怎么查看APP源码(app怎么查看源代码)
用压缩软件打开apk文件,解压出根目录中的classesdex文件 使用cmd ,dex2jarbat classesdex命令将classesdex转换为jar 再用jdgui打开该jar就可以查看源码了,如果apk安全性好的话,有些代码是看不到的;输入cd app 这时就可以看到你安装的所有的apk文件输入cp 空格 对应的apk 空格 sdcard 这样就将apk文件拷贝出来了将apk文件后缀直接变成rar格式,可以看到熟悉的目录结构了,其中xml文件打开后都是二进制的,无法查看;进入一个页面以后,右键点击这个界面,可以看到一个查看源代码的选项,点击查看源代码就可以看到这个界面的源代码了。
android源代码文件通过在Eclipse中打开就可以,前提是要把源码导入到Eclipse中,然后ctrl+类 就可可以点击查看;但已经与源代码完全不同了因此绝大多数的软件破解工作,都是基于反汇编的调试工具上进行的,比如ollydbg或者softice等等当然有些特例的,比如netjavavb等等开发的exe,是有可能用一些专用软件看到部分源代码的。
想要查看一个软件的源代码,首先要确定这个软件的开发者是否已经将其开源,如果开源的话就不必大费周章地去反编译了,直接去开源社区里就会发现该软件的源码,开发者一般也会提供源码的下载链接如果软件不开源,那就要进行反;3启动控制台,输入apktool,回车可查看到apktool工具常用指令 4新建一个文件夹,用于存放apk及待解压的文件,这里笔者将文件夹建在Dapk目录,同时放入用于测试的androidapp包testapk5控制台输入apktooldDapkest;源码就是指编写的最原始程序的代码运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言”音乐家用五线谱和音符,建筑师用图纸和笔,那程序员的工作的语言就是“源码”了人们平时使用软件时就是程序把“;安卓设备是无法查看软件源代码的每一个在手机安装的app,都是经过严格的加密和数字签名发布的应用程序,想要看到源代码必须破解加密,不过这几乎不可能一些简单的应用程序还是可以反编译工具,查看到源代码的。
1首先把反编译的apk存放到apktools同级文件夹目录下,如下图所示2按住shift+鼠标右键打开命令窗口,运行代码 apktool d ydapk安装包的名字3apk后缀名改成zip,解压双击打开xml格式文件如下图所示4打开;一app代码源查看 1首先下载安装获取网页源码app2然后单击打开网页源码app并在中的输入框内输入想要查看的网址,再在界面内找到go选项单并单击3单击后等待app最后加载3秒就可以成功的获取app源代码并查看了二ap;如果是上了市场的大型应用,比如等,被反编译破解的几率比较低,但是也不是没有机会,比如一些小型的App是可以尝试去反编译查看源代码的,你只需要学习一下ApkTool的使用方法就可以了;问题二怎样获取软件的源代码 这个问题,如果仅有EXE,是不可能获取到源码的除非你跟开发者要问题三怎么从excel表格里提取源代码 例如表的名称是sheet1,则在sheet1的标签上点右键,查看代码就行 问题四怎么;前提是你会编程,懂得代码流程和代码函数的用途你在编写个程序反射,将软件源代码读出来,就能知道它用了哪些函数,用了哪些方法,怎样调用的这样你就不是知道了它是怎么写的,不过编写反射程序蛮麻烦,现在我还在研究当中;一安卓APP 用androidkiller可以反编译apk,比较方便,不过只能看到smail文件,学习一点smail,你可以看明白他的源代码的意思,如果有壳的话,先改apk后缀后为zip,找到加壳的so文件,一般如名字中带xxxprotectso 用百度。