rsleigh-cli 0.4.2

CLI decompiler — turn any binary into C-like pseudocode
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
name = "rsleigh-cli"
version = "0.4.2"
authors = ["Shane Breazeale"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "CLI decompiler — turn any binary into C-like pseudocode"
readme = false
keywords = [
    "decompiler",
    "reverse-engineering",
    "disassembler",
    "cli",
]
categories = [
    "command-line-utilities",
    "development-tools",
]
license = "Apache-2.0"
repository = "https://github.com/ShaneBreazeale/rsleigh"

[features]
smt = ["rsleigh-decompile/smt"]

[lib]
name = "rsleigh_cli"
path = "src/lib.rs"

[[bin]]
name = "rsleigh"
path = "src/main.rs"

[[test]]
name = "arm_thumb_prologue_validation"
path = "tests/arm_thumb_prologue_validation.rs"

[[test]]
name = "bswap64_not_zeroed"
path = "tests/bswap64_not_zeroed.rs"

[[test]]
name = "flag_subexpr_recovery"
path = "tests/flag_subexpr_recovery.rs"

[[test]]
name = "format_var_depth_guard"
path = "tests/format_var_depth_guard.rs"

[[test]]
name = "go_preamble_integration"
path = "tests/go_preamble_integration.rs"

[[test]]
name = "intra_cbranch_tail_panic"
path = "tests/intra_cbranch_tail_panic.rs"

[[test]]
name = "mips_le_discovery"
path = "tests/mips_le_discovery.rs"

[[test]]
name = "pe_truncated_cert_table"
path = "tests/pe_truncated_cert_table.rs"

[[test]]
name = "peb_walk_hash_annotation"
path = "tests/peb_walk_hash_annotation.rs"

[[test]]
name = "phi_ternary_rewrite"
path = "tests/phi_ternary_rewrite.rs"

[[test]]
name = "printer_expr_recursion_hang"
path = "tests/printer_expr_recursion_hang.rs"

[[test]]
name = "rep_stosb_df_default"
path = "tests/rep_stosb_df_default.rs"

[[test]]
name = "smt_explore_integration"
path = "tests/smt_explore_integration.rs"

[[test]]
name = "stackstr_pointer_preservation"
path = "tests/stackstr_pointer_preservation.rs"

[[test]]
name = "struct_accum_lost_stmt"
path = "tests/struct_accum_lost_stmt.rs"

[[test]]
name = "struct_accum_no_duplicate_load"
path = "tests/struct_accum_no_duplicate_load.rs"

[[test]]
name = "thunk_misdetect_self_loop"
path = "tests/thunk_misdetect_self_loop.rs"

[[test]]
name = "x64_syscall_annotation"
path = "tests/x64_syscall_annotation.rs"

[[test]]
name = "x86_setne_bool_return"
path = "tests/x86_setne_bool_return.rs"

[dependencies.cpp_demangle]
version = "0.4"

[dependencies.goblin]
version = "0.9"

[dependencies.md-5]
version = "0.10"

[dependencies.pcode-ir]
version = "0.4.2"

[dependencies.rsleigh-api]
version = "0.4.2"

[dependencies.rsleigh-decompile]
version = "0.4.2"

[dependencies.rsleigh-fid]
version = "0.4.2"

[dependencies.serde_json]
version = "1"

[dependencies.sha2]
version = "0.10"

[dependencies.wasmparser]
version = "0.225"