sqlmap/tamper/randomcase.py
Miroslav Stampar 43a3ac2c3a some bug fixes
2010-10-13 20:54:18 +00:00

21 lines
548 B
Python

import re
import string
from lib.core.convert import urlencode
from lib.core.common import randomRange
from lib.core.exception import sqlmapUnsupportedFeatureException
"""
value -> chars from value with random case
"""
def tamper(place, value):
retVal = value
if value:
retVal = ""
for i in xrange(len(value)):
if value[i].isalpha():
retVal += value[i].upper() if randomRange(0,1) else value[i].lower()
else:
retVal += value[i]
return retVal