Coder Social home page Coder Social logo

android-crack-tool's Introduction

Android-Crack-Tool For Mac

!!!! GUI 暂时不再更新,用户可手动替换相应最新版 jar 文件到软件内进行使用 !!!!

中文 English

简介

本软件集成了Android开发中常见的一些编译/反编译工具,方便用户对Apk进行逆向分析,提供Apk信息查看功能.目前主要功能包括(详细使用方法见使用说明):

  • 反编译APK
  • 重建APK
  • 签名APK
  • 优化APK
  • DEX2JAR(APK2JAR)
  • JDGUI
  • 提取DEX
  • 提取XML
  • Class to smail
  • Apk信息查看
  • Unicode转换

下载

Git下载

网盘下载(网盘分享总被和谐,不定期更新) 密码: rtf1

无法打开提示损坏

打开终端执行

sudo spctl --master-disable

在系统设置中修改权限 go to System Preferences > Security & Privacy > General > check Allow Anywhere

截图

版本更新:

V2.5

1.提供英文版本

V2.3.2

1.解决部分BUG
2.更新内部工具版本

V2.2

1.添加Class转Smail功能
2.解决部分BUG

V2.0

1.修改主界面布局,添加新功能项
	提取DEX、提取XML、ApkInfo、Unicode
2.日志添加Start&End标识
3.提取DEX
	从APK文件中提取DEX文件
4.提取XML
	从APK文件中提取并解析XML文件
5.ApkInfo
	扫描APK基本信息
6.Unicode
	Unicode的加解转换
7.解决部分BUG

V1.0

主要功能:
1.集成常用反编译破解工具
2.反编译APK
	默认使用ShakaApkTool(设置页面可切换为ApkTool)
	对apk文件进行反编译
3.重建APK
	根据apk文件反编译得到的目录重新生成apk
3.签名APK
	使用SignApk对apk文件进行签名
4.优化APK
	使用Zipalign对apk文件进行优化对齐
5.DEX2JAR(APK2JAR)
	将apk文件中的dex文件转为jar格式文件,支持选择格式apk、dex
6.JDGUI
	使用JDGUI打开Jar文件

插件:

1.ShakaApkTool
2.Apktool
3.Dex2Jar
4.Zipalign
5.SignApk
6.JDGUI

环境:

1.MAC OSX
	测试了10.11.2版本系统,其它版本系统未测试,如果出现问题邮件反馈一下
2.JDK
测试了JDK8,其它版本系统未测试,如果出现问题邮件反馈一下

使用说明:

1.点击浏览打开选择相应功能文件,如果格式错误将无法选中
2.支持拖拽文件到路径,支持手动修改文件到路径(没有做详细判断,所以不要挑战程序健壮性了,正常用就好)
3.添加源文件路径后,若于对应功能吻合将自动生成输出路径,后面会添加功能标识
	O	out        反编译标识
	R	rebuild    重建标识
	S	sign      签名标识
	Z	zipalign  优化标识
	d2j	dex2Jar    转Jar标识
	dex	dex	  提取DEX
	smali	CS2SM	  转Smail标识
4.选中相应功能,点击执行按钮(没有做功能过渡动画,根据LOG自行判断完成是否执行完毕,后续版本功能)
5.点击打开可打开到对应输出目录文件
6.点击交换按钮和互换输入输出路径
7.支持日志导出
8.检测插件版本(后续版本功能)
9.设置面板可更换默认apktool工具i
10.最重要的一点是,请注意使用部分功能时,输出文件如果存在会覆盖掉并不会做提示

历史版本:

2016年08月22日    AndroidCrackTool 2.5 (For MAC)
2016年08月02日    AndroidCrackTool 2.4 (For MAC)
2016年05月09日    AndroidCrackTool 2.3.2 (For MAC)
2016年01月26日    AndroidCrackTool 2.2 (For MAC)
2016年01月13日    AndroidCrackTool 2.0 (For MAC)
2015年12月31日    AndroidCrackTool 1.0 (For MAC)

联系方式

感谢以上插件作者
如遇到问题欢迎私信或邮件反馈
有更好的建议欢迎提出来,尽快改进
By Jermic

Email:[email protected]
公众号:一口袋码

android-crack-tool's People

Contributors

jermic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android-crack-tool's Issues

无法成功执行命令

--------------------------------------------------------START---------------------------------------------------------
java -jar /Applications/Android\ Crack\ Tool.app/Contents/Resources/shakaapktool.jar d -f /Users/hackboy/Code/AndroidCrack/jwxdxnx02.apk -o /Users/hackboy/Code/AndroidCrack/jwxdxnx02-O/
--------------------------------------------------------START---------------------------------------------------------

----------------------------------------------------------END----------------------------------------------------------

没有执行,单独复制到Terminal 下可以

Add -r option

Please, consider adding -r option before d in DAPK to avoid having a recompiling error due to new Apktool

os10.12.2 提示文件损坏

github下载的AndroidCrackTool.2.5.1.10-9和AndroidCrackTool.2.5.1.10-11,安装完成后,打开时都提示文件损坏请移到废纸篓。

Mac OS 10.15.4

提示已损坏,无法打开。权限没有提示。

English instructions

Could you make an Eng version of readme file? I would like to test it, but I can't understand how

在>jdk8的情况下签名会报错

在>jdk8的情况下签名会报错lang.NoClassDefFoundError: sun/misc/BASE64Encoder
at com.android.signapk.SignApk.addDigestsToManifest(SignApk.java:169)
at com.android.signapk.SignApk.main(SignApk.java:325)
Caused by: java.lang.ClassNotFoundException: sun.misc.BASE64Encoder
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)

I: 使用 ShakaApktool 3.0.0-master-f1e0a9f-20160905

--------------------------------------------------------START---------------------------------------------------------
java -jar /shakaapktool.jar b /Users/carmelo/Android/android逆向/decompile/apk/pingan -o /Users/carmelo/Android/android逆向/decompile/apk/pingan-R.apk
--------------------------------------------------------START---------------------------------------------------------
I: 使用 ShakaApktool 3.0.0-master-f1e0a9f-20160905

----------------------------------------------------------END----------------------------------------------------------

mac10.11.6

--------------------------------------------------------START---------------------------------------------------------
java -jar /shakaapktool.jar d -f /Users/mac/Downloads/walksee.apk -o /Users/mac/Downloads/walksee-O/
--------------------------------------------------------START---------------------------------------------------------

----------------------------------------------------------END----------------------------------------------------------

Small转JAVA

能添加这个插件么。。目前只有win版的

请问能否新增一键反编译功能?

一个apk我想看到源码,一般需要操作3次

  1. apk -> dex
  2. dex -> jar
  3. JDGUI

�能否新增一键看源码功能?只要输入apk所在路径,直接执行上述3次操作,直接可以查看源码?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.