Metadata-Version: 2.1
Name: iospytools
Version: 1.0
Summary: provides useful tools/commands which are used in iOS research
Home-page: https://github.com/merculous/ios-python-tools
Author: Merculous
Author-email: vycemerculous@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Requires-Python: >=3.5
Description-Content-Type: text/markdown

This project was inspired by Matteyeux with his ios-tools repo, this will be a similar project but for my own practice. Also, in native Python 3 code :D

### Prerequisites

    1. Run: ./install.sh, which also updates, so run this each time to update
    2. You should then have a module called: "iospytools"

    Example: iospytools --keys iPhone2,1 3.0

### Commands

    --buildid device iOS  | convert an iOS to its buildid
    --clean               | if there are any leftover json files, this will get rid of them
    --codename device iOS | get codename of an iOS
    --download device iOS | download an ipsw
    --keys device iOS     | get keys for an iOS
    --shsh DEVICE ECID    | save SHSH for all signed iOS versions of a device (Disabled atm, needs updating.)
    --signed device       | print the signed versions for a device
    --split key           | splits a GID decrypted key

### TODO

    foreman: key grabbing/uploading
    template: template creating
    ota/beta shsh saving: CC @mcg
    img3: iBoot patcher, kernel patcher
    img4: idk if I can make this lol
    ipsw: ipsw handling and creating

### Credits

    Visual Studio Code: Holy! I love this IDE! (better than Pycharm...)
    Matteyeux @matteyeux: inspiration, some techniques from ios-tools
    Noah/32Bites @TheNoahParty: some techniques from PyKeys
    mcg29 @mcg29_: Helping with this project
    wxblank @wxblank2: TSS stuff!


