kazy 发表于 2022-9-23 18:34

各位大佬,一个易语言程序打开就会验证你当前登录的QQ,登录的QQ不对就会自动关闭

有什么简单的破解思路吗{:1_904:}

gksj 发表于 2022-9-26 19:47

从API入手
如果我要实现这个功能,
1.获取所有QQ进程
2.获取所有进程对应的进程ID(PID)
3.查找对应进程ID里面的模块基址(QQ9.5.2版本)为例
AudioVideo.dll+8015FC
ipc_client_shared.dll+150FD8
Common.dll+28BA90
KernelUtil.dll+1B23A8
KernelUtil.dll+1B2650
HummerEngine.dll+36874
以上六个模块基址+偏移都可以获取到QQ号码
4.将所有进程获取到的对应值保存成数组,或者ListArray
5.判断数组中是否包含需要的数据
6.包含,继续运行,不包含,退出.
所以通过以上实现方法可以判断出易语言肯定要调用WINDOWS的API
我对易语言不太了解,不知道易语言的获取进程API用的是WINDOWS的哪一个API
GetCurrentProcess        获取当前进程的一个伪句柄
GetCurrentProcessId        获取当前进程一个唯一的标识符
GetCurrentThread        获取当前线程的一个伪句柄
GetCurrentThreadId        获取当前线程一个唯一的线程标识符

Hmily 发表于 2022-9-26 11:50

干他关闭或者从他查找QQ入手直接干掉检测。
页: [1]
查看完整版本: 各位大佬,一个易语言程序打开就会验证你当前登录的QQ,登录的QQ不对就会自动关闭