但是,如果您编写一个C程序,然后编译,是的,但是反编译最常见的效果就是反编译汇编语言,虽然现在网上有人可以反编译成C,但是效果不好,错误很多,为实现上述功能,这些软件被称为外壳软件,最好不要给那些容易复制粘贴的人,exe文件用工具,只能反编译到汇编语言状态,不可能反编译到C状态。
1、哪些工具可以实现机器语言的反汇编是的,但是反编译最常见的效果就是反编译汇编语言。但是,如果您编写一个C程序,然后编译。exe文件,然后您想反编译。exe文件用工具,只能反编译到汇编语言状态,不可能反编译到C状态。虽然现在网上有人可以反编译成C,但是效果不好,错误很多。编的过程是不可逆的,就像你杀了一头猪做香肠,然后你想把香肠变成猪。
2、如何将exe文件转成机器码保存在txt中?最笨的方法:1。如果EXE文件被重命名为CZR2,请将其重命名为非EXE文件。用DEBUG加载文件,并记下文件长度(BX和CX)3。退出调试4。调入:debug czr > aaa.txt 5。看不到键盘输入时,输入:D100FFFFQ。如果文件很小,你会在aaa.txt中找到你需要的信息(你需要处理不必要的信息)。如果文件很大(文件长度的BX不为0),就比较麻烦,但也可以通过上述方法解决。。。。呵呵,这真是个笨办法,希望对你有用。
3、什么叫最好不要给那些容易复制粘贴的人。他们很无聊。我都是用手剥的。就是将程序加密,在作者编译软件后编译成exe可执行文件。1.有些版权信息是需要保护的,有些是不想随便改的,比如作者的名字,就是为了保护软件不被破解,一般会加个壳来保护。2.有必要将程序变小,以便于使用。所以需要一些软件,可以压缩exe可执行文件。3.在黑客世界里,木马等软件被炮轰,以避开杀毒软件。为实现上述功能,这些软件被称为外壳软件。
{3。
文章TAG:olly智能机器人 olly 汇编语言 编译 机器人 编写