ChinaUnix.net
相关文章推荐:

android apk反编译

原文: http://www.accessroot.com/arteam/site/download.php?view.322 解包 C:\android\tools\hacker>java -jar baksmali.jar classes.dex -o crack 重新打包 C:\android\tools\hacker>java -jar smali.jar crack -o class2.dex 我在解包和重新打包一个未经修改的apk文件后,重新签名apk文件出现 异常。 大家有时间看看,一块讨论原因。

by 小把戏 - 移动操作系统 - 2010-07-22 11:06:26 阅读(3167) 回复(6)

相关讨论

相信大家在安装使用了一个apk后,看到一些好的效果或实现,一般会很想知道这个是如何实现的。还好,android选的是java开发语言,所以经过一些小步骤,而作者又没有用混淆的话,差不多可以返原70 ~ 90 的java实现,下面我就来说下android apk反编译步骤:
  1. 解压缩apkapk文件说到底就是一种最常见的zip,你用UE或Notepad++等文本编辑工具...

by yf956613 - 移动操作系统 - 2011-12-21 08:41:28 阅读(553) 回复(0)

apk反编译助手 android是一个让人很纠结的产品,它开源开放,但是也有很多蛋疼坑爹的地方,还是那句话,谁开发谁知道! apk反编译助手,懒人和对command line无爱的同学们可下载看看,至少需要.net 2.0和jdk 1.6。 核心是apktool,dex2jar,jd-gui,只是包了层皮。具体请访问以下地址。 apktool : http://code.google.com/p/android-apktool/ dex2jar : http://code.google.com/p/dex2jar/ jd-gui : http://java.decom...

by 中关村村草 - 移动操作系统 - 2012-01-23 23:46:45 阅读(931) 回复(2)

反编译apk文件方法 androidapkdex. 1.首先找到android软件安装包中的class.dex 把apk文件改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件; 2.把class.dex拷贝到dex2jar.bat所在目录。 (http://www.my400800.cn ) 运行dex2jar.bat classes.dex 生成classes_dex2jar.jar 3.运行JD-GUI工具(它是绿色无须安装的) ...

androidapk

by so_brave - 移动操作系统 - 2011-11-08 20:50:04 阅读(1143) 回复(0)

此文续android apk 文件反编译, 当时说要写个脚本做个自动化的方法来解压.apk文件.

此脚本早己写好,只是一直未发出来.现在发出现来,供参考或使用.里面有注释,看不懂的就没办法了.

把下面脚本拷出来保存为XXX.bat文件,运行前先把apk文件拷贝到与此脚本同一路径.然后运行XXX.bat yours.apk.

by chouy - 移动操作系统 - 2011-01-07 16:39:53 阅读(1066) 回复(0)

使用apktool等工具进行apk反编译和编译 反编译test.apk,生成test.sign.new.apk: 1、将附件中工具全部放在一个目录下; 2、反编译test.apk: 命令:java -jar apktool.jar d test.apk 默认生成test目录。 3、修改你需要更改的文件和资源。 4、将test目录打包成test.new.apk 命令: java -jar apktool.jar b test test.new.apk 5、给新生成的apk签名 命令:java -jar ./signapk.jar ./testkey.x509....

by feiyang10086 - 移动操作系统 - 2012-01-13 15:35:23 阅读(1370) 回复(1)

android反编译和防止反编译的方法 ,参考网站

by feiyang10086 - 移动操作系统 - 2012-03-05 20:18:23 阅读(984) 回复(1)

android程序反编译的方法(转) apk文件的格式 android application package文件。每个要安装到android平台的应用都要被编译打包为一个单独的文件,后缀名为.apk,其中包含了应用的二进制代码、资源、配置文件等。 apk文件实际是一个zip压缩包,可以通过解压缩工具解开。可以用zip解开*.apk文件,下面是一个helloword的apk示例文件 |– androidManifest.xml |– META-INF | |– CERT.RSA | |– CERT.SF | `– MANIFEST.M...

android

by 凝望长空 - 移动操作系统 - 2011-09-21 21:23:29 阅读(1580) 回复(0)

android apk 程序签名 [前言] 我们平时在开发android应用程序的过程中,一般都是利用eclipse集成开发环境,所以生成的apk有debug版本的签名权限,但是如果我们想要发布一款应用程序,并且希望在真机上运行的话,就需要进行签名。 [工具] Java开发环境中的Keytool 和 Jarsigner,注意配置好环境路径,输入命令后有如下提示信息: C:\Documents and Settings\F1034740\桌面\博客文章>Keytool keytool 用法: -certreq [-v] [-...

android

by so_brave - 移动操作系统 - 2011-07-28 10:25:06 阅读(1883) 回复(1)

chechunli@chechunli-PC:testapp $ pwd
/home/chechunli/android/froyo/packages/apps/testapp
chechunli@chechunli-PC:testapp $ tree

.
├── androidManifest.xml
├── android.mk
├── res
│   ├── drawable
│   │   └──

by checl1987_EE - 移动操作系统 - 2011-01-27 18:47:11 阅读(930) 回复(0)

android中的apk签名 签名我们是通过jarsigner这个工具,所以需要先安装jdk,开发android的同学肯定已安装,,这些都准备好后,通过cmd进入jdk的bin目录,敲命令jarsigner -verbose -keystore D:\tools\xhestore.keystore -signedjar D:\tools\estore_signed.apk D:\ebook.apk xhestore.keystore 回车输入密码再回车即可,这里ebook.apk是未签名的(一般eclipse在编译一个android项目的时候,会自动将该项目签名并将生...

android

by 中关村村草 - 移动操作系统 - 2011-12-23 23:26:11 阅读(1410) 回复(1)