首页
社区
课程
招聘
[旧帖] [求助]关于狗的软件,有狗提示! 0.00雪花
发表于: 2008-2-9 11:25 4795

[旧帖] [求助]关于狗的软件,有狗提示! 0.00雪花

2008-2-9 11:25
4795
00402538    83BD 24E4FFFF 0>cmp     dword ptr [ebp-1BDC], 0
0040253F    0F8D EB000000   jge     00402630                     
  ; 没转, 若转则可以跳过没狗提示!
00402545    81BD 24E4FFFF D>cmp     dword ptr [ebp-1BDC], -12C
0040254F    7D 10           jge     short 00402561                 
  ; 没狗没转,转了就提示,加密狗与软件系统不匹配
00402551    6A FF           push    -1
00402553    6A 00           push    0
00402555    68 C35D0000     push    5DC3
0040255A    E8 EB980D00     call    <jmp.&mfc42d.#1135>            
; 此CALL调用提示,没有检到加密狗!
0040255F    EB 0E           jmp     short 0040256F
00402561    6A FF           push    -1
00402563    6A 00           push    0
00402565    68 C45D0000     push    5DC4
0040256A    E8 DB980D00     call    <jmp.&mfc42d.#1135>            
; 在这提示加密狗与软件系统不匹配
0040256F    C785 4840FEFF 0>mov     dword ptr [ebp+FFFE4048], 0
00402579    C645 FC 0F      mov     byte ptr [ebp-4], 0F
0040257D    8D8D 2CE4FFFF   lea     ecx, dword ptr [ebp-1BD4]
00402583    E8 84970D00     call    <jmp.&mfc42d.#684>
00402588    C645 FC 0E      mov     byte ptr [ebp-4], 0E
0040258C    8D4D CC         lea     ecx, dword ptr [ebp-34]
0040258F    E8 78970D00     call    <jmp.&mfc42d.#684>
00402594    C645 FC 0D      mov     byte ptr [ebp-4], 0D
00402598    8D4D DC         lea     ecx, dword ptr [ebp-24]
0040259B    E8 6C970D00     call    <jmp.&mfc42d.#684>
004025A0    C645 FC 0C      mov     byte ptr [ebp-4], 0C
004025A4    8D4D E8         lea     ecx, dword ptr [ebp-18]
004025A7    E8 60970D00     call    <jmp.&mfc42d.#684>
004025AC    C645 FC 0B      mov     byte ptr [ebp-4], 0B
004025B0    8D8D A0FCFFFF   lea     ecx, dword ptr [ebp-360]
004025B6    E8 51970D00     call    <jmp.&mfc42d.#684>
004025BB    C645 FC 0A      mov     byte ptr [ebp-4], 0A
004025BF    8D8D 40E4FFFF   lea     ecx, dword ptr [ebp-1BC0]
004025C5    E8 42970D00     call    <jmp.&mfc42d.#684>
004025CA    C645 FC 09      mov     byte ptr [ebp-4], 9
004025CE    8D8D 3CE4FFFF   lea     ecx, dword ptr [ebp-1BC4]
004025D4    E8 33970D00     call    <jmp.&mfc42d.#684>
004025D9    C645 FC 08      mov     byte ptr [ebp-4], 8
004025DD    8D4D E4         lea     ecx, dword ptr [ebp-1C]
004025E0    E8 27970D00     call    <jmp.&mfc42d.#684>
004025E5    C645 FC 05      mov     byte ptr [ebp-4], 5
004025E9    8D8D 4CE4FFFF   lea     ecx, dword ptr [ebp-1BB4]
004025EF    E8 18970D00     call    <jmp.&mfc42d.#684>
004025F4    C645 FC 01      mov     byte ptr [ebp-4], 1
004025F8    8D8D A8FCFFFF   lea     ecx, dword ptr [ebp-358]
004025FE    E8 09970D00     call    <jmp.&mfc42d.#684>
00402603    C645 FC 00      mov     byte ptr [ebp-4], 0
00402607    8D8D B8FCFFFF   lea     ecx, dword ptr [ebp-348]
0040260D    FF15 CC065100   call    dword ptr [<&wpgbaselib.CWPDiskF>; wpgbasel.CWPDiskFile::~CWPDiskFile
00402613    C745 FC FFFFFFF>mov     dword ptr [ebp-4], -1
0040261A    8D8D 48E4FFFF   lea     ecx, dword ptr [ebp-1BB8]
00402620    E8 E7960D00     call    <jmp.&mfc42d.#684>
00402625    8B85 4840FEFF   mov     eax, dword ptr [ebp+FFFE4048]
0040262B    E9 F4170000     jmp     00403E24
00402630    51              push    ecx
00402631    8BCC            mov     ecx, esp
00402633    89A5 4440FEFF   mov     dword ptr [ebp+FFFE4044], esp
00402639    68 18D25200     push    0052D218                         ; ASCII "00"

------------------------------------------------------------------------------------------------------

00403856    E8 700C0500     call    004544CB                         ; 到此CALL,出现异常

若把异常nop掉,软件能打开,但是里面有些功能却没有用了,请问这个狗应该怎么解法,

有前辈知道吗?

[注意]APP应用上架合规检测服务,协助应用顺利上架!

收藏
免费 0
支持
分享
最新回复 (10)
雪    币: 589
活跃值: (748)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
补充一下:
004031B2    E8 60290500     call    00455B17   ;软件运行到这也会异常出错!
提示有问题要关闭!
004031B7    83C4 0C         add     esp, 0C
004031BA    85C0            test    eax, eax
004031BC    0F84 91010000   je      00403353
2008-2-9 11:37
0
雪    币: 589
活跃值: (748)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
还有一些东西:
0040154D    68 5CD15200     push    0052D15C                         ; ASCII "softname"
00401552    68 68D15200     push    0052D168                         ; ASCII "oem"
00401557    8D45 E4         lea     eax, dword ptr [ebp-1C]
0040155A    50              push    eax
0040155B    8B8D C43FFEFF   mov     ecx, dword ptr [ebp+FFFE3FC4]
00401561    81C1 68110000   add     ecx, 1168
00401567    FF15 C4065100   call    dword ptr [<&wpgbaselib.CIniFile>; wpgbasel.CIniFile::GetString
0040156D    C645 FC 09      mov     byte ptr [ebp-4], 9
00401571    6A 00           push    0
00401573    68 6CD15200     push    0052D16C                         ; ASCII "softkey"
00401578    68 74D15200     push    0052D174                         ; ASCII "oem"
0040157D    8D8D 3CE4FFFF   lea     ecx, dword ptr [ebp-1BC4]
00401583    51              push    ecx
00401584    8B8D C43FFEFF   mov     ecx, dword ptr [ebp+FFFE3FC4]
0040158A    81C1 68110000   add     ecx, 1168
00401590    FF15 C4065100   call    dword ptr [<&wpgbaselib.CIniFile>; wpgbasel.CIniFile::GetString
00401596    C645 FC 0A      mov     byte ptr [ebp-4], 0A
0040159A    6A 00           push    0
0040159C    68 78D15200     push    0052D178                         ; ASCII "softkey"
004015A1    68 80D15200     push    0052D180                         ; ASCII "oem"
004015A6    8D95 40E4FFFF   lea     edx, dword ptr [ebp-1BC0]
004015AC    52              push    edx
004015AD    8B8D C43FFEFF   mov     ecx, dword ptr [ebp+FFFE3FC4]
004015B3    81C1 68110000   add     ecx, 1168
004015B9    FF15 C4065100   call    dword ptr [<&wpgbaselib.CIniFile>; wpgbasel.CIniFile::GetString
004015BF    C645 FC 0B      mov     byte ptr [ebp-4], 0B
004015C3    6A 00           push    0
004015C5    68 84D15200     push    0052D184                         ; ASCII "softlmt"
004015CA    68 8CD15200     push    0052D18C                         ; ASCII "oem"
004015CF    8D85 A0FCFFFF   lea     eax, dword ptr [ebp-360]
004015D5    50              push    eax
004015D6    8B8D C43FFEFF   mov     ecx, dword ptr [ebp+FFFE3FC4]
004015DC    81C1 68110000   add     ecx, 1168
004015E2    FF15 C4065100   call    dword ptr [<&wpgbaselib.CIniFile>; wpgbasel.CIniFile::GetString
004015E8    C645 FC 0C      mov     byte ptr [ebp-4], 0C
004015EC    6A 00           push    0
004015EE    68 90D15200     push    0052D190                         ; ASCII "softflag1"
004015F3    68 9CD15200     push    0052D19C                         ; ASCII "oem"
004015F8    8D4D E8         lea     ecx, dword ptr [ebp-18]
004015FB    51              push    ecx
004015FC    8B8D C43FFEFF   mov     ecx, dword ptr [ebp+FFFE3FC4]
00401602    81C1 68110000   add     ecx, 1168
00401608    FF15 C4065100   call    dword ptr [<&wpgbaselib.CIniFile>; wpgbasel.CIniFile::GetString
0040160E    C645 FC 0D      mov     byte ptr [ebp-4], 0D
00401612    6A 00           push    0
00401614    68 A0D15200     push    0052D1A0                         ; ASCII "softflag2"
00401619    68 ACD15200     push    0052D1AC                         ; ASCII "oem"
0040161E    8D55 DC         lea     edx, dword ptr [ebp-24]
00401621    52              push    edx
00401622    8B8D C43FFEFF   mov     ecx, dword ptr [ebp+FFFE3FC4]
00401628    81C1 68110000   add     ecx, 1168
0040162E    FF15 C4065100   call    dword ptr [<&wpgbaselib.CIniFile>; wpgbasel.CIniFile::GetString
00401634    C645 FC 0E      mov     byte ptr [ebp-4], 0E
00401638    6A 00           push    0
0040163A    68 B0D15200     push    0052D1B0                         ; ASCII "softflag3"
0040163F    68 BCD15200     push    0052D1BC                         ; ASCII "oem"
00401644    8D45 CC         lea     eax, dword ptr [ebp-34]
00401647    50              push    eax
00401648    8B8D C43FFEFF   mov     ecx, dword ptr [ebp+FFFE3FC4]
0040164E    81C1 68110000   add     ecx, 1168
00401654    FF15 C4065100   call    dword ptr [<&wpgbaselib.CIniFile>; wpgbasel.CIniFile::GetString
0040165A    C645 FC 0F      mov     byte ptr [ebp-4], 0F
0040165E    6A 00           push    0
00401660    68 C0D15200     push    0052D1C0                         ; ASCII "softflag4"
00401665    68 CCD15200     push    0052D1CC                         ; ASCII "oem"
2008-2-9 11:44
0
雪    币: 589
活跃值: (748)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
经过一些异常的修改,软件能运行,但是里面有些功能按一下也还会提示有问题要关闭!

可能是破解的时候,搞错了一些东西吧,请问前辈们,怎么办呀?
2008-2-9 11:51
0
雪    币: 485
活跃值: (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
5
继续调试,看那里出错了
2008-2-9 11:53
0
雪    币: 589
活跃值: (748)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
我找不出原因,功能都坏了
2008-2-9 11:59
0
雪    币: 589
活跃值: (748)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
有一些mov指令 的 值变为了 ????

请问这怎么调试?
2008-2-9 12:02
0
雪    币: 218
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
想减少麻烦,最好是少改软件本身,主要改狗的DLL
先看看这个软件用的是哪个公司的狗,不同公司的狗改的不一样
2008-2-9 13:10
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
路过看看
2008-2-11 00:13
0
雪    币: 589
活跃值: (748)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
最后是以半完美解决。谢谢楼上的关心。
2008-5-28 12:25
0
雪    币: 463
活跃值: (127)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
晕,你这样的肯定一点都不稳定,

最好是把有狗时的数据返回,这样才是最完美的.
2008-5-28 18:58
0
游客
登录 | 注册 方可回帖
返回
//