oyang 发表于 2023-7-20 10:11

请教一下易语言模块里面带验证



我的猜想是: 模块里面加载验证DLL

当易语言程序使用模块调用到模块里面的DLL   

我的想法是: 提取出来模块里面DLL然后破解
困难点1: DLL有vmp或者是壳 我该如何针对性打补丁。
然后这个DLL 我反编译 模块变成→ 源码再把破解的DLL 塞回去?
困难点2:易语言模块有守恒保护,我也不知道该如何解决。

大佬请求助:
https://gamebbbb.lanzout.com/izN7z12zdqyh

男孩子 发表于 2023-7-20 10:35

对dll就特征或者基址+偏移进行修改处理,可以百度找一下反编译模块的很多都能解决

Shark_鹏 发表于 2023-7-20 19:32

易语言助手模块守护反编译:https://tiebaokj.lanzoul.com/iyPbi1317otg

杀毒报毒,是否带毒就自己测试吧   反正肯定能反编译带模块守护的模块

用法按照里面的提示放支持库    然后打开易语言开启易语言助手/反编译

oyang 发表于 2023-7-21 11:30

男孩子 发表于 2023-7-20 10:35
对dll就特征或者基址+偏移进行修改处理,可以百度找一下反编译模块的很多都能解决 ...

大佬 可能我学艺不精,
https://gamebbbb.lanzout.com/iNseV1339gsb
以该DLL 可以教一下怎么打进去补丁吗? 验证2 天盾 {:5_185:}

boot 发表于 2023-7-21 11:57

oyang 发表于 2023-7-21 11:30
大佬 可能我学艺不精,
https://gamebbbb.lanzout.com/iNseV1339gsb
以该DLL 可以教一下怎么打进去补丁吗 ...

给带验证的DLL打补丁并不困难。

只是我不太理解你说的这句话“当易语言程序使用模块调用到模块里面的DLL”。这里的“易语言程序”是指易语言编译器,还是指具体某个exe调用了这个验证2.dll?

如果是后者,就需要你提供这个exe的名称。并附上你想要修改 验证2.dll 的补丁数据。

oyang 发表于 2023-7-21 12:08

boot 发表于 2023-7-21 11:57
给带验证的DLL打补丁并不困难。

只是我不太理解你说的这句话“当易语言程序使用模块调用到模块里面的D ...

模块 → 含有DLL
DLL →含有验证
想法是:破解DLL

破解DLL 塞回→ 模块
调用模块 到 →新建的程序
新建的程序源码 内 →调用该破解模块

这样我就可以使用模块里面的东西

这个验证2.dll是另一个程序的,然后我想学习 一下如何打进去补丁

oyang 发表于 2023-7-21 12:10

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

男孩子 发表于 2023-7-21 13:28

oyang 发表于 2023-7-21 12:10
大佬这是我提供的2.dll的数据 麻烦你教我打一下感谢!

10017BC7 B8 01 00 00 00 8B E5 5D C3


检查一下dll是否加壳了,没有的话直接可以修改另存

oyang 发表于 2023-7-21 13:46

男孩子 发表于 2023-7-21 13:28
检查一下dll是否加壳了,没有的话直接可以修改另存

加壳了哥,修改直接提示文件损坏。然后打补丁 还得大佬告诉我这小辈点方法

boot 发表于 2023-7-21 13:59

oyang 发表于 2023-7-21 13:46
加壳了哥,修改直接提示文件损坏。然后打补丁 还得大佬告诉我这小辈点方法 ...

https://versteckt.lanzouw.com/ikseV133m7bi

这个是我编译的补丁。

由于你没有提供这个 验证2.dll 到底是那个exe参与了调用,所以我默认exe是123456.exe。

如果需要修改,你用十六进制编辑器修改我的补丁吧。
页: [1] 2 3
查看完整版本: 请教一下易语言模块里面带验证