非常有名、百玩不厌的优秀拼图软件
【破文标题】非常有名、百玩不厌的优秀拼图软件
【破文作者】linholer
【作者邮箱】linholer@qq.com
【作者主页】
【破解工具】OllyDBG
【破解平台】xp sp3
【软件名称】BrainsBreakerV4.9305
【软件大小】3.77M
【原版下载】http://linholer.ys168.com或http://www.brainsbreaker.com
【保护方式】
【软件简介】BrainsBreaker—非常有名、百玩不厌的 优秀拼图软件,全世界最著名的拼图软件,是目前同类软件的鼻祖,非常酷的拼图软件,同类拼图软件的佼佼者。
【破解声明】学习中...
------------------------------------------------------------------------
【破解过程】1.去除"Demo"字样
004662BD |> \3BC3 cmp eax,ebx
004662BF |. 74 1D je short BBrk4_.004662DE /jmp
2.去掉文件被改动的nag
004D82D3 |. 85C0 test eax,eax /xor
004D82D5 |. 75 22 jnz short BBrk4_.004D82F9
3.去掉未注册NAG
00469708 |. 3977 34 cmp dword ptr ds:[edi+34],esi
0046970B |. 75 34 jnz short BBrk4_.00469741 /jmp
4.作弊方式(F5)可以继续
00427C97 |. F685 12FFFFFF>test byte ptr ss:[ebp-EE],2 /mov
00427C9E |. 75 06 jnz short BBrk4_.00427CA6 /jmp
5.去除图片上的水印
0045F74D |> \85C0 test eax,eax /xor
0045F74F |. 74 28 je short BBrk4_.0045F779 *主界面上的水印
004558E6 |. F680 5A010000>test byte ptr ds:[eax+15A],4 /mov
004558ED |. 8D48 40 lea ecx,dword ptr ds:[eax+40]
004558F0 |. 0F85 92000000 jnz BBrk4_.00455988 /jmp
004559E6 |. 85DB test ebx,ebx /xor
004559E8 |. 0F84 8E000000 je BBrk4_.00455A7C *二个副界面上的水印
6.去除拼图块数限制
00481907 |. F640 06 02 test byte ptr ds:[eax+6],2 /mov
0048190B |. 75 03 jnz short BBrk4_.00481910 /jmp
004175C9 |. /75 21 jnz short BBrk4_.004175EC /jmp
00417651 |. /75 55 jnz short BBrk4_.004176A8 /jmp
004295BF |. /77 15 ja short BBrk4_.004295D6 /jbe
004171B5 |. 85C9 test ecx,ecx /xor
004171B7 |. 74 09 je short BBrk4_.004171C2
------------------------------------------------------------------------
【破解总结】这个程序保护的很好,没能找出注册码,虽然只是暴力破解,但也去除了所有限制,也算是完美的了。有兴趣的可以跟踪下!
有点遗憾的是拼图块数小于110块的图,拼出来的拼图会有划痕,大于117块没有.请高手指点迷津!!!
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)