cis-benchmark-pdf-parser
cis-benchmark-pdf-parser copied to clipboard
updated to work with PyMuPDF 1.23.5
Description of changes: Refactored the code to work with latest (1.23.5) PyMuPDF. Furthermore, I have removed these columns as they seem to break the csv often: "Default Value", "CIS Controls". More testing is necessary.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
I made these changes too, but noticed that this will not work on newer formatted CIS. meaning that if you want to parse "Distribution Independent Linux" it is unable to find headings and parse out the content. I am not an experienced enough coder to fix so just sharing