如何反编译一个exe文件,并修改里面一句代码

我有一个exe文件,但是好像不是32位的,是一个游戏的服务器端配置文件,我要修改里面写好的原来的服务器的IP地址,我试图用Ollydbg,但是打不开这个文件,exeSco... 我有一个exe文件,但是好像不是32位的,是一个游戏的服务器端配置文件,我要修改里面写好的原来的服务器的IP地址,我试图用Ollydbg,但是打不开这个文件,exeScope可以打开,但是不知道怎么修改,只是列出了exe的结构,Winhex可以打开,是16进制的,不知道怎么修改,求救哪位高人指点迷津啊。其余什么Reshacker等小工具都用过,不行。打不开文件。 展开
 我来答
很多游戏
高粉答主

2019-11-17 · 游戏精通者,攻略技能点满
很多游戏
采纳数:91 获赞数:387008

向TA提问 私信TA
展开全部

1、首先打开浏览器,百度搜索“反编译工具ILSpy”,选择一个安全的网站进行下载。

2、下载完成后,右键单击解压压缩,双击.exe文件打开解压工具。

3、然后在出现的界面中,点击打开file选项中的“打开”选项。

4、然后在出现的界面中,选择要反编译的文件,回车确定。

5、然后就可以看到源码了。

6、如果想把源码保存下来,自己在源码的基础上修改,点击"file"下的“Save code...”,保存即可,

7、保存完的文件如图。

8、如需用vs打开反编译后的源码,只需要打开这个.csproj文件即可。

百度网友96ffcf7
推荐于2017-12-16 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118725
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
只能反汇编,这种软件有很多的,如ollydbg,Win32Dasm等,可以把exe反向转成汇编代码。
也可以使用反向工程的软件,此类软件用起来都非常复杂,可以把一个exe反向转成一个代码工程。
一般情况下除了.net、vb和java写的程序可以反编译成原始代码之外,c、c++、delphi等写的程序是无法反成可读的有效原始代码的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-14
展开全部
把文件发来看看下QQ12109253。既然用exeScope可以打开,说明是一个正常DLL或者EXE类的文件。如果用OD打不开的话,估计是加了壳或者是作者修改了PE头。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-14
展开全部
要看用什么语言写的..C++的比较难 去试试eXeScope吧. 如果是VB的,去下个VB反编译精灵吧. JAVA用JODE
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-14
展开全部
试试IDA
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式