ronin-rb / ronin-vulns

Tests URLs for Local File Inclusion (LFI), Remote File Inclusion (RFI), SQL injection (SQLi), and Cross Site Scripting (XSS), Server Side Template Injection (SSTI), and Open Redirects.
https://ronin-rb.dev
GNU Lesser General Public License v3.0
61 stars 16 forks source link

Refactor `Ronin::Vulns::CLI::Logging` to be `Ronin::Vulns::CLI::Printing` #70

Closed postmodern closed 6 months ago

postmodern commented 6 months ago

Refactor the Logging module into a Printing module. Add an additional print_vuln method which prints additional information about a vulnerability, after all vulnerabilities have been discovered and scanning has finished. Move the code from WebVulnCommand#log_vuln into this Printing module as the print_vuln method.

This Printing module will also be re-used in Ronin::Web::CLI::Commands::Vulns to print vulnerability information after the web spidering has completed.

postmodern commented 6 months ago

Implemented in e5010a1 and fa44084a21789a2f1fdc3d9342f8457e66956ec3.