reptor allows you automating pentest reporting with SysReptor.
Project description
reptor (ALPHA)
reptor allows you to automating pentest reporting with SysReptor.
- Create findings and notes from tool outputs
- Upload evidences (also bulk upload)
- Import data from other reporting tools
GitHub: https://github.com/Syslifters/reptor/
Docs: https://docs.sysreptor.com/cli/getting-started
Setup: https://docs.sysreptor.com/cli/setup
PyPi: https://pypi.org/project/reptor/
Usage
usage: reptor [-h] [-s SERVER] [-t TOKEN] [--insecure] [-p PROJECT_ID]
[--personal-note] [-f] [-v] [--debug] [-n NOTENAME] [-nt]
[-file FILE]
Examples:
reptor conf
echo "Upload this!" | reptor note
reptor file data/*
cat sslyze.json | reptor sslyze --json --push-findings
cat nmap.xml | reptor nmap --xml --upload --multi-notes
optional arguments:
-h, --help show this help message and exit
-v, --verbose increase output verbosity (> INFO)
--debug sets logging to DEBUG
-n NOTENAME, --notename NOTENAME
-nt, --no-timestamp do not prepent timestamp to note
-file FILE, --file FILE
Local file to read
subcommands:
configuration:
conf Shows config and sets config
uploads:
file Uploads a file
note Uploads and lists a notes
tools:
sslyze format sslyze JSON output
nmap format nmap output
zap Parses ZAP reports (JSON, XML)
nikto Formats Nikto output (XML)
importers:
ghostwriter Imports GhostWriter finding templates
other:
importers Show importers to use to import finding templates
plugins Allows plugin management & development
projects Queries Projects from reptor.api
templates Queries Finding Templates from reptor.api
translate Translate Projects to other languages via Deepl
configuration:
-s SERVER, --server SERVER
-t TOKEN, --token TOKEN
SysReptor API token
--insecure do not verify server certificate
-p PROJECT_ID, --project-id PROJECT_ID
SysReptor project ID
--personal-note add notes to private notes
-f, --force-unlock force unlock notes
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file reptor-0.2.tar.gz.
File metadata
- Download URL: reptor-0.2.tar.gz
- Upload date:
- Size: 93.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b96ae3095039f6d989aff99d85bc5f93289d2e7021e42afae012638056dbf6f
|
|
| MD5 |
55ec116209984768f3b322e3dd43095f
|
|
| BLAKE2b-256 |
3013298463bdc1a51a7a00ebaf7721432ee2b40f7e5af7a866470020202b2ab4
|
File details
Details for the file reptor-0.2-py3-none-any.whl.
File metadata
- Download URL: reptor-0.2-py3-none-any.whl
- Upload date:
- Size: 123.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d864bcbee5a5726ee4a7bfdfda3f4d50e96d90f130e6e7268cad09d90b51dc3
|
|
| MD5 |
a6128bfdd076079f299a39e3df6f926e
|
|
| BLAKE2b-256 |
d40d92f474a6c563b5486a4412275d093f2dbf6b3aba9d0d457a3760cbffa9c0
|