Ⅰ OD反编译的用法
先在写TXT的函数上下断点,找到写TXT的子程序。再将汇编语言中的C改成D就行了,再把它重新写成可执行文件就是破解版了。
Ⅱ 使用OD反汇编的一些疑问怎么知道程序的入口地址而且OD里的汇编代码好象是debug里的纯汇编代码难以理解
那个人是明显的复制党。。
OD暂停在程序入口点,这个入口点地址是从静态PE文件里读取出来的,米可以用Peid等软件看到一个exe或者Dll的入口点。更具体的请参考pe结构,很复杂的。
od窗口里面显示的是数据,对应的就是asm,很正常的
Ⅲ 问下OD的寄存器窗口和反汇编窗口怎么交换位置呢
其实我更想知道怎么改变窗口的位置。。。。。
Ⅳ od中反汇编窗口右键找不到hit trace,用的是吾爱破解的
根据你反汇编的程序确定。一个可执行文件的文件头中标记了代码是16位还是32位,OD根据这个标记决定采用16位还是32位。
Ⅳ windows下16位MS-DOS程序应该怎样反编译和调试我试过用OD,不能打开,总不能用deb
当然不能,window的应用程序是图形界面的,偏向于实际应用,而DOS系统是由字符堆砌而成的磁盘操作系统,不支持图形界面。
可以的,原来xp它就自带很多dos命令的,如果你要扩展,那么把相应的dos命名放到cmd目录下。目录一搜就找到的。一般在:C:\WINDOWS\system32
Ⅵ Ollydbg中为什么没有反汇编的窗口 里面显示的不是 “ 地址 HEI数据 反汇编 注释 ” 而是 “ 地址 十六进制
OD汉化不一样而已,命令就是反汇编,备注就是注释
Ⅶ OD反编译怎么保存! 我看了百度的方法还是不行 再次打开程序还是没有编译过来的!求详细过程 截图 最好咯!
选中全部修改过的语句,右键,选择“复制到可执行文件”,OD会新建一个窗口,在那个窗口中任意位置右键,选择“保存文件”即可
Microsoft Visual C# / Basic .NET 这不是壳,只是拿.NET编写的程序,不需要脱壳
Ⅷ od反编译打开程序失败
被反编译了。
如果提示错误,那就是被反编译了,由于反编译出来的是字节码,所以需要修改软件逻辑,修改完代码逻辑后,就要重新打包成APK文件了。
到此就成功打包了一个新的apk文件了,但还不要高兴得太早,该文件是一个没有签名的apk,有了解过android的应该都知道,没有签名是无法安装的。那就要重新为该文件签一下名了。把你的签名文件和apk拷到同一个目录下,然后执行以后语句即可。
Ⅸ 反编译程序OD问题
你右键的是代码窗口,当然没有硬件断点。
你的教程里面右键的是代码窗口下面的数据窗口。
如果你想对某一行代码下硬件断点,你得在代码窗口,右键你要下断的那一行,"数据窗口跟随"→"选择",然后再在数据窗口里面下断点。
Ⅹ od 反汇编窗口 地址
1、不一定都是指令的起点,这要看你现在所在的区域。有些数据也会被反编译成指令的。还有那些为了反破解加上去的花指令。
2、80X86的指令都是变长指令,可能是1、2、3、4、5、6字节长。而像ARM指令的则是定长指令,要么16位长,要么32位长。
3、计算机根据程序的入口点参考各区块的分配,找到指令起始点