Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 228ac0c

Browse files
committed
refactoring regarding --check-payload
1 parent 7c343c2 commit 228ac0c

5 files changed

Lines changed: 202 additions & 744 deletions

File tree

lib/core/common.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -642,8 +642,7 @@ def setPaths():
642642
paths.COMMON_OUTPUTS = os.path.join(paths.SQLMAP_TXT_PATH, 'common-outputs.txt')
643643
paths.COMMON_TABLES = os.path.join(paths.SQLMAP_TXT_PATH, "common-tables.txt")
644644
paths.SQL_KEYWORDS = os.path.join(paths.SQLMAP_TXT_PATH, "keywords.txt")
645-
paths.FUZZ_VECTORS = os.path.join(paths.SQLMAP_TXT_PATH, "fuzz_vectors.txt")
646-
paths.DETECTION_RULES_XML = os.path.join(paths.SQLMAP_XML_PATH, "detection.xml")
645+
paths.PHPIDS_RULES_XML = os.path.join(paths.SQLMAP_XML_PATH, "phpids_rules.xml")
647646
paths.ERRORS_XML = os.path.join(paths.SQLMAP_XML_PATH, "errors.xml")
648647
paths.INJECTIONS_XML = os.path.join(paths.SQLMAP_XML_PATH, "injections.xml")
649648
paths.LIVE_TESTS_XML = os.path.join(paths.SQLMAP_XML_PATH, "livetests.xml")

lib/request/connect.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
from lib.request.direct import direct
3131
from lib.request.comparison import comparison
3232
from lib.request.methodrequest import MethodRequest
33-
from lib.utils.detection import checkPayload
33+
from lib.utils.checkpayload import checkPayload
3434

3535

3636
class Connect:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def checkPayload(payload):
4040
payload = urldecode(payload)
4141

4242
if not rules:
43-
xmlrules = readXmlFile(paths.DETECTION_RULES_XML)
43+
xmlrules = readXmlFile(paths.PHPIDS_RULES_XML)
4444
rules = []
4545

4646
for xmlrule in xmlrules.getElementsByTagName("filter"):

0 commit comments

Comments
 (0)