Configuration
| reptor conf
Server [https://demo.sysre.pt]:
API Token [Create at https://demo.sysre.pt/users/self/apitokens/]:
Project ID: 3fae023a-2632-4c88-a0ea-97ab5eb64c94
Store to config to C:\Users\aron\.sysreptor\config.yaml? [y/n]:
|
Get your API token from https:///users/self/apitokens/.
Find your project ID in the URL of your project.
You can also add your configuration as environment variables. Environment variables override the config file.
| export REPTOR_SERVER="https://demo.sysre.pt"
export REPTOR_TOKEN="sysreptor_ZDM5NmQ5<snip>"
export REPTOR_PROJECT_ID="3fae023a-2632-4c88-a0ea-97ab5eb64c94"
|
Usage
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64 | usage: reptor [-h] [-s SERVER] [-t TOKEN] [-k] [-p PROJECT_ID]
[--private-note] [-v] [--debug] [-n NOTETITLE] [--no-timestamp]
[--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
optional arguments:
-h, --help show this help message and exit
-v, --verbose increase output verbosity (> INFO)
--debug sets logging to DEBUG
-n NOTETITLE, --notetitle NOTETITLE
--no-timestamp do not prepend timestamp to note
--file FILE Local file to read
subcommands:
Core:
conf Shows config and sets config
plugins Allows plugin management & development
Projects & Templates:
createproject Create a new pentest project
deletefindings Deletes findings by title
deleteprojects Deletes projects by title
exportfindings Export your project findings as a summary or checklist
file Uploads a file
finding Uploads findings from JSON or TOML
findingfromtemplate Creates findings from remote finding templates
note Uploads and lists notes
project Work with projects
pushproject Push data to project from JSON or TOML
template Queries Finding Templates from SysReptor
translate Translate Projects to other languages via Deepl
Tools:
burp Burp vulnerability importer
nessus Nessus vulnerability importer
nmap format nmap output
openvas OpenVAS vulnerability importer
sslyze format sslyze JSON output
zap Parses ZAP reports (JSON, XML)
Importers:
defectdojo Imports DefectDojo finding templates
ghostwriter Imports GhostWriter finding templates
importers Show importers to use to import finding templates
Utils:
packarchive Pack directories into a .tar.gz file
unpackarchive Unpack .tar.gz exported archives
configuration:
-s SERVER, --server SERVER
-t TOKEN, --token TOKEN
SysReptor API token
-k, --insecure do not verify server certificate
-p PROJECT_ID, --project-id PROJECT_ID
SysReptor project ID
--private-note add notes to private notes
|