[package]
edition = "2021"
name = "rsleigh-cli"
version = "0.3.0"
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"
[[bin]]
name = "rsleigh"
path = "src/main.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 = "peb_walk_hash_annotation"
path = "tests/peb_walk_hash_annotation.rs"
[[test]]
name = "phi_ternary_rewrite"
path = "tests/phi_ternary_rewrite.rs"
[[test]]
name = "rep_stosb_df_default"
path = "tests/rep_stosb_df_default.rs"
[[test]]
name = "stackstr_pointer_preservation"
path = "tests/stackstr_pointer_preservation.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.3.0"
[dependencies.rsleigh-api]
version = "0.3.0"
[dependencies.rsleigh-decompile]
version = "0.3.0"
[dependencies.rsleigh-fid]
version = "0.3.0"
[dependencies.serde_json]
version = "1"
[dependencies.sha2]
version = "0.10"
[dependencies.wasmparser]
version = "0.225"