
자동화된 보안 평가 보고 도구
이 도구는 Gauntlet(비공개 도구)과 함께 작동하여 평가 보고를 자동화합니다.
주요 기능은 다음과 같습니다:
이 옵션은 평가 중 식별된 취약점을 기반으로 .docx 보고서를 생성합니다. 보고서에는 발견 사항의 글머리 기호 목록, 취약점 보고서 작성 내용, 호스트 이름과 포트를 포함하는 관심 호스트 테이블이 포함됩니다. 각 보고서 작성은 영향을 받은 호스트 수를 자동으로 계산하고 보고서 문구를 그에 맞게 업데이트합니다.
Gauntlet의 평가 데이터에 대한 SQL 덤프가 .sql 파일로 내보내집니다. 이 파일은 나중에 다른 분석가가 가져올 수 있습니다.
.docx 재테스트 보고서가 생성됩니다. 도구는 원래 평가 발견 사항과 재테스트 발견 사항을 비교 평가합니다. 재테스트 발견 사항은 순위를 매길 필요가 없으며, 원래 평가에서 발견된 취약점의 심각도 수준만 사용됩니다. 재테스트 중 발견된 새로운 취약점 및 새 호스트도 무시됩니다. 보고서에는 취약점 목록과 각 상태(해결됨, 부분 해결됨, 해결되지 않음)가 포함됩니다. 또한 여전히 취약한 호스트가 포함된 테이블이 제공됩니다. 그래프나 차트를 만드는 데 사용할 수 있는 통계 테이블도 제공됩니다.
침투 테스트 체크리스트는 침투 테스트를 수행하는 동안 정보 관리를 위해 사용되는 HTML 문서입니다. 생성된 보고서는 분석가에게 호스트 목록과 열린 포트, 그리고 메모를 위한 공간을 제공합니다. 아직 개발 중이며 기본적인 기능을 제공합니다. 데이터는 Gauntlet 데이터베이스에서 검색됩니다. "-T" 플래그를 사용하면 Nessus와 같은 도구의 출력을 표시할 수 있지만 매우 장황합니다.
usage: Guinevere.py [-h] [-H DB_HOST] [-U DB_USER] [-P DB_PASS] [-p DB_PORT]
[-l LINES] [-A] [-V] [-sC] [-sH] [-sM] [-sL] [-sI] [-aD]
[-T]
optional arguments:
-h, --help show this help message and exit
-H DB_HOST, --db-host DB_HOST
MySQL Database Host. Default set in script
-U DB_USER, --db-user DB_USER
MySQL Database Username. Default set in script
-P DB_PASS, --db-pass DB_PASS
MySQL Database Password. Default set in script
-p DB_PORT, --db-port DB_PORT
MySQL Database Port. Default set in script
-l LINES, --lines LINES
Number of lines to display when selecting an engagement. Default is 10
-A, --all-vulns Include all vulnerability headings when there are no associated report narratives
-V, --all-verb Include all vureto vulnerability verbiage when there are no associated report narratives
--ports Exclude port information vulnerability write-up portion of the report
-sC Exclude Critical-Severity Vulnerabilities
-sH Exclude High-Severity Vulnerabilities
-sM Exclude Medium-Severity Vulnerabilities
-sL Include Low-Severity Vulnerabilities
-sI Include Informational-Severity Vulnerabilities
-aD, --assessment-date
Include the date when selecting an assessment to report on
-T, --tool-output Include Tool Output When Printing G-Checklist