您的位置:首页 > 移动开发 > Android开发

AndroidKiller使用的命令

2016-01-27 10:31 417 查看
反编译:
(apktool.bat d "C:\Users\Administrator\Desktop\VQS.apk"  -o  "C:\Users\Administrator\Desktop\Project"  -f )
(java -jar "C:\Users\Administrator\Desktop\\apktool\ShakaApktool.jar" d "C:\Users\Administrator\Desktop\VQS.apk" -o "C:\Users\Administrator\Desktop\Project" -f)

回编译:
(apktool.bat b  "C:\Users\Administrator\Desktop\Project"  -o  "C:\Users\Administrator\Desktop\xxxxx.apk")
(java -jar "C:\Users\Administrator\Desktop\\apktool\ShakaApktool.jar" b "C:\Users\Administrator\Desktop\Project" -o "C:\Users\Administrator\Desktop\xxxxx.apk" )

签名:

两种方法,一种需要依次输入各种参数,另外一种直接生成

1.依次输入参数

jarsigner -verbose -keystore "要用到的签名文件" -storepass "密码" -keypass "密码" -signedjar "最终生成的文件" "要签名的文件" "签名文件的别名" -digestalg SHA1 -sigalg MD5withRSA

2.直接生成签名的

keytool -genkey -keystore 要生成的签名 -alias 别名 -storepass 签名密码 -keypass Key密码 -keyalg RSA -keysize 2048 -validity 10000 -dname "CN='', OU='', O='', L='', ST='', C=''"

检测签名文件是否合法:

keytool -list -v -alias 你的别名 -keystore XXX.keystore -storepass 密码 -keypass 密码
别名名称:你的别名
创建日期: 2012-7-10
类型: PrivateKeyEntry
认证链长度: 1
认证 [1]:
所有者:CN=XXXXXXX
签发人:CN=XXXXXXX
序列号:4ffbf7a7
有效期: Tue Jul 10 17:36:39 CST 2012 至Thu Jun 16 17:36:39 CST 2112
证书指纹:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: