mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2025-12-06 12:41:30 +00:00
fix for one of those more complex bugs (comparison was returning None while original page and/or page template were already had already DBMS error inside)
This commit is contained in:
@@ -13,11 +13,12 @@ from lib.core.data import kb
|
||||
from lib.request.connect import Connect as Request
|
||||
|
||||
def getPageTemplate(payload, place):
|
||||
retVal = kb.originalPage
|
||||
retVal = kb.originalPage, kb.errorIsNone
|
||||
|
||||
if payload and place:
|
||||
if (payload, place) not in kb.pageTemplates:
|
||||
kb.pageTemplates[(payload, place)], _ = Request.queryPage(payload, place, content=True)
|
||||
page, _ = Request.queryPage(payload, place, content=True)
|
||||
kb.pageTemplates[(payload, place)] = (page, kb.lastParserStatus is None)
|
||||
|
||||
retVal = kb.pageTemplates[(payload, place)]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user