想问一下大佬,编辑 exe 和 dll 文件用什么软件的啊? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
frankilla
V2EX    Windows

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

  •  
  •   frankilla 287 天前 3902 次点击
    是一个创建于 287 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    感谢~

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

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

    这里面就是。
    icedx
        28
    icedx  
       285 天前   1
    .net 写的, 没有难度, dnSpy 打开直接可以看到代码
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4967 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 37ms UTC 09:04 PVG 17:04 LAX 01:04 JFK 04:04
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86