CITE-REP | ||
lib | ||
qcite.lua | ||
README.md | ||
wanncry.adoc |
QCITE Risk Assessment Software
This is the readme document for the QCITE software computing the CITE-SEC Scoring System using a CITE-REP, two of which are included in this repository.
Requirements
- Lua 5.4
- CITE-REP JSON filie
Installation
- Clone
- Review shebang in
qcite.lua
to match your environment chmod 750 qcite.lua
Usage
- A QCITE formatted JSON file is required.
- JSON file name required
- Report name optional, no file extension needed
./qcite.lua -h
./qcite.lua logoBleedFall.json
./qcite.lua wannacry.json report_name
Features
Prints CITE-REP to stdout and calculates the final rating with the ability to create an simple asciidoc report with metadata including the date and the user who ran the program as the analyst.
HTML Report
- Consider AsciiDoctor or Kramdown to generate an HTML report from your *.adoc.
doas apk add asciidoctor
ORgem install asciidoctor
ORgem install kramdown-asciidoc
ANDasciidoctor report_name_you_gave.adoc
License
QHELP-OME-NC-ND-HI which includes the Lua script, the CITE-REP methodology, and the form and terms appearing in the CITE-REP JSON formatted report.
Non-Commercial, Non-Governmental usage, retain and forward author and license data. Modify existing code as needed up to 25% while allowing unlimited new additions. The Software may use or be used by other software. However, it is restricted to Human use only!