Skip to content

Commit 6d4123c

Browse files
committed
Minor update of banner regexes
1 parent f44aef3 commit 6d4123c

File tree

5 files changed

+53
-10
lines changed

5 files changed

+53
-10
lines changed

data/txt/sha256sums.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,17 +64,17 @@ b427b65cc8b585cd02361f5155ffab2fe52fd5943100382c6b86cd0f52f352d9 data/udf/postg
6464
c444fd667a09927a22c92e855d206249e761c1fbd4f3630f7ee06265eb2576ee data/udf/postgresql/windows/32/8.4/lib_postgresqludf_sys.dll_
6565
c6be099a5dee34f3a7570715428add2e7419f4e73a7ce9913d3fb76eea78d88e data/udf/postgresql/windows/32/9.0/lib_postgresqludf_sys.dll_
6666
0a6d5fc399e9958477c8a71f63b7c7884567204253e0d2389a240d83ed83f241 data/udf/README.txt
67-
4e268596da67fb0b6a10a7cefb38af5de13f67dab760cc0505f8f80484a0fe79 data/xml/banner/generic.xml
67+
288592bbc7115870516865d5a92c2e1d1d54f11a26a86998f8829c13724e2551 data/xml/banner/generic.xml
6868
2adcdd08d2c11a5a23777b10c132164ed9e856f2a4eca2f75e5e9b6615d26a97 data/xml/banner/mssql.xml
6969
14b18da611d4bfad50341df89f893edf47cd09c41c9662e036e817055eaa0cfb data/xml/banner/mysql.xml
7070
6d1ab53eeac4fae6d03b67fb4ada71b915e1446a9c1cc4d82eafc032800a68fd data/xml/banner/oracle.xml
7171
9f4ca1ff145cfbe3c3a903a21bf35f6b06ab8b484dad6b7c09e95262bf6bfa05 data/xml/banner/postgresql.xml
7272
86da6e90d9ccf261568eda26a6455da226c19a42cc7cd211e379cab528ec621e data/xml/banner/server.xml
7373
146887f28e3e19861516bca551e050ce81a1b8d6bb69fd342cc1f19a25849328 data/xml/banner/servlet-engine.xml
74-
e87c062bdf05b27db6c1d7e0d41c25f269cbe66b1f9b8e2d9b3db0d567016c76 data/xml/banner/set-cookie.xml
74+
8af6b979b6e0a01062dc740ae475ba6be90dc10bb3716a45d28ada56e81f9648 data/xml/banner/set-cookie.xml
7575
a7eb4d1bcbdfd155383dcd35396e2d9dd40c2e89ce9d5a02e63a95a94f0ab4ea data/xml/banner/sharepoint.xml
7676
e2febc92f9686eacf17a0054f175917b783cc6638ca570435a5203b03245fc18 data/xml/banner/x-aspnet-version.xml
77-
75672f8faa8053af0df566a48700f2178075f67c593d916313fcff3474da6f82 data/xml/banner/x-powered-by.xml
77+
3a440fbbf8adffbe6f570978e96657da2750c76043f8e88a2c269fe9a190778c data/xml/banner/x-powered-by.xml
7878
1ac399c49ce3cb8c0812bb246e60c8a6718226efe89ccd1f027f49a18dbeb634 data/xml/boundaries.xml
7979
47c444f260fcba24bb1f13e3d4819ed846909f8d2b6e715069d6372ea30f026f data/xml/errors.xml
8080
cfa1f0557fb71be0631796a4848d17be536e38f94571cf6ef911454fbc6b30d1 data/xml/payloads/boolean_blind.xml
@@ -188,7 +188,7 @@ c4bfb493a03caf84dd362aec7c248097841de804b7413d0e1ecb8a90c8550bc0 lib/core/readl
188188
d1bd70c1a55858495c727fbec91e30af267459c8f64d50fabf9e4ee2c007e920 lib/core/replication.py
189189
1d0f80b0193ac5204527bfab4bde1a7aee0f693fd008e86b4b29f606d1ef94f3 lib/core/revision.py
190190
d2eb8e4b05ac93551272b3d4abfaf5b9f2d3ac92499a7704c16ed0b4f200db38 lib/core/session.py
191-
4456a83ec33c9650ed49a21cffc529b20a9007884e5f414809018b59f63f351a lib/core/settings.py
191+
cc02a4fd20220952335de427cbdb83663b4169c4683ac5d4681164bb039c247f lib/core/settings.py
192192
1c5eab9494eb969bc9ce118a2ea6954690c6851cbe54c18373c723b99734bf09 lib/core/shell.py
193193
4eea6dcf023e41e3c64b210cb5c2efc7ca893b727f5e49d9c924f076bb224053 lib/core/subprocessng.py
194194
cdd352e1331c6b535e780f6edea79465cb55af53aa2114dcea0e8bf382e56d1a lib/core/target.py

data/xml/banner/generic.xml

Lines changed: 43 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<root>
44
<!-- Windows -->
55

6-
<regexp value="(Microsoft|Windows|Win32)">
6+
<regexp value="(Microsoft|Windows|Win32|Win64|WOW64|Cygwin|MinGW)">
77
<info type="Windows"/>
88
</regexp>
99

@@ -151,6 +151,34 @@
151151
<info type="Linux" distrib="Ubuntu"/>
152152
</regexp>
153153

154+
<regexp value="\bAlpine\b">
155+
<info type="Linux" distrib="Alpine"/>
156+
</regexp>
157+
158+
<regexp value="Oracle ?Linux">
159+
<info type="Linux" distrib="Oracle"/>
160+
</regexp>
161+
162+
<regexp value="\bRHEL\b">
163+
<info type="Linux" distrib="Red Hat"/>
164+
</regexp>
165+
166+
<regexp value="Amazon Linux">
167+
<info type="Linux" distrib="Amazon"/>
168+
</regexp>
169+
170+
<regexp value="Raspbian">
171+
<info type="Linux" distrib="Raspbian"/>
172+
</regexp>
173+
174+
<regexp value="\bKali\b">
175+
<info type="Linux" distrib="Kali"/>
176+
</regexp>
177+
178+
<regexp value="Rocky Linux">
179+
<info type="Linux" distrib="Rocky"/>
180+
</regexp>
181+
154182
<!-- BSD -->
155183

156184
<regexp value="FreeBSD">
@@ -167,11 +195,22 @@
167195

168196
<!-- Mac OSX -->
169197

170-
<regexp value="Mac[\-\_\ ]?OSX">
198+
<regexp value="Mac[\-\_\ ]?OS ?X|macOS|Darwin">
171199
<info type="Mac OSX"/>
172200
</regexp>
173201

174-
<regexp value="Darwin">
175-
<info type="Mac OSX"/>
202+
<!-- *nix -->
203+
204+
<regexp value="SunOS|Solaris">
205+
<info type="SunOS"/>
176206
</regexp>
207+
208+
<regexp value="\bAIX\b">
209+
<info type="AIX"/>
210+
</regexp>
211+
212+
<regexp value="HP-UX|HPUX">
213+
<info type="HP-UX"/>
214+
</regexp>
215+
177216
</root>

data/xml/banner/set-cookie.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
</regexp>
7777

7878
<regexp value="laravel_session">
79-
<info technology="Laravel (PHP)"/>
79+
<info technology="Laravel"/>
8080
</regexp>
8181

8282
<regexp value="SESS[a-f0-9]{32}">

data/xml/banner/x-powered-by.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,8 @@
6262
<regexp value="Servlet[\-\_\/\ ]?([\d\.]+)">
6363
<info technology="Servlet" tech_version="1"/>
6464
</regexp>
65+
66+
<regexp value="Laravel">
67+
<info technology="Laravel"/>
68+
</regexp>
6569
</root>

lib/core/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from thirdparty import six
2020

2121
# sqlmap version (<major>.<minor>.<month>.<monthly commit>)
22-
VERSION = "1.9.11.3"
22+
VERSION = "1.9.11.4"
2323
TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable"
2424
TYPE_COLORS = {"dev": 33, "stable": 90, "pip": 34}
2525
VERSION_STRING = "sqlmap/%s#%s" % ('.'.join(VERSION.split('.')[:-1]) if VERSION.count('.') > 2 and VERSION.split('.')[-1] == '0' else VERSION, TYPE)

0 commit comments

Comments
 (0)