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

Skip to content

Commit f8ae0e5

Browse files
committed
minor update
1 parent 46f42f2 commit f8ae0e5

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

plugins/dbms/mssqlserver/syntax.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"""
99

1010
from lib.core.exception import sqlmapSyntaxException
11+
1112
from plugins.generic.syntax import Syntax as GenericSyntax
1213

1314
class Syntax(GenericSyntax):
@@ -30,7 +31,6 @@ def unescape(expression, quote=True):
3031

3132
lastIndex = firstIndex + index
3233
old = "'%s'" % expression[firstIndex:lastIndex]
33-
#unescaped = "("
3434
unescaped = ""
3535

3636
for i in xrange(firstIndex, lastIndex):

plugins/dbms/sybase/syntax.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,10 @@ def unescape(expression, quote=True):
3131

3232
lastIndex = firstIndex + index
3333
old = "'%s'" % expression[firstIndex:lastIndex]
34-
#unescaped = "("
3534
unescaped = ""
3635

3736
for i in xrange(firstIndex, lastIndex):
38-
unescaped += "CHAR(%d)" % (ord(expression[i]))
37+
unescaped += "%s(%d)" % ("CHAR" if ord(expression[i]) < 256 else "TO_UNICHAR", ord(expression[i]))
3938
if i < lastIndex - 1:
4039
unescaped += "+"
4140

0 commit comments

Comments
 (0)