Es gibt ein Befehlszeilendienstprogramm zum Generieren eines Berichts aus der FPR-Datei.
Derzeit gibt es zwei Berichtsgeneratoren: Legacy und BIRT. Die BIRT-Berichts-Engine wurde mit der Version 4.40 in die Audit Workbench eingeführt.
Hier ist ein Beispiel für den BIRT Report Engine mit einem DISA STIG
BIRTReportGenerator -template "DISA STIG" -source HelloWorld_second.fpr
-output BirtReport.pdf -format PDF -showSuppressed --Version "DISA STIG 3.9"
-UseFortifyPriorityOrder
sind die verschiedenen Versionen in dem SCA Users Guide angegebenen Bericht zu erstellen.
Die Verwendung der alten ist ein wenig mehr beteiligt. Der Befehl lautet:
ReportGenerator -format pdf -f LegacyReport.pdf -source HelloWorld_second.fpr
-template DisaStig3.10.xml -showSuppressed -showHidden
Sie entweder eines der vordefinierten Vorlage Berichte in dem/Kern/config/report Verzeichnis verwenden oder erzeugen einen der Berichts-Assistenten und das Speichern die Vorlage, die im C:\Users\<USER>\AppData\Local\Fortify\config\AWB-XX.XX\reports\
Verzeichnis gespeichert wird in Windows.
Unter Linux/Mac Blick auf die Konfigurationsdatei <SCA Install Dir>/Core/config/fortify.properties
für die com.fortify.WorkingDirectory
Eigenschaft, das ist, wo die Berichte
gespeichert Ich kann nicht den Report Generator laufen. Wenn ich den obigen Befehl ausführe, wird angezeigt, dass der Befehl nicht gefunden wurde. In Windows wird es als nicht erkannt als interner oder externer Befehl angezeigt. Hilf mir, das Dienstprogramm auf meinem Windows-Betriebssystem zu installieren. Gibt es ein Dienstprogramm für Windows, um diesen ReportGenerator auszuführen? –
Haben Sie Fortify auf dem Computer installiert, den Sie ausführen möchten? Wenn Fortify installiert wird, wird der Ordner "bin" dem Windows-Pfad hinzugefügt. Klingt so, als wäre das nicht getan. – SBurris