Robot Framework Library for MobSF (SAST) Tool
Project description
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
.robot
file 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
.pdf
file and.json
are generated as outputs
Note:
-
Set Custom API Key in the
.robot
file 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.
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
RoboMobSF-1.0.tar.gz
(3.4 kB
view details)
Built Distribution
RoboMobSF-1.0-py2.7.egg
(6.8 kB
view details)
File details
Details for the file RoboMobSF-1.0.tar.gz
.
File metadata
- Download URL: RoboMobSF-1.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a740c23bb196278123f5885928728cfc2a9dbaf1172aba2e1f8e70b210839c5 |
|
MD5 | 536fc1b1d9bc657878ccc1034fe772c8 |
|
BLAKE2b-256 | 06832f7eec7419ec398cc639f9695ece123d0f319b73de2f1f1d574ff0e12442 |
File details
Details for the file RoboMobSF-1.0-py2.7.egg
.
File metadata
- Download URL: RoboMobSF-1.0-py2.7.egg
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66603fbab37a0102c33bce5cec43ac4a3bc6593ad6def0a9eba460456cc0de31 |
|
MD5 | 0dadbe96250c177cf0691e13dc226b35 |
|
BLAKE2b-256 | 203be0ee05a8c50dbffd6b6fdea7a0ae0d6efce0e891794749ca22175adb3a34 |