haier8917 发表于 2024-3-27 11:27

这里是第一处验证


什么算法????跟了半天也跟不出来,断网也不能改变校验码的数据,也无法用以前的自校验函数跟出来

堆栈区

关注编程 发表于 2024-3-27 15:20

我看到四个和MD5相关函数

ds:=7553EFD0 (ADVAPI32.CryptCreateHash)
ds:=7553EFD0 (ADVAPI32.CryptCreateHash)
ds:=7553F0F0 (ADVAPI32.CryptHashData)
ds:=7553ED30 (ADVAPI32.CryptGetHashParam)

恒大指点是MD5算法

关注编程 发表于 2024-3-27 15:22

UI是这个软件界面库,就是这里验证,极大可能

haier8917 发表于 2024-3-27 15:58

关注编程 发表于 2024-3-27 15:22
UI是这个软件界面库,就是这里验证,极大可能

把前面那里修改JMP后,提示组件版本不一致,回溯发现EAX值17.。。。。

继续跟,

关注编程 发表于 2024-3-27 16:34

你那个随便改一个字节保存,就提示错误了

haier8917 发表于 2024-3-27 19:30

关注编程 发表于 2024-3-27 16:34
你那个随便改一个字节保存,就提示错误了

但不是加载界面时出错,加载后出错提示版本错误

关注编程 发表于 2024-3-27 19:50

我也遇到这个问题,确实存在,貌似是回调,老弟

关注编程 发表于 2024-3-27 20:05

是不是修改dll被效验了

关注编程 发表于 2024-3-27 20:27

本帖最后由 关注编程 于 2024-3-27 22:49 编辑

效验那个数值是啥,没看出来是啥

haier8917 发表于 2024-3-28 10:06

关注编程 发表于 2024-3-27 20:05
是不是修改dll被效验了

先改这三处试试,程序正常打开,但又关不了程序了。。。。
页: 1 [2] 3
查看完整版本: 一个软件效验,无其他