软件反编译的方法

 时间:2024-10-11 20:17:12

1、现在的编程语言越来越多,我们只有知道目标软件是哪种编程语言和平台开发出来的,才能有的放矢的选择相应的反编译软件。而PEiD是一款著名的查壳工具,其功能强大,现在有软件很多都加了壳,给破解汉化带来非常大的不便,PEiD几乎可以侦测出所有的壳,其数量已超过470 种PE文档 的加壳类型和签名,另外还可识别出EXE文件是用什么语言编写的,比如:VC++、Delphi、VB或Delphi等。例如下图,PEiD的截图,用红色圈包围起来的显示的是软件的开发语言。 上图显示的是用Microsoft Visual C++6.0开发的DLL上图显示的是用Borland Delphi 6.0-7.0开发的exe

软件反编译的方法

2、知道了是何种开发语言,我们就可以选择反编译软件了,对于微软开发平台开发出来的软件,我们通常使用.NET Reflector,在文件菜单中将需要反编译的DLL或EXE加载进来,.NET Reflector就会自动帮我们反编译,我们可以在.NET Reflector直接查看反编译后的源代码,也可以将源代码导出,具体操作步骤见下图

软件反编译的方法软件反编译的方法

4、JAVA开发出来的软件,笔者推荐Java Decompiler,十分好用。如下图所示,反编译后源码很清晰

软件反编译的方法
  • Symantec企业版如何设置USB只读不可写功能策略
  • 在同一个局域网中无线网网速快还是插网线网速快
  • EdgeRouter配置UPnP案例
  • 通过CMD命令msconfig取消开机启动项
  • 如何使用计算专家的MAC地址生成计算器
  • 热门搜索
    青州旅游景点大全 理县旅游 世界旅游日是哪一天 肇庆旅游景点大全 潮汕旅游景点 巴基斯坦旅游多少钱 张家界凤凰旅游攻略 长春大学旅游学院怎么样 厦门旅游团 欧洲旅游团