Move browser initialization out of browserEngine and put it in to scan.py
This commit is contained in:
@@ -53,4 +53,4 @@ def navigate_to(uri):
|
||||
browser.get(uri)
|
||||
|
||||
|
||||
init_browser()
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ import re
|
||||
from urllib.parse import urlparse, quote, unquote
|
||||
|
||||
from core.arjun import arjun
|
||||
from core.browserEngine import browser_engine, kill_browser
|
||||
from core.browserEngine import browser_engine, kill_browser, init_browser
|
||||
from core.checker import checker
|
||||
from core.colors import good, bad, end, info, green, red, que
|
||||
import core.config
|
||||
@@ -33,6 +33,9 @@ def scan(target, paramData, encoding, headers, delay, timeout, skipDOM, find, sk
|
||||
logger.debug('Scan target: {}'.format(target))
|
||||
response = requester(target, {}, headers, GET, delay, timeout).text
|
||||
|
||||
# initialize browser
|
||||
init_browser()
|
||||
|
||||
if not skipDOM:
|
||||
logger.run('Checking for DOM vulnerabilities')
|
||||
highlighted = dom(response)
|
||||
|
||||
Reference in New Issue
Block a user