吾爱破解160个crackme之004
来源:互联网 发布:淘宝客2016年还好做吗 编辑:程序博客网 时间:2024/04/30 18:04
这个crackme我做了一阵子,一直没有出结果,所以看了一下
http://blog.csdn.net/liwz11/article/details/50717038
的帖子,根据dede的作用其实已经找出了keyup的chkcode代码,但是因为本人用的是x32dbg调试,发现存在着一些问题,导致分析的时候不是很清楚。
问题如下:
00457C2B | FF 0F | dec dword ptr ds:[edi] |edi:"LdrpInitializeProcess"00457C2D | 00 00 | add byte ptr ds:[eax],al |00457C2F | 00 64 73 65 | add byte ptr ds:[ebx+esi*2+65],ah 00457C33 | 6C | insb byte ptr es:[edi],dx edi:"LdrpInitializeProcess"00457C34 | 6F | outsd dx,dword ptr ds:[esi] 00457C35 | 66 66 63 2D 30 31 32 2D | arpl word ptr ds:[2D323130],bp 00457C3D | 4F | dec edi edi:"LdrpInitializeProcess"00457C3E | 4B | dec ebx 00457C3F | 00 55 8B | add byte ptr ss:[ebp-75],dl 00457C42 | EC | in al,dx 00457C43 | 51 | push ecx 00457C44 | B9 05 00 00 00 | mov ecx,5 00457C49 | 6A 00 | push 0 00457C4B | 6A 00 | push 0 00457C4D | 49 | dec ecx
x32dbg反汇编的时候对于指令的不正确的指示。
00457C2C . 0F000000 dd 0000000F00457C30 . 64 73 65 6C 6F 66 66 63 2D 30 31 32 2D 4F 4B 00 ascii "dseloffc-012-OK",000457C40 /. 55 push ebp00457C41 |. 8BEC mov ebp,esp00457C43 |. 51 push ecx00457C44 |. B9 05000000 mov ecx,0x500457C49 |> 6A 00 /push 0x000457C4B |. 6A 00 |push 0x000457C4D |. 49 |dec ecx00457C4E |.^ 75 F9 \jnz short CKme.00457C4900457C50 |. 51 push ecx00457C51 |. 874D FC xchg [local.1],ecx
其次对于中文的支持没有ollydbg强大。
而x32dbg为如下:
更改为gbk之后
归结与还是自身技术问题和没有仔细的研读汇编代码,导致无法破解= =
阅读全文
1 0
- 吾爱破解160个crackme之004
- 吾爱破解160个crackme之002
- 吾爱破解160个crackme之003
- 吾爱破解160个crackme之006
- 吾爱破解160个crackme之007
- 吾爱破解160个crackme之005
- 吾爱破解160个crackme之014
- 吾爱破解160个crackme之008 009 0010 0011
- 吾爱破解crackme 018 019
- 吾爱破解crackme 023 024
- 吾爱破解crackme 033 034
- 吾爱破解crackme 065-070
- 实战吾爱论坛160个crackme——(1)堆栈回溯法
- 160个破解练习之CrackMe 004 CKme
- 160个破解练习之CrackMe 006
- 160个破解练习之CrackMe 007
- 160个破解练习之CrackMe 008
- 160个crackme之004
- spring配置里<context:annotation-config>和<context:component-scan>区别
- SpringBoot学习(二)SpringBoot一些很实用的功能
- jdk 源码分析(4) java Set 结构
- 继承和构造函数析构函数调用顺序
- (poj 2157 Maze)<搜索>
- 吾爱破解160个crackme之004
- 安装第三方库出现 Python version 2.7 required, which was not found in the registry
- 策略模式
- tfrecorder的制作/读取(附实战代码)
- 【位运算分析+主席树】CodeChef(PREFIXOR)[Prefix XOR]题解
- Springboot-访问日志统一处理
- 2017 暑假艾教集训 day1
- Pktgen支持套接字
- OutputStream类中的三种write方法