最近迷上了台服 dnf 的改造,但是因为各种各样的原因导致有些功能需要添加 dll 插件和重新编辑 exe 文件才能实现。
整好到了各位老哥的专业里,因为纯小白所以想问问各位老哥重新编辑 exe 和 dll 文件需要什么工具呢?
( dll 文件好像是说易语言编写的。)
感谢~😄
1
sssooonnnggg 4 天前
c++
|
2
GeruzoniAnsasu 4 天前 ![]() 感触挺深的,从当年那个也有问题的我到现在我有一大堆体系知识不知道从哪开始说起已经过去快 20 年了
|
3
wnpllrzodiac 4 天前 via Android
pe editor ?修改 pe 文件,破解组喜欢
|
4
kokerkov 4 天前
exe 文件不加密的吗?
|
![]() |
5
frankilla OP @kokerkov #4 目前 0627 0725 1031 三个版本的被破解了。所以~~~~听大佬说可以脱壳编译?贴吧有人放出某些 bug 的修改方式,所以我想试试看看能不能搞定,研究研究。
![]() |
![]() |
6
frankilla OP @wnpllrzodiac #3 感谢~~忙完去试试!
|
7
Gooseberries 4 天前
不知道你说的编辑是指从源代码修改编译还是一个已经编译好的 PE 文件需要反汇编修改
如果是有源代码就用 IDE ,比如 visual studio 如果是反汇编的可以用 IDA PRO ,反汇编后 patch 对应内容 |
8
dufldylan1 4 天前
易语言可还行
|
![]() |
9
Suaxi 4 天前
pvf 修改器应该够用了吧,前两天把 70s2 那个版本弄了起来,昨晚刚到 18 级转职🐶
|
![]() |
10
Promtheus 4 天前
dll 是动态链接库 c++ c# 等各种语言都是可以生成 dll 的 他是 windows 下专门的文件,就像 exe 一样也是 windows 特有的,exe 是可执行文件。 一般的 dll 和 exe 是编译生成出来的,不会直接去改你有源码才能改了重新生成。不排除一些大佬有办法直接改。
|
![]() |
11
seedhk 4 天前
修改 exe 和 dll 对逆向的功力要求有点深厚的,没有源码的情况下很难,即使改也只能小改
|
![]() |
15
frankilla OP @Gooseberries #7 明白了,对我来说是做不到了,看来放弃,感谢!
|
![]() |
16
Shatyuka 4 天前
可以反编译逆向修改
评价是刑啊,可铐啊 |
![]() |
17
kkk9 4 天前
泄露的官版肯定是逆向的,只能小规模修改,你说的应该是自制的登陆器吧?登陆器调起原版 exe 然后注入 dll 插件去 patch
|
18
zonde306 4 天前
无源码只能逆向
静态就 IDA Pro ,静态反编译最好用 动态就 x64dbg ,或者选一个自己喜欢的也行 那个语言其实是翻译成 C 然后再调用 msvc 编译(好像是 vc6 来着) 逆向入门难度大,除非很有兴趣不然不建议做这个 自己玩玩没人管你,反正他们(来源)也不管这个,用来赚钱容易进去 |
![]() |
20
frankilla OP @kkk9 #17 自制登录器有的,还有的大佬就是修复 exe 文件的。我以为跟修改 pvf 一样能复制粘贴代码就行,刚才看了一遍完全看不懂,直接算了。感谢~
|
![]() |
22
skiy 4 天前
去看雪和飘云阁找找。
|
![]() |
23
icedx 4 天前
可以看看 dll 和 exe 吗
|
![]() |
24
iorilu 4 天前
16 进制编辑器, 打开就能改
前提是你知道改哪里 |
![]() |
25
v2justa 4 天前 via iPhone
ollydbg hexeditor
|
![]() |
26
proxytoworld 4 天前 ![]() 一般来说你这种需求都是 hook ,而不是修改原有的 dll
|
![]() |
27
frankilla OP @icedx #23 aHR0cHM6Ly9wYW4uYmFpZHUuY29tL3NoYXJlL2luaXQ/c3VybD1PWUNpa244SjloMGVTNHNLajhKZExnJnB3ZD1hcnlq
![]() 这里面就是。 |
![]() |
28
icedx 3 天前 ![]() .net 写的, 没有难度, dnSpy 打开直接可以看到代码
|