reconmap/command-output-parsers

PHP库形式的多种安全命令输出解析器

2.2.0 2024-02-03 22:17 UTC

README

codecov

Reconmap 安全命令输出解析器库

支持的工具

  • Acunetix
  • Burp
  • Metasploit
  • Nessus
  • Nmap
  • Nuclei
  • OpenVAS
  • Qualys
  • SQLmap
  • Subfinder
  • TestSSL
  • ZAP

要求

用法

composer require reconmap/command-output-parsers

示例

Nessus

$processorFactory = new ProcessorFactory();
$processor = $processorFactory->createFromOutputParserName('acunetix');
$result = $processor->process('resources/nessus.xml');

echo $result->getVulnerabilities()[4]->remediation), PHP_EOL; # Prints 'Protect your target with an IP filter.'

foreach($result->getAssets() as $asset) {
    echo $asset->getValue(), PHP_EOL;
}