No project description provided
Project description
GRIEviOS
Usage
Requirements
- Python 3.10+
- Appium v2
- Appium XCUITest Driver
- Appium Real Device Setup
- ideviceinstaller for App installation on devices
- Optional: libimobiledevice for
idevice_id
andideviceinfo
. Used for discovery of connected iOS devices. - Optional: tcpdump for use of the TcpDump-Analyzer.
- Optional: mitmproxy for use of the MitmDump-Analyzer. Requires a jailbroken device and disabled TLS certificate verification for effective use.
Installation
The GRIEviOS webinterface is available at http://localhost:8000.
pipx
pipx can be used to install GRIEviOS and its dependencies in an isolated environment:
# Install in isolated pipx environment
pipx install grievios
# Run server
grievios
Poetry
Poetry is recommended to install and run GRIEviOS and its dependencies when using the source code:
# Install dependencies
poetry install
# Run using Poetry environment
poetry run grievios
Configuration
By default, GRIEviOS stores its database and logs in $HOME/.grievios
.
This path can be configured using the environment variable GRIEVIOS_DIR
.
Usage
Application Files
GRIEviOS checks for .ipa iOS Application Archive files in the directory $GRIEVIOS_DIR/IPAs
.
Logs and Analyzer files
GRIEviOS logs and files generated by analyzers are stored in $GRIEVIOS_DIR/logs/exploration-<exploration-id>
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file grievios-0.1.0.tar.gz
.
File metadata
- Download URL: grievios-0.1.0.tar.gz
- Upload date:
- Size: 94.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.0 CPython/3.9.4 Darwin/22.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f06924ed62f5548d8c0d3ae5a89d336e29c1f27365ccf7ad6a5fd9a0d683d07d |
|
MD5 | 97c6381c36e489b9d67a8ef830b8754e |
|
BLAKE2b-256 | 5dd722777ff35549a834011d15e6ebbfa5155a0d8c4687646d09f8f2881dcd08 |
File details
Details for the file grievios-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: grievios-0.1.0-py3-none-any.whl
- Upload date:
- Size: 91.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.0 CPython/3.9.4 Darwin/22.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dedef528d26c1cf8a939eb8914b0e000e4b5ee4ab2c2fbb5f62746b80802fe5e |
|
MD5 | 7a6ec84bc08ea681e1d0d7483a7a71cb |
|
BLAKE2b-256 | cc2f04e9eea7ed329b9ca37539be5f801fe656ef7060e4c9d515d700566c63d1 |