V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
frankilla
V2EX  ›  Windows

想问一下大佬,编辑 exe 和 dll 文件用什么软件的啊?

  •  
  •   frankilla · 4 天前 · 2352 次点击

    最近迷上了台服 dnf 的改造,但是因为各种各样的原因导致有些功能需要添加 dll 插件和重新编辑 exe 文件才能实现。

    整好到了各位老哥的专业里,因为纯小白所以想问问各位老哥重新编辑 exe 和 dll 文件需要什么工具呢?

    ( dll 文件好像是说易语言编写的。)

    感谢~😄

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

    前提是你知道改哪里
    v2justa
        25
    v2justa  
       4 天前 via iPhone
    ollydbg hexeditor
    proxytoworld
        26
    proxytoworld  
       4 天前   ❤️ 1
    一般来说你这种需求都是 hook ,而不是修改原有的 dll
    frankilla
        27
    frankilla  
    OP
       3 天前
    @icedx #23 aHR0cHM6Ly9wYW4uYmFpZHUuY29tL3NoYXJlL2luaXQ/c3VybD1PWUNpa244SjloMGVTNHNLajhKZExnJnB3ZD1hcnlq

    这里面就是。
    icedx
        28
    icedx  
       3 天前   ❤️ 1
    .net 写的, 没有难度, dnSpy 打开直接可以看到代码
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5896 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 01:55 · PVG 09:55 · LAX 18:55 · JFK 21:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.