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

Skip to content

Commit 4b641af

Browse files
committed
minor update
1 parent a71fcfb commit 4b641af

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

tamper/doubleencode.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
import re
22

33
from lib.core.convert import urlencode
4+
from lib.core.exception import sqlmapUnsupportedFeatureException
45

56
"""
67
Tampering value -> urlencode(value)
78
"""
89
def tamper(place, value):
910
if value:
10-
value = urlencode(value)
11+
if place != "URI":
12+
value = urlencode(value)
13+
else:
14+
raise sqlmapUnsupportedFeatureException, "can't use tampering module 'doubleencode.py' with 'URI' type injections"
1115
return value

0 commit comments

Comments
 (0)