reconmap / command-output-parsers
Parsers for many security command outputs in the form of a PHP library
This package's canonical repository appears to be gone and the package has been frozen as a result.
Installs: 1 094
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: ^8.3
- ext-mbstring: *
- ext-simplexml: *
- league/html-to-markdown: ^5
Requires (Dev)
- phpunit/phpunit: ^11.4.3
- vimeo/psalm: dev-master
This package is auto-updated.
Last update: 2024-11-17 23:04:53 UTC
README
Reconmap security command output parsers library
Supported tools
- Acunetix
- Burp
- Metasploit
- Nessus
- Nmap
- Nuclei
- OpenVAS
- Qualys
- SQLmap
- Subfinder
- shcheck
- TestSSL
- ZAP
Requirements
- PHP8.3
- Composer
Usage
composer require reconmap/command-output-parsers
Examples
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; }