V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
frankilla
V2EX  ›  Windows

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

  •  
  •   frankilla · Mar 7, 2025 · 4395 views
    This topic created in 419 days ago, the information mentioned may be changed or developed.

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

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

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

    感谢~😄

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

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

    这里面就是。
    icedx
        28
    icedx  
       Mar 8, 2025   ❤️ 1
    .net 写的, 没有难度, dnSpy 打开直接可以看到代码
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2640 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 02:18 · PVG 10:18 · LAX 19:18 · JFK 22:18
    ♥ Do have faith in what you're doing.