防动态反编译测试
本帖最后由 Qokelate 于 2013-7-22 19:37 编辑如题,请用动态反编译的工具进行反编 (过静态方法很多,暂不作讨论)
正常运行时可以得到个 Msgbox (OD调试运行则不会得到Msgbox , 用这个来测试这思路是否可行)
测试时请把反编译工具改名为 ollydbg.exe(因为暂时只考虑 ollydbg.exe 的情况)
群主不共享下 防反编译的方法·· 围观一下!!!!!! #NoTrayIcon
MsgBox(0, 0, 0)
Exit 改掉
Qokelate.dll中的1002014F: FF1550A80310 call KERNEL32.IsDebuggerPresent
10020155: 85C0 test eax, eax
10020157: 0F85F2000000 jne 1002024F和1001F37E: E88E1FFFFF call 10011311
1001F383: 85C0 test eax, eax
1001F385: 7509 jne 1001F390
1001F387: E80C25FFFF call 10011898
1001F38C: 85C0 test eax, eax
1001F38E: 7411 je1001F3A1
* Jump:
1001F385(C)
1001F390: 8BF4 mov esi, esp
1001F392: 6A00 push 00000000
1001F394: FF155CA80310 call KERNEL32.ExitProcess
1001F39A: 3BF4 cmp esi, esp
1001F39C: E82623FFFF call 100116C7一般的动态反编译的工具就可以正常工作了。 新人看不懂{:face (382):} 回复 5# proteus
原来如此,学习了,不过也许可以把这个思路继续成熟些 0.0 防反编译,学习一下。 学习一下咯。 不懂太深奥了(相对我来说) 这个太深奥了啊,没看懂 厉害啊,还是学好au自己用吧 反编译太复杂了,似乎au很难防啊 围观一下!!!!!! 回复 5# proteus
高手。。。。。。
页:
[1]
2