能力值:
( LV6,RANK:80 )
|
-
-
2 楼
把程序下载地址写出来吧,你这样三行字,难弄
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
额。。谢谢楼上的关注,本来我是不想提供程序的,因为 我不是求破解,是想请教思路
下载地址在这里
http://www.laizi.net/down/download.php
关于上面的三行我已经说了,载入就停留在第一行,然后第二行就会进入系统DLL(msvbvm60.dll),还没回到第三行就已经提示我禁止重复运行了。(难道要修改系统DLL?。。疑惑,总觉得这样做有问题)
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
一般来说,VB 会用以下代码来判断是否已有一个实例在运行。
Private Sub Form_Load()
If App.PrevInstance = True Then
MsgBox "该程序已经运行。", vbInformation
End
End If
End Sub
希望有所帮助。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
谢谢LS的,我已经查过相关资料的,你说的那种,有个BUG,就是不能防止程序的多个副本
比如C:\qq.exe, d:\qq.exe,这是不同路径的两个程序了。而经过测试,这个程序不是使用的这种方式。
可能是用了互斥量或者其他,他用什么方式不是重点,重点是怎么入手。。
像我上面说的,直接就跳进去了,如果按ALT+F9返回程序领空,判断重复运行的分支就已经执行完了
|
能力值:
( LV5,RANK:60 )
|
-
-
6 楼
反汇编VB.pb32
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
谢谢LS的朋友,在"雨耕山"大大的帮助下已经解决,是OD的问题,现在已经下断点MSGBOX搞定了。不过该程序还有一问题就是,游戏的子窗口,类似是单例模式一样,我双开以后,游戏大厅可以进入,子窗口则不行。
另外想问问,对于这个程序没有壳,为深么不能单步呢?单步就进了系统DLL中,无法返回用户领空
|
|
|