能力值:
( LV2,RANK:10 )
|
-
-
2 楼
我也是刚刚学习的菜鸟
你把你的软件介绍一下~
1.你脱壳了吗?
2.什么类型的软件?
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
你放的是什么软件说明一下呗
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
不知道有没有壳!按照看雪论坛精华5的方法学习破解,通常输入注册信息后,都有是否册成功的信息,这个没有,所有不知所措!请大家帮忙!写个教程个我学习学习!
软件:珠联网络棋牌游戏2.70
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
有没有教程下载!
|
能力值:
( LV9,RANK:170 )
|
-
-
6 楼
对 GetWindowTextA函数设断点可找到其注册码计算过程,请仔细跟踪:
0041C1BE |. 8BF0 MOV ESI,EAX
0041C1C0 |. 74 28 JE SHORT ZLSRV.0041C1EA
0041C1C2 |. 56 PUSH ESI ; /hWnd
0041C1C3 |. FF15 C8124200 CALL DWORD PTR DS:[<&USER32.GetWindowTex>; \GetWindowTextLengthA
0041C1C9 |. 8D48 01 LEA ECX,DWORD PTR DS:[EAX+1]
0041C1CC |. 51 PUSH ECX
0041C1CD |. 8B4D 10 MOV ECX,DWORD PTR SS:[EBP+10]
0041C1D0 |. 50 PUSH EAX
0041C1D1 |. E8 B5A7FFFF CALL ZLSRV.0041698B
0041C1D6 |. 50 PUSH EAX ; |Buffer
0041C1D7 |. 56 PUSH ESI ; |hWnd
0041C1D8 |. FF15 CC124200 CALL DWORD PTR DS:[<&USER32.GetWindowTex>; \GetWindowTextA
0041C1DE |. 8B4D 10 MOV ECX,DWORD PTR SS:[EBP+10] ; k1
0041C1E1 |. 6A FF PUSH -1
――――――――――――――――――――――――――――
00406682 . 83C4 24 ADD ESP,24
00406685 . 3BFE CMP EDI,ESI
00406687 75 72 JNZ SHORT ZLSRV.004066FB ; 关键比较1
00406689 . 8B4C24 10 MOV ECX,DWORD PTR SS:[ESP+10]
0040668D . 8B5424 1C MOV EDX,DWORD PTR SS:[ESP+1C]
00406691 . 3BCA CMP ECX,EDX
00406693 75 66 JNZ SHORT ZLSRV.004066FB ; 关键比较2
00406695 . 3B4424 20 CMP EAX,DWORD PTR SS:[ESP+20]
00406699 75 60 JNZ SHORT ZLSRV.004066FB ; 关键比较3
0040669B . E8 0D640100 CALL ZLSRV.0041CAAD
004066A0 . 8B13 MOV EDX,DWORD PTR DS:[EBX]
修该上面关键比较1,2,3可显示注册成功!
――――――――――――――――――――――――――――――――
程序起动时还要比较。
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
附单机调试珠联服务端的方法:
调试珠联要用NETCAT(nc.exe),先开10个DOS窗口,逐次在其中运行: NC -vv 本机IP地址 9697 然后再用客户端登录,就可看到“连接已满”的出错提示。
用NC开个监听口9697,方法: nc -l -p 9697 然后开珠联客户端,登录,会出提示“正在验证身份...”,同时从NC的监听窗口也能看到客户端发来的信息。这时关掉NC(ctrl+c),客户端就出现了“连接已断,服务器人数已满”的提示。这说明服务端只到自动断掉连接,客户端就显示“人数已满”,服务端不会往客户端发什么特殊字符来调出“人数已满”的窗口听。这就只能在服务器寻求解决办法了。
我感觉共享版的注册部分可能是空的,输入注册码解决不了10连接限制,但我实在找不到程序中的设限语句,望高手提示,谢谢!
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
:D
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
这个软件的实例很多的.楼主慢慢细心再看看.我也是菜啊.帮不了你.
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
珠联共享版的注册部分好象就是空的,只是计算出你的机器号,然后由作者发给你正版程序。
我想突破共享版的10连接限制,但对这种软件的破解毫无思路,它在连满10个连接后,之后接入的连接会自动断开,这在调试中应选用什么来设断呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
和一个朋友一起把珠联的人数限制解决了,由于我很初,走了不少弯路,最后在朋友的提示下用W32DSM找closesocket,然后向前追,往前追了一层又一层的CALL(W32DSM和OLLYDBG并用),终于找到关键CALL,把之后的JE一改,问题解决:)
这是我C的第二款软件,我是先读《看雪》,读不懂的又在风飘雪和木瓜等人的初级教程中看,总算学了一点皮毛。希望今后能学到更多的东西:)
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
大哥,能不能做个注册机呢?
|
|
|