Skip to content

Convert XCCDF files from DISA STIG and OpenSCAP Content into Comma Separated Values files making it easier to convert into potential OpenControl Content.

Notifications You must be signed in to change notification settings

opencontrol/xccdf2csv

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

XCCDF to CSV

Converts XCCDF format (used by DISA STIGs and OpenSCAP) to Comma Seperated Value (CSV) table.

Usage

XCCDF-xml2csv converts XCCDF XML documents into easier to use Comma Seperated Values (Spreadsheet).

Output files should open easily in Libreoffice or Excel.

git clone https://github.com/opencontrol/xccdf2csv
cd xccdf2csv
python xccdf-xml2csv.py example/RHEL6/RHEL6.xml > tmp.csv

to join/convert DISA CCI to NIST 800-53 Controls use csvkit specifically csvjoin

csvjoin -c CCI tmp.csv convert/NIST800.csv > joined.csv

License

Creative Commons License
XCCDF2TSV by Adam Crosby is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

Other Information

In no way are the patent or trademark rights of any person affected by CC0, nor are the rights that other persons may have in the work or in how the work is used, such as publicity or privacy rights.

Unless expressly stated otherwise, the person who associated a work with this deed makes no warranties about the work, and disclaims liability for all uses of the work, to the fullest extent permitted by applicable law. When using or citing the work, you should not imply endorsement by the author or the affirmer.

About

Convert XCCDF files from DISA STIG and OpenSCAP Content into Comma Separated Values files making it easier to convert into potential OpenControl Content.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Python 100.0%