├── .gitignore ├── DexShellTools ├── .classpath ├── .project └── src │ └── com │ └── example │ └── reforceapk │ └── mymain.java ├── ForceApkObj ├── .classpath ├── .project ├── AndroidManifest.xml ├── ic_launcher-web.png ├── libs │ └── android-support-v4.jar ├── proguard-project.txt ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── drawable-xxhdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── activity_main.xml │ ├── values-w820dp │ │ └── dimens.xml │ └── values │ │ ├── dimens.xml │ │ └── strings.xml └── src │ └── com │ └── example │ └── forceapkobj │ ├── MainActivity.java │ ├── MyApplication.java │ └── SubActivity.java ├── README.md └── ReforceApk ├── .classpath ├── .project ├── AndroidManifest.xml ├── ic_launcher-web.png ├── libs └── android-support-v4.jar ├── proguard-project.txt ├── project.properties ├── res ├── drawable-hdpi │ └── ic_launcher.png ├── drawable-mdpi │ └── ic_launcher.png ├── drawable-xhdpi │ └── ic_launcher.png ├── drawable-xxhdpi │ └── ic_launcher.png ├── layout │ └── activity_main.xml ├── values-w820dp │ └── dimens.xml └── values │ ├── dimens.xml │ └── strings.xml └── src └── com └── example └── reforceapk ├── MainActivity.java ├── ProxyApplication.java └── RefInvoke.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/.gitignore -------------------------------------------------------------------------------- /DexShellTools/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/DexShellTools/.classpath -------------------------------------------------------------------------------- /DexShellTools/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/DexShellTools/.project -------------------------------------------------------------------------------- /DexShellTools/src/com/example/reforceapk/mymain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/DexShellTools/src/com/example/reforceapk/mymain.java -------------------------------------------------------------------------------- /ForceApkObj/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/.classpath -------------------------------------------------------------------------------- /ForceApkObj/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/.project -------------------------------------------------------------------------------- /ForceApkObj/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/AndroidManifest.xml -------------------------------------------------------------------------------- /ForceApkObj/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/ic_launcher-web.png -------------------------------------------------------------------------------- /ForceApkObj/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/libs/android-support-v4.jar -------------------------------------------------------------------------------- /ForceApkObj/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/proguard-project.txt -------------------------------------------------------------------------------- /ForceApkObj/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/project.properties -------------------------------------------------------------------------------- /ForceApkObj/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ForceApkObj/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ForceApkObj/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ForceApkObj/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ForceApkObj/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/res/layout/activity_main.xml -------------------------------------------------------------------------------- /ForceApkObj/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /ForceApkObj/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/res/values/dimens.xml -------------------------------------------------------------------------------- /ForceApkObj/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/res/values/strings.xml -------------------------------------------------------------------------------- /ForceApkObj/src/com/example/forceapkobj/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/src/com/example/forceapkobj/MainActivity.java -------------------------------------------------------------------------------- /ForceApkObj/src/com/example/forceapkobj/MyApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/src/com/example/forceapkobj/MyApplication.java -------------------------------------------------------------------------------- /ForceApkObj/src/com/example/forceapkobj/SubActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ForceApkObj/src/com/example/forceapkobj/SubActivity.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | # Android中的Apk的加固(加壳)原理解析和实现 3 | 4 | http://blog.csdn.net/jiangwei0910410003/article/details/48415225/ -------------------------------------------------------------------------------- /ReforceApk/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/.classpath -------------------------------------------------------------------------------- /ReforceApk/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/.project -------------------------------------------------------------------------------- /ReforceApk/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/AndroidManifest.xml -------------------------------------------------------------------------------- /ReforceApk/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/ic_launcher-web.png -------------------------------------------------------------------------------- /ReforceApk/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/libs/android-support-v4.jar -------------------------------------------------------------------------------- /ReforceApk/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/proguard-project.txt -------------------------------------------------------------------------------- /ReforceApk/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/project.properties -------------------------------------------------------------------------------- /ReforceApk/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ReforceApk/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ReforceApk/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ReforceApk/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ReforceApk/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/res/layout/activity_main.xml -------------------------------------------------------------------------------- /ReforceApk/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /ReforceApk/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/res/values/dimens.xml -------------------------------------------------------------------------------- /ReforceApk/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/res/values/strings.xml -------------------------------------------------------------------------------- /ReforceApk/src/com/example/reforceapk/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/src/com/example/reforceapk/MainActivity.java -------------------------------------------------------------------------------- /ReforceApk/src/com/example/reforceapk/ProxyApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/src/com/example/reforceapk/ProxyApplication.java -------------------------------------------------------------------------------- /ReforceApk/src/com/example/reforceapk/RefInvoke.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guoshan-yang/ApkReinforce/HEAD/ReforceApk/src/com/example/reforceapk/RefInvoke.java --------------------------------------------------------------------------------