diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7a0ec97 --- /dev/null +++ b/.gitignore @@ -0,0 +1,36 @@ +.DS_Store +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt diff --git a/README.md b/README.md index 41f9cfd..e7cdf29 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,27 @@ -#1.Installation# +# 1.Installation

1.1 Mac OS X

1.1.1 pc env prepare
- 1. install python2.7 + + 1. install python2.7 + 2. "sudo easy_install pip" + 3. "sudo pip install paramiko" + 4. "easy_install prettytable" or "easy_install -U prettytable" + 5. "xcode-select --install", select “install”, then "agre..." + 6. "brew install libimobiledevice", if don't have homebrew ,install it first: "ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null" + 7. "git clone https://github.com/alibaba/iOSSecAudit.git" + 8. cd /path/to/iOSSecAudit, "python main.py" - -#notice# +# notice if you see the the following: @@ -37,7 +44,7 @@ Uninstall them if needed, then try to install [`prettytable` ](https://pypi.pyth Never test on Linux or Windows, cause i am tooooo lazy... -#2.Usage# +# 2.Usage Special Note: strongly suggest execute "chenv" after you connect to your device @@ -112,17 +119,19 @@ Entitlements : com.apple.developer.team-identifier: 3JDS7K3BCM com.apple.security.application-groups: ``` -#3.Thanks# +# 3.Thanks -idb:https://github.com/dmayer/idb +idb: https://github.com/dmayer/idb -class dump:https://github.com/nygard/class-dump +class dump: https://github.com/nygard/class-dump -clutch:https://github.com/KJCracks/Clutch +clutch: https://github.com/KJCracks/Clutch -dumpdecrypted:https://github.com/stefanesser/dumpdecrypted +dumpdecrypted: https://github.com/stefanesser/dumpdecrypted -pbwatcher:https://github.com/dmayer/pbwatcher +pbwatcher: https://github.com/dmayer/pbwatcher Please contact me if i use your code while not mention you. + + diff --git a/lib/BinaryCookieReader.pyc b/lib/BinaryCookieReader.pyc deleted file mode 100644 index ce59f42..0000000 Binary files a/lib/BinaryCookieReader.pyc and /dev/null differ diff --git a/lib/CerticateUtil.pyc b/lib/CerticateUtil.pyc deleted file mode 100644 index 69d0e48..0000000 Binary files a/lib/CerticateUtil.pyc and /dev/null differ diff --git a/lib/CommandUtil.pyc b/lib/CommandUtil.pyc deleted file mode 100644 index d56b872..0000000 Binary files a/lib/CommandUtil.pyc and /dev/null differ diff --git a/lib/InfoPlistUtil.pyc b/lib/InfoPlistUtil.pyc deleted file mode 100644 index d48f8c8..0000000 Binary files a/lib/InfoPlistUtil.pyc and /dev/null differ diff --git a/lib/KeychainUtil.pyc b/lib/KeychainUtil.pyc deleted file mode 100644 index d746ac3..0000000 Binary files a/lib/KeychainUtil.pyc and /dev/null differ diff --git a/lib/PlistUtil.pyc b/lib/PlistUtil.pyc deleted file mode 100644 index 92f2dc9..0000000 Binary files a/lib/PlistUtil.pyc and /dev/null differ diff --git a/lib/SshUtil.pyc b/lib/SshUtil.pyc deleted file mode 100644 index 05922d0..0000000 Binary files a/lib/SshUtil.pyc and /dev/null differ diff --git a/lib/UrlSchemaFuzzer.pyc b/lib/UrlSchemaFuzzer.pyc deleted file mode 100644 index cebbc75..0000000 Binary files a/lib/UrlSchemaFuzzer.pyc and /dev/null differ diff --git a/lib/__init__.pyc b/lib/__init__.pyc deleted file mode 100644 index e51cd55..0000000 Binary files a/lib/__init__.pyc and /dev/null differ diff --git a/lib/abstracttool.pyc b/lib/abstracttool.pyc deleted file mode 100644 index e555e53..0000000 Binary files a/lib/abstracttool.pyc and /dev/null differ diff --git a/lib/app.pyc b/lib/app.pyc deleted file mode 100644 index a45a2ad..0000000 Binary files a/lib/app.pyc and /dev/null differ diff --git a/lib/appbinary.pyc b/lib/appbinary.pyc deleted file mode 100644 index 265314f..0000000 Binary files a/lib/appbinary.pyc and /dev/null differ diff --git a/lib/application.pyc b/lib/application.pyc deleted file mode 100644 index 7495efe..0000000 Binary files a/lib/application.pyc and /dev/null differ diff --git a/lib/cycriptUtil.pyc b/lib/cycriptUtil.pyc deleted file mode 100644 index 0903a20..0000000 Binary files a/lib/cycriptUtil.pyc and /dev/null differ diff --git a/lib/device.pyc b/lib/device.pyc deleted file mode 100644 index f807ce8..0000000 Binary files a/lib/device.pyc and /dev/null differ diff --git a/lib/device_.pyc b/lib/device_.pyc deleted file mode 100644 index cd10521..0000000 Binary files a/lib/device_.pyc and /dev/null differ diff --git a/lib/globals.pyc b/lib/globals.pyc deleted file mode 100644 index 9acb1fe..0000000 Binary files a/lib/globals.pyc and /dev/null differ diff --git a/lib/ios8ServicesMap.pyc b/lib/ios8ServicesMap.pyc deleted file mode 100644 index 86c4341..0000000 Binary files a/lib/ios8ServicesMap.pyc and /dev/null differ diff --git a/lib/iosCertTrustManager.pyc b/lib/iosCertTrustManager.pyc deleted file mode 100644 index 509b398..0000000 Binary files a/lib/iosCertTrustManager.pyc and /dev/null differ diff --git a/lib/locaUtil.pyc b/lib/locaUtil.pyc deleted file mode 100644 index becae8f..0000000 Binary files a/lib/locaUtil.pyc and /dev/null differ diff --git a/lib/minisftp.pyc b/lib/minisftp.pyc deleted file mode 100644 index 028b912..0000000 Binary files a/lib/minisftp.pyc and /dev/null differ diff --git a/lib/otoolUtil.pyc b/lib/otoolUtil.pyc deleted file mode 100644 index 957c3a3..0000000 Binary files a/lib/otoolUtil.pyc and /dev/null differ diff --git a/lib/pyusbmuxd/usbmux.pyc b/lib/pyusbmuxd/usbmux.pyc deleted file mode 100644 index 6a0c012..0000000 Binary files a/lib/pyusbmuxd/usbmux.pyc and /dev/null differ diff --git a/lib/sqlite3Util.pyc b/lib/sqlite3Util.pyc deleted file mode 100644 index e5479b0..0000000 Binary files a/lib/sqlite3Util.pyc and /dev/null differ diff --git a/lib/sysapp.pyc b/lib/sysapp.pyc deleted file mode 100644 index 1aafa0b..0000000 Binary files a/lib/sysapp.pyc and /dev/null differ diff --git a/lib/taskutil.pyc b/lib/taskutil.pyc deleted file mode 100644 index 4be9649..0000000 Binary files a/lib/taskutil.pyc and /dev/null differ diff --git a/lib/threadutil.pyc b/lib/threadutil.pyc deleted file mode 100644 index c1870bc..0000000 Binary files a/lib/threadutil.pyc and /dev/null differ diff --git a/lib/weak_classdump.pyc b/lib/weak_classdump.pyc deleted file mode 100644 index 8f82249..0000000 Binary files a/lib/weak_classdump.pyc and /dev/null differ diff --git a/smartconsole.pyc b/smartconsole.pyc deleted file mode 100644 index f801ee2..0000000 Binary files a/smartconsole.pyc and /dev/null differ