半破BrainsBreaker3.0!!改1字节!!一点补充。 (1千字)
半破BrainsBreaker3.0!!改1字节!!一点补充。1、首先:
在BBRK.INI加入:
[PACKBrainsBreaker]
0=zest
1=aaaa
2=1076e9867711e9867711e9867711e9867711
3=2100
4=4e37d9b1
5=5533cba4
详见上篇找出注册假成功部分!
2、[HKEY_CLASSES_ROOT\BrainsBreaker_Puzzle\ID]
@="af123835144e2f34a8a56cbb980357a8b43055347f980017"
因为注册假成功还会在注册表改为此值。如你已经注册假成功了则不需改动。
详见上篇怎样注册假成功部分!
3、改:BBRK32.EXE
0167:00426B85 1BC0 SBB EAX,EAX
0167:00426B87 40 INC EAX
0167:00426B88 85C0 TEST EAX,EAX
0167:00426B8A 0F8504010000 JNZ NEAR 00426C94
^^
84
0167:00426B90 8D8500FFFFFF LEA EAX,[EBP+FFFFFF00]
0167:00426B96 8BCB MOV ECX,EBX
0167:00426B98 50 PUSH EAX
4、运行程序已无功能限制!在Options显示注册成功。
5、但有文件被改动的nag和自己做的拼图有限制。
6、注册码不知怎么找!估计就在附近!没找到对比处,太乱。
7、00452337~00452A4B是检测注册码正确与否部分,004265C4~00426D0B是文件启动
检测是否注册部分,程序段非常相似,我是依此找突破口的。
8、你可把上[PACKBrainsBreaker]改[PACKFull]、[PACKEntry]、[PACKCountry]等
试试,[PACKFull]有问题,[PACKCountry]是DEMO。
/\zest/\2000.2
