sqlmap/tamper/doubleencode.py
Miroslav Stampar 4b641afc46 minor update
2010-10-13 14:37:11 +00:00

16 lines
437 B
Python

import re
from lib.core.convert import urlencode
from lib.core.exception import sqlmapUnsupportedFeatureException
"""
Tampering value -> urlencode(value)
"""
def tamper(place, value):
if value:
if place != "URI":
value = urlencode(value)
else:
raise sqlmapUnsupportedFeatureException, "can't use tampering module 'doubleencode.py' with 'URI' type injections"
return value