首页
社区
课程
招聘
[旧帖] [原创]新手爆破了一个软件,很详细,可以看看,顺便申请邀请码,呵呵 0.00雪花
发表于: 2010-5-6 10:43 9959

[旧帖] [原创]新手爆破了一个软件,很详细,可以看看,顺便申请邀请码,呵呵 0.00雪花

2010-5-6 10:43
9959
第一次破解,心里难免很激动。呵呵,发出来和大家共享。
软件下载地址:http://www.onlinedown.net/soft/48800.htm
这个。。真的不是故意的。
因为我的手机只支持chm的电子书,不支持pdf的,所以就需要把pdf格式的转换为chm的,但是偏偏这个软件又收费。所以就。。。。嘿嘿
爆破了,没啥技术含量
过几天写个注册机,破文到那个时候再写吧,呵呵
顺便奉上一幅截图。
请高手拍砖啊!
对了,把关键call的代码发上,有兴趣的朋友可以帮忙分析一下下。
首先给大家看一下未注册的。呵呵

然后关闭程序,查壳

一看,没有加壳,哈哈
OD载入,停在了这里,应该很熟悉。

按F9运行起来,开始就让输入注册码

我们先输入一个假码,呵呵

OK,关键的地方到了,按F12暂停,点击K(看堆栈)
截图如下:
这时我们看见注册错误的MessageBoxA,从上边点击右键,选“显示调用”,这样就到了显示MessageBox的call
这时我们往上看,可以看见test字样,呵呵,那上边就可能是关键call,下边是关键跳。

把关键跳nop掉
保存程序,重新运行一下,呵呵,可以发现,注册成功了


新手第一次爆破,欢迎拍砖,顺便申请注册码,呵呵

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (101)
雪    币: 77
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
贴上关键call,有兴趣的朋友可以帮忙分析一下。嘿嘿
0043B777  /$  55            PUSH EBP
0043B778  |.  8BEC          MOV EBP,ESP
0043B77A  |.  83EC 3C       SUB ESP,3C                               ;  3c=60
0043B77D  |.  56            PUSH ESI
0043B77E  |.  8B45 08       MOV EAX,DWORD PTR SS:[EBP+8]
0043B781  |.  8A08          MOV CL,BYTE PTR DS:[EAX]
0043B783  |.  884D F4       MOV BYTE PTR SS:[EBP-C],CL
0043B786  |.  C645 F5 00    MOV BYTE PTR SS:[EBP-B],0
0043B78A  |.  8B55 08       MOV EDX,DWORD PTR SS:[EBP+8]
0043B78D  |.  8A42 01       MOV AL,BYTE PTR DS:[EDX+1]
0043B790  |.  8845 E8       MOV BYTE PTR SS:[EBP-18],AL
0043B793  |.  C645 E9 00    MOV BYTE PTR SS:[EBP-17],0
0043B797  |.  8B4D 08       MOV ECX,DWORD PTR SS:[EBP+8]
0043B79A  |.  8A51 0E       MOV DL,BYTE PTR DS:[ECX+E]
0043B79D  |.  8855 DC       MOV BYTE PTR SS:[EBP-24],DL
0043B7A0  |.  C645 DD 00    MOV BYTE PTR SS:[EBP-23],0
0043B7A4  |.  8B45 08       MOV EAX,DWORD PTR SS:[EBP+8]
0043B7A7  |.  8A48 0F       MOV CL,BYTE PTR DS:[EAX+F]
0043B7AA  |.  884D D0       MOV BYTE PTR SS:[EBP-30],CL
0043B7AD  |.  C645 D1 00    MOV BYTE PTR SS:[EBP-2F],0
0043B7B1  |.  8B55 08       MOV EDX,DWORD PTR SS:[EBP+8]
0043B7B4  |.  8A42 02       MOV AL,BYTE PTR DS:[EDX+2]
0043B7B7  |.  8845 C4       MOV BYTE PTR SS:[EBP-3C],AL
0043B7BA  |.  C645 C5 00    MOV BYTE PTR SS:[EBP-3B],0
0043B7BE  |.  0FBE4D C4     MOVSX ECX,BYTE PTR SS:[EBP-3C]
0043B7C2  |.  83F9 24       CMP ECX,24
0043B7C5  |.  74 04         JE SHORT pdf2html.0043B7CB
0043B7C7  |.  33C0          XOR EAX,EAX
0043B7C9  |.  EB 67         JMP SHORT pdf2html.0043B832
0043B7CB  |>  8D55 F4       LEA EDX,DWORD PTR SS:[EBP-C]
0043B7CE  |.  52            PUSH EDX
0043B7CF  |.  E8 BCC80300   CALL pdf2html.00478090
0043B7D4  |.  83C4 04       ADD ESP,4
0043B7D7  |.  8BF0          MOV ESI,EAX
0043B7D9  |.  8D45 D0       LEA EAX,DWORD PTR SS:[EBP-30]
0043B7DC  |.  50            PUSH EAX
0043B7DD  |.  E8 AEC80300   CALL pdf2html.00478090
0043B7E2  |.  83C4 04       ADD ESP,4
0043B7E5  |.  03F0          ADD ESI,EAX
0043B7E7  |.  83FE 0A       CMP ESI,0A
0043B7EA  |.  75 23         JNZ SHORT pdf2html.0043B80F
0043B7EC  |.  8D4D E8       LEA ECX,DWORD PTR SS:[EBP-18]
0043B7EF  |.  51            PUSH ECX
0043B7F0  |.  E8 9BC80300   CALL pdf2html.00478090
0043B7F5  |.  83C4 04       ADD ESP,4
0043B7F8  |.  8BF0          MOV ESI,EAX
0043B7FA  |.  8D55 DC       LEA EDX,DWORD PTR SS:[EBP-24]
0043B7FD  |.  52            PUSH EDX
0043B7FE  |.  E8 8DC80300   CALL pdf2html.00478090
0043B803  |.  83C4 04       ADD ESP,4
0043B806  |.  03F0          ADD ESI,EAX
0043B808  |.  83FE 0A       CMP ESI,0A
0043B80B  |.  75 02         JNZ SHORT pdf2html.0043B80F
0043B80D  |.  EB 04         JMP SHORT pdf2html.0043B813
0043B80F  |>  33C0          XOR EAX,EAX
0043B811  |.  EB 1F         JMP SHORT pdf2html.0043B832
0043B813  |>  8B45 08       MOV EAX,DWORD PTR SS:[EBP+8]
0043B816  |.  8A48 03       MOV CL,BYTE PTR DS:[EAX+3]
0043B819  |.  884D C4       MOV BYTE PTR SS:[EBP-3C],CL
0043B81C  |.  C645 C5 00    MOV BYTE PTR SS:[EBP-3B],0
0043B820  |.  0FBE55 C4     MOVSX EDX,BYTE PTR SS:[EBP-3C]
0043B824  |.  83FA 2F       CMP EDX,2F
0043B827  |.  74 04         JE SHORT pdf2html.0043B82D
0043B829  |.  33C0          XOR EAX,EAX
0043B82B  |.  EB 05         JMP SHORT pdf2html.0043B832
0043B82D  |>  B8 01000000   MOV EAX,1
0043B832  |>  5E            POP ESI
0043B833  |.  8BE5          MOV ESP,EBP
0043B835  |.  5D            POP EBP
0043B836  \.  C3            RETN

OK,祝大家身体健康,幸福!
2010-5-6 10:48
0
雪    币: 79
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
蛮详细的,我也来试试
2010-5-6 11:10
0
雪    币: 77
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
呵呵,我发现我的排版有点乱。。。。。
2010-5-6 12:14
0
雪    币: 9
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
写的很详细,学习了
2010-5-6 12:34
0
雪    币: 1085
活跃值: (114)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
6
写的很明白,一看就懂。
   支持。
2010-5-6 12:44
0
雪    币: 252
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
试了一下水,这个软件很简单,适合我等菜鸟。
2010-5-6 12:53
0
雪    币: 58
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
学习学习中!
2010-5-6 13:53
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
菜鸟学习正好!   谢谢分享!
2010-5-6 14:09
0
雪    币: 405
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
进来看看,水平怎么样了
2010-5-6 14:11
0
雪    币: 1681
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
itf
11
谢谢 下次我也试水这个看看~~~~
2010-5-6 14:46
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
写的很详细,谢谢了
2010-5-6 14:55
0
雪    币: 77
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
2010-5-6 16:26
0
雪    币: 77
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
呵呵,咱俩认识?
2010-5-6 16:26
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
有水平呵呵,继续努力
2010-5-6 16:43
0
雪    币: 77
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
不对,这个程序没有完全破解。
写注册机的时候发现了。后边还有个call呢。。。。
对不起兄弟们了。我尽快改正!
2010-5-6 16:49
0
雪    币: 400
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
不错值得学习
2010-5-6 16:52
0
雪    币: 58
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
各位老大你们好!为什么我的没有"显示调用"这一功能呢?请多多指教!
2010-5-6 20:54
0
雪    币: 30
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
膜拜下    慢慢努力
2010-5-6 22:47
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
学习了
呵呵  谢谢了
2010-5-8 13:08
0
雪    币: 74
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
呵呵.不错.没加壳,直接nop掉了.
2010-5-8 13:12
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
我就郁闷了,我装的软件变英文,照你一样破解最后不成功·~~下次你搞个视频看看,学习下
2010-5-8 21:23
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
成功了~~~正在使用,一只小马在跑
2010-5-8 21:47
0
雪    币: 77
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
好像这个注册是假注册。。。。。。后边我也不太清楚了。。。。。
2010-5-8 22:02
0
雪    币: 677
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
很好,学习一下
2010-5-8 22:58
0
游客
登录 | 注册 方可回帖
返回
//