Skip to content

Commit

Permalink
Better result formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
s0md3v authored Apr 6, 2019
1 parent 9fd0cde commit 6d549a2
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion plugins/retireJs.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import hashlib
from urllib.parse import urlparse

from core.colors import green, end
from core.requester import requester
from core.utils import deJSON, js_extractor, handle_anchor, getVar, updateVar
from core.log import setup_logger
Expand Down Expand Up @@ -206,5 +207,12 @@ def retireJs(url, response):
result = main_scanner(uri, response)
if result:
logger.red_line()
print (json.dumps(result, indent=4))
logger.good('Vulnerable component: ' + result['component'] + ' v' + result['version'])
logger.info('Component location: %s' % uri)
details = result['vulnerabilities']
logger.info('Total vulnerabilities: %i' % len(details))
for detail in details:
logger.info('%sSummary:%s %s' % (green, end, detail['identifiers']['summary']))
logger.info('Severity: %s' % detail['severity'])
logger.info('CVE: %s' % detail['identifiers']['CVE'][0])
logger.red_line()

0 comments on commit 6d549a2

Please sign in to comment.