RoboMobSF
Robot Framework Library for MobSF (SAST) Tool
Supports Python 2.7.x for now
Install Instructions
- You need docker to run this program
- Pull the MobSF docker image:
docker pull we45/mobsf - Run the command
python setup.py install - Create a
.robotfile that includes the keywords used by RoboMobSF Library
Keywords
run mobsf against file
| run mobsf against file | target file | report path
- target file: taget file location i.e apk, zip, ipa, or appx
- report path: where your results will be stored. An
.pdffile and.jsonare generated as outputs
Note:
-
Set Custom API Key in the
.robotfile to access the MobSF Rest API Endpoints (Required)Example:
| Library | RoboMobSF | http://127.0.0.1:8000/ | 8000 | MobSF_API_Key -
Report path should be an absolute path
-
If any exception is caused while executing robot file, MobSF docker container will automatically stopped and removed.
Metadata
Release files for RoboMobSF 1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| RoboMobSF-1.0.tar.gz | 3.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| RoboMobSF-1.0-py2.7.egg | Legacy Egg format | - | - | Details |
Total release size: 10.2 kB
Release files / RoboMobSF-1.0.tar.gz
| Download URL | RoboMobSF-1.0.tar.gz |
|---|---|
| Size | 3.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0a740c23bb196278123f5885928728cfc2a9dbaf1172aba2e1f8e70b210839c5
|
|
BLAKE2b-256 checksum How to use checksums |
06832f7eec7419ec398cc639f9695ece123d0f319b73de2f1f1d574ff0e12442
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.10
|
Release files / RoboMobSF-1.0-py2.7.egg
| Download URL | RoboMobSF-1.0-py2.7.egg |
|---|---|
| Size | 6.8 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
66603fbab37a0102c33bce5cec43ac4a3bc6593ad6def0a9eba460456cc0de31
|
|
BLAKE2b-256 checksum How to use checksums |
203be0ee05a8c50dbffd6b6fdea7a0ae0d6efce0e891794749ca22175adb3a34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.10
|
Security for RoboMobSF 1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.