当前位置:首页 » 编程软件 » win反编译

win反编译

发布时间: 2023-05-31 04:02:20

① windows下16位MS-DOS程序应该怎样反编译和调试我试过用OD,不能打开,总不能用deb

当然不能,window的应用程序是图形界面的,偏向于实际应用,而DOS系统是由字符堆砌而成的磁盘操作系统,不支持图形界面。
可以的,原来xp它就自带很多dos命令的,如果你要扩展,那么把相应的dos命名放到cmd目录下。目录一搜就找到的。一般在:C:\WINDOWS\system32

② 如何进行APK反编译

如何进行APK反编译

我们下载到某些apk的时候,可能总想学习下别人是怎么进行程序设计的,或者怎样使用xml文件布局的,这时就想到将apk文件的后缀改为rar并解压,最终得到一些图片资源和很多打开为乱码的文件,可见这种方式不可行,这就需要使用下面的工具对apk进行反编译了。

一、工具准备:apktool、dex2jar、jd-gui

工具包也可以在这里下载。

1、dex2jar可以在这里下载,jd-gui可以在这里下载。

2、apktool,可以到Google官方下载,apktool-1.0.0.tar.bz2(里面有apktool.jar)和apktool-install-windows-2.1_r01-1.zip两个包都要下。解压apktool.jar到 C:\Windows,解压apktool-install-windows.zip到任意文件夹(例如E盘根目录)。

二、使用dex2jar + jd-gui 得到apk的java源码,步骤如下:

1、用.rar打开apk文档,将classes.dex文件解压出来,然后使用工具反编译成.jar文件。

在cmd下进入dex2jar.bat所在路径,然后输入“dex2jar.bat XXX”,XXX指的是你要反编译的apk中的classes.dex文件所在路径及名称,比如:我的dex2jar.bat在D:\Android\apk_decode\dex2jar-0.0.7-SNAPSHOT路径下,classes.dex在D:\Android下,所以你进入到dex2jar.bat路径后,输入dex2jar.bat D:\Android\classes.dex,这样会生成一个jar文件。

2、用jd-gui反编译工具将得到.jar文件反编译成.java文件。

三、使用apktool得到apk的xml文件

1、Win+R 运行CMD,用cd命令转到apktool-install-windows所在文件夹,输入命令:

apktool d XXX.apk ABC 反编译XXX.apk到文件夹ABC

2、 在解压后的文件夹中可以得到apk的xml配置文件。

四、第二步得到的程序源代码和第三步得到的xml文件组合下,就成一个android工程,即可得到完整的apk源码。

③ 请教一下,SO文件如何反编译最好是WIN环境下搭建。谢谢。

谢谢。。。以前玩过CD版的,我去找找。。。另外SO库和DLL库的逆向近似吗?貌似我查了下,我关注的这个软件转码算法网上还木有。。。是不是也有壳的说法,或者密钥?但离线阅读能实现的功能应该可以逆向,而且是不分文本、通用型转码。

④ api反编译怎么用windows系统

api函数使windows系统自动提供的软件调用接口。要反编译的话一般需要内核调试。可以使用windows系统提供的调试工具包windbg

⑤ 怎样反编译EXE文件

目前所能见到的逆向工具没有EXE/DLL反编译工具,几位所提到的DUMPBIN、IDA、Ollydbg、DEBUG等都是反汇编工具,而不是反编译工具。
反编译工具的开发比反汇编要杂复得多的多。1992年Austin-Code公司曾写过一个DOS下的EXE2C的反编译工具,但反编译效果极差,可以说就是简单的把汇编变为C指令。2005年中国的刘涛涛又写了一个EXETOC的反编译工具,能实现简单的反编译,但也没有最终完成。目前与反编译功能较接近是的从最新的IDA从6.1开始添加了一个Hex-rays插件,可以完成一些反编译的功能。

⑥ windows系统的源代码,为什么没人反编译出来

原因:
一是代码经过编译后,反编译是比较困难的。
二是代码量超级大;
三是能够反编译的力量没这么强大;
四是不是任何程序都能够完整“还原”。

微软现在也已经对部分代码实行了公开,有他的公开网站,不过在上面我至今没查到过我所需要的东西。

⑦ 闭源的windows电脑上的软件,可不可以反编译后,再编译成wm的软件运行

编译成wm软件非常容易,如果你熟练C或者.NET的话,稍稍花一点时间弄清楚CE系统的编程函数调用和语法区别就可以了,之后你能很快编出wm的程序。部分PC上有的函数功能CE可能没有,这部份会麻烦点,实在不行牺牲一些功能也是可以的。

最麻烦的是反编译,视软件复杂程度和你的反编译水准,准备好打持久战吧!

不过干嘛非要反编译呢?只是为了实现功能移植的话完全反编译意义不大吧。仔细研究一下软件的功能,自己分析一下应该如何实现这些功能,然后起草一个框架,慢慢给各项功能累累代码不是更现实吗?

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

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

⑨ 我想反编译win7下的dwm.exe以及相关的dll,然后重新编译,使它可以在xp下运行,以达到让xp支持aero的 目的

想让xp支持aero只改引擎困滑是不够的。
还要汪空腊上面的配套设施支持aero的引擎,XP里很多现有api的也要改。那样XP就失去速度优势了,甚至连7也不如。

所以这个课题有点鸡肋。。。
=============================
有个向下兼容,WIN7里的东西,可能能看懂XP的。
但XP的肯定看不懂亏蠢WIN7的。

⑩ 为什么我用win7反编译framework-res后新生成的framework-res的文件夹是空的

据我所困昌知,只有用原版的APK文件反编译才能生成对应文件。被其他人编译过旦明的模尺告,你再用它进行编译与反编译是不会成功的。

热点内容
php怎样实现页面跳转页面 发布:2024-04-29 22:32:39 浏览:695
山东烟台电信dns服务器ip地址 发布:2024-04-29 21:22:59 浏览:135
数据库数据互通 发布:2024-04-29 21:19:02 浏览:153
pythonor的语法 发布:2024-04-29 21:07:48 浏览:703
方易通安卓机怎么样 发布:2024-04-29 21:06:30 浏览:765
广饶编程 发布:2024-04-29 20:39:07 浏览:120
长城服务器管理口ip 发布:2024-04-29 20:15:24 浏览:375
java静态成员变量 发布:2024-04-29 20:04:52 浏览:874
现代伊兰特女生选哪个配置 发布:2024-04-29 19:59:44 浏览:508
d盘不能访问权限 发布:2024-04-29 19:41:56 浏览:415