1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
--- make_parens.py.orig 2022-03-04 21:37:55 UTC
+++ make_parens.py
@@ -412,7 +412,7 @@ def main():
mutator.permute(line.strip())
for fingerprint in mutator.aslist():
- print fingerprint
+ print(fingerprint)
if __name__ == '__main__':
--- sqlparse_map.py.orig 2022-03-04 21:37:55 UTC
+++ sqlparse_map.py
@@ -1564,6 +1564,6 @@ if __name__ == '__main__':
if len(CHARMAP) != 256:
sys.stderr.write("Assert failed: charmap is %d characters\n" % len(CHARMAP))
sys.exit(1)
- print dump()
+ print(dump())
# pylint: disable=C0301,C0302
--- sqlparse2c.py.orig 2022-03-04 21:38:43 UTC
+++ sqlparse2c.py
@@ -14,7 +14,7 @@ import sys
def toc(obj):
""" main routine """
- print """
+ print("""
#ifndef LIBINJECTION_SQLI_DATA_H
#define LIBINJECTION_SQLI_DATA_H
@@ -48,7 +48,7 @@ static size_t parse_xstring(sfilter * sf);
static size_t parse_bstring(sfilter * sf);
static size_t parse_estring(sfilter * sf);
static size_t parse_bword(sfilter * sf);
-"""
+""")
#
# Mapping of character to function
@@ -85,26 +85,26 @@ static size_t parse_bword(sfilter * sf);
'CHAR_ESTRING' : 'parse_estring',
'CHAR_BWORD' : 'parse_bword'
}
- print
- print "typedef size_t (*pt2Function)(sfilter *sf);"
- print "static const pt2Function char_parse_map[] = {"
+ print()
+ print("typedef size_t (*pt2Function)(sfilter *sf);")
+ print("static const pt2Function char_parse_map[] = {")
pos = 0
for character in obj['charmap']:
- print " &%s, /* %d */" % (fnmap[character], pos)
+ print(" &%s, /* %d */" % (fnmap[character], pos))
pos += 1
- print "};"
- print
+ print("};")
+ print()
# keywords
# load them
keywords = obj['keywords']
- for fingerprint in list(obj[u'fingerprints']):
+ for fingerprint in list(obj['fingerprints']):
fingerprint = '0' + fingerprint.upper()
keywords[fingerprint] = 'F'
needhelp = []
- for key in keywords.iterkeys():
+ for key in keywords.keys():
if key != key.upper():
needhelp.append(key)
@@ -113,17 +113,17 @@ static size_t parse_bword(sfilter * sf);
del keywords[key]
keywords[key.upper()] = tmpv
- print "static const keyword_t sql_keywords[] = {"
+ print("static const keyword_t sql_keywords[] = {")
for k in sorted(keywords.keys()):
if len(k) > 31:
sys.stderr.write("ERROR: keyword greater than 32 chars\n")
sys.exit(1)
- print " {\"%s\", '%s'}," % (k, keywords[k])
- print "};"
- print "static const size_t sql_keywords_sz = %d;" % (len(keywords), )
+ print(" {\"%s\", '%s'}," % (k, keywords[k]))
+ print("};")
+ print("static const size_t sql_keywords_sz = %d;" % (len(keywords), ))
- print "#endif"
+ print("#endif")
return 0
if __name__ == '__main__':
|