ARTICLE · 1297359
反编译出来的源码,一行都编不过?
反编译出来的源码,一行都编不过?
反编译出来的源码,一行都编不过?
市面上的反编译器(IDA/Ghidra)给你的,从来不是源码,是给人读的伪代码。
我们(bindec)要做的是精准反编译:不仅要保证可以将二进制反编译生成C源码,还要保证生成的C源码可以被重新编译,且运行效果和原始二进制一致。
我们做了对比测试,128 份反编译产物原样丢进 gcc,可以被重新编译的:IDA 0 份,Ghidra 22 份,bindec 113 份。
如果你要拿反编译产物做二次开发、自动化扫描,或者喂给大模型——
👉 公众号主页找合集《反编译的代码,能不能重新编译?》,或者8 篇全在这。
反编译的代码,能不能重新编译?(一)
反编译的代码,能不能重新编译?(二)
反编译的代码,能不能重新编译?(三)
反编译的代码,能不能重新编译?(四)
反编译的代码,能不能重新编译?(五)
反编译的代码,能不能重新编译?(六)
反编译的代码,能不能重新编译?(七)
反编译的代码,能不能重新编译?(八)
\#反编译 \#逆向工程 \#二进制安全
湖南,1小时前,















































































