< 返回版块

joshsulin 发表于 2019-12-11 14:25

Tags:Rust,反编译

Rust有提供反编译工具吗?, 比如, java 语言里, jdk自带的 javap 反解析工作. rust 语言里有类似的吗?

评论区

写评论
c5soft 2019-12-11 15:03

Rust编译系统应该是建立在LLVM体系之上的,有一个开源项目Retargetable Decompiler,在研究LLVM的反编译,有IDA的插件,最终拿到的有可能是c/c++源码,不可能生成Rust源代码。不像java的bytecode,基本上可以反编译拿到初始java源代码。从反编译这个角度来看,java(也包括C#)的防破解级别与javascript差不多,只能用混淆技术隐藏机密代码。Rust的破解难度与C/C++应该在一个级别上,甚至比c/c++还难一些。

regomne 2019-12-11 14:42

IDA啊

liyiheng 2019-12-11 14:40

objdump ?

1 共 3 条评论, 1 页