wangschang
V2EX  ›  编程

如何把 exe 文件反编译然后修改里面的文字或者图片再编译成 exe 文件?

  •  
  •   wangschang · Feb 11, 2018 · 8556 views
    This topic created in 3026 days ago, the information mentioned may be changed or developed.

    有么有方法呢

    13 replies    2018-02-12 13:04:24 +08:00
    liujunsheng
        1
    liujunsheng  
       Feb 11, 2018
    能被反编译的不都可以改内容吗?要不还叫啥反编译??
    mozutaba
        2
    mozutaba  
       Feb 11, 2018
    resourcehacker ?
    wangschang
        3
    wangschang  
    OP
       Feb 11, 2018
    @liujunsheng 都有什么软件呢 我查着反编译出来是汇编语言
    wangschang
        4
    wangschang  
    OP
       Feb 11, 2018
    @mozutaba 我试试
    shakoon
        5
    shakoon  
       Feb 11, 2018
    不需要反编译。如果 exe 没有被加壳压缩过,那修改图片、菜单、字符串很容易的,exescope,十几年前的小软件了,当年大部分软件汉化就是用它弄的。如果有加壳,那得先分析是什么壳,脱了后才能编辑资源
    jadec0der
        6
    jadec0der  
       Feb 11, 2018
    大部分用 resourcehacker 就行
    oh
        7
    oh  
       Feb 11, 2018 via iPhone
    想起了十几年前修改 QQ 登录界面的皮肤… 改 dll 文件…
    还有汉化各种小工具的时候…
    wangschang
        8
    wangschang  
    OP
       Feb 11, 2018
    @shakoon
    @jadec0der
    @oh 谢谢 我试试
    wangschang
        9
    wangschang  
    OP
       Feb 11, 2018
    @shakoon 怎么知道是不是加壳的了? 用 exescope 看只显示 头部,导入,资源,版本和 xpmanifest
    chanssl
        10
    chanssl  
       Feb 11, 2018 via Android
    吾爱破解看一圈
    yyfearth
        11
    yyfearth  
       Feb 11, 2018
    一般情况下 exe 的这些图片都在 resource 资源 里面 不需要反编译 可以直接用工具修改
    反编译也只能将二进制机器码转成汇编 和资源没啥关系 没用的

    但是如果是加壳 或者是压缩资源 那么就比较麻烦一些了
    要找到对应的反加壳或者解压工具 然后在用前面说的方法

    当年搞汉化美化 干过不少这样的事情
    wangschang
        12
    wangschang  
    OP
       Feb 12, 2018
    @yyfearth 谢谢
    mztql
        13
    mztql  
       Feb 12, 2018 via iPhone
    peid 和 exeinfope 查壳
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5050 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 03:56 · PVG 11:56 · LAX 20:56 · JFK 23:56
    ♥ Do have faith in what you're doing.