请教一下易语言模块里面带验证
我的猜想是: 模块里面加载验证DLL
当易语言程序使用模块调用到模块里面的DLL
我的想法是: 提取出来模块里面DLL然后破解
困难点1: DLL有vmp或者是壳 我该如何针对性打补丁。
然后这个DLL 我反编译 模块变成→ 源码再把破解的DLL 塞回去?
困难点2:易语言模块有守恒保护,我也不知道该如何解决。
大佬请求助:
https://gamebbbb.lanzout.com/izN7z12zdqyh
对dll就特征或者基址+偏移进行修改处理,可以百度找一下反编译模块的很多都能解决 易语言助手模块守护反编译:https://tiebaokj.lanzoul.com/iyPbi1317otg
杀毒报毒,是否带毒就自己测试吧 反正肯定能反编译带模块守护的模块
用法按照里面的提示放支持库 然后打开易语言开启易语言助手/反编译
男孩子 发表于 2023-7-20 10:35
对dll就特征或者基址+偏移进行修改处理,可以百度找一下反编译模块的很多都能解决 ...
大佬 可能我学艺不精,
https://gamebbbb.lanzout.com/iNseV1339gsb
以该DLL 可以教一下怎么打进去补丁吗? 验证2 天盾 {:5_185:} oyang 发表于 2023-7-21 11:30
大佬 可能我学艺不精,
https://gamebbbb.lanzout.com/iNseV1339gsb
以该DLL 可以教一下怎么打进去补丁吗 ...
给带验证的DLL打补丁并不困难。
只是我不太理解你说的这句话“当易语言程序使用模块调用到模块里面的DLL”。这里的“易语言程序”是指易语言编译器,还是指具体某个exe调用了这个验证2.dll?
如果是后者,就需要你提供这个exe的名称。并附上你想要修改 验证2.dll 的补丁数据。 boot 发表于 2023-7-21 11:57
给带验证的DLL打补丁并不困难。
只是我不太理解你说的这句话“当易语言程序使用模块调用到模块里面的D ...
模块 → 含有DLL
DLL →含有验证
想法是:破解DLL
破解DLL 塞回→ 模块
调用模块 到 →新建的程序
新建的程序源码 内 →调用该破解模块
这样我就可以使用模块里面的东西
这个验证2.dll是另一个程序的,然后我想学习 一下如何打进去补丁 boot 发表于 2023-7-21 11:57
给带验证的DLL打补丁并不困难。
只是我不太理解你说的这句话“当易语言程序使用模块调用到模块里面的D ...
大佬这是我提供的2.dll的数据 麻烦你教我打一下感谢!
10017BC7 B8 01 00 00 00 8B E5 5D C3
100CF51A 39 39 39 39 39 39
oyang 发表于 2023-7-21 12:10
大佬这是我提供的2.dll的数据 麻烦你教我打一下感谢!
10017BC7 B8 01 00 00 00 8B E5 5D C3
检查一下dll是否加壳了,没有的话直接可以修改另存 男孩子 发表于 2023-7-21 13:28
检查一下dll是否加壳了,没有的话直接可以修改另存
加壳了哥,修改直接提示文件损坏。然后打补丁 还得大佬告诉我这小辈点方法 oyang 发表于 2023-7-21 13:46
加壳了哥,修改直接提示文件损坏。然后打补丁 还得大佬告诉我这小辈点方法 ...
https://versteckt.lanzouw.com/ikseV133m7bi
这个是我编译的补丁。
由于你没有提供这个 验证2.dll 到底是那个exe参与了调用,所以我默认exe是123456.exe。
如果需要修改,你用十六进制编辑器修改我的补丁吧。