Commit Graph

10322 Commits

Author SHA1 Message Date
lesignals
70ae4236de
Merge branch 'sqlmapproject:master' into add-doris-support 2025-08-22 10:49:46 +08:00
User
e342e7f37d Improve Apache Doris and StarRocks detection logic
- Use VERSION() = '5.7.99' as primary Doris fingerprint (more reliable than BITMAP functions)
- Add @@VERSION_COMMENT checks for both Doris and StarRocks
- Add StarRocks fork detection to avoid misidentification
- Remove unreliable BITMAP_UNION_COUNT() as sole detection method

This addresses the issue where BITMAP_UNION_COUNT() alone could misidentify
StarRocks or other bitmap-compatible systems as Doris. The new multi-step
detection logic provides more accurate database identification.
2025-08-22 10:47:00 +08:00
Miroslav Stampar
8f75402c3c Fixes #5875 2025-08-19 11:31:57 +02:00
Miroslav Stampar
dc89ddcfab Fixes #5942 2025-08-18 12:14:17 +02:00
Miroslav Stampar
59844b1929 Adding switch --http1.0 2025-08-18 11:53:30 +02:00
Miroslav Stampar
99546c77c7 Fixes #5939 2025-08-14 11:05:36 +02:00
User
68ebb7d0aa Add support for Apache Doris database detection
- Add 'doris' to MYSQL_ALIASES in lib/core/settings.py
- Add DORIS fork enum in lib/core/enums.py
- Add Doris detection logic using BITMAP_UNION_COUNT() function in MySQL fingerprint
- Apache Doris will now be properly identified as "MySQL (Doris fork)" instead of showing "MySQL version not found" error

Apache Doris is highly compatible with MySQL syntax and protocol but has unique features like BITMAP functions that can be used for detection.
2025-08-13 23:28:10 +08:00
Miroslav Stampar
2ecb9c2aa7 Getting rid of the codecs.open (python3.14) 2025-08-11 17:10:31 +02:00
Miroslav Stampar
60049f2ce9 Minor update for python3.14 2025-08-11 16:56:12 +02:00
Miroslav Stampar
bfbb5528f3 Minor update 2025-08-11 12:26:11 +02:00
Miroslav Stampar
f5b84ffbb3 Minor update 2025-08-11 11:30:42 +02:00
Miroslav Stampar
c79b87cb6c Fixes #5936 2025-08-05 14:57:58 +02:00
Miroslav Stampar
1e57a377ad Potentially fixes #5934 2025-07-29 15:51:45 +02:00
Miroslav Stampar
26d0b3b23b Implements support of old OsCommerce hashing 2025-07-26 15:17:55 +02:00
Miroslav Stampar
8241cf6ea1 Adding support for unsalted Django hashes 2025-07-26 13:53:34 +02:00
Miroslav Stampar
48d717d08f Minor improvements 2025-07-26 13:26:03 +02:00
Miroslav Stampar
96650e1c15 Minor improvement 2025-07-26 12:27:36 +02:00
Miroslav Stampar
23b19aa1f3 Minor improvements 2025-07-26 12:21:02 +02:00
Miroslav Stampar
6890048041 Modifying the mechanism to check for --check-internet 2025-07-26 12:13:57 +02:00
Miroslav Stampar
bb546015f9 Commit related to the #5864 2025-07-25 13:19:46 +02:00
Sheikh Mohammad Hasan
6bf64bfa88
Create README-bn-BD.md (#5864) 2025-07-25 13:14:55 +02:00
Miroslav Stampar
2ffaaca3d0 Fixes #5929 2025-07-13 23:54:17 +02:00
Miroslav Stampar
12594c2dc7 Nobody is reporting comparison bug, thus, changing behavior 2025-07-11 12:21:20 +02:00
Miroslav Stampar
52e83cdca1 Fixes #5924 2025-07-10 14:09:49 +02:00
Miroslav Stampar
c3c1f35b35 Fixes #5926 2025-07-10 13:57:10 +02:00
Miroslav Stampar
de10cff3e0 Fixes leakage of sqlmap temporary directories 2025-07-09 23:18:48 +02:00
Miroslav Stampar
da65936a3c Minor refactoring 2025-07-09 22:07:24 +02:00
Miroslav Stampar
ea892f9d62 Minor refactoring 2025-07-09 20:53:58 +02:00
Miroslav Stampar
71e18a98d2 Minor update of fingerprinting payloads 2025-07-09 20:20:08 +02:00
Miroslav Stampar
466a80b22b Fixes #5921 2025-06-30 21:54:23 +02:00
Miroslav Stampar
c25344b799 Fixes #5915 2025-06-27 16:03:15 +02:00
Miroslav Stampar
e7fbc2b9db Fixes #5918 2025-06-27 15:26:11 +02:00
Miroslav Stampar
b0ac34caf1 Fixes #5919 2025-06-27 15:20:09 +02:00
Miroslav Stampar
0a4cdd7fb3 Fixes #5913 2025-06-22 13:47:48 +02:00
Miroslav Stampar
09c364d58f Fixes #5914 2025-06-22 13:42:14 +02:00
Miroslav Stampar
8f9eeb5d54 Unhide '--disable-stats' (#5912) 2025-06-20 12:34:14 +02:00
Miroslav Stampar
1de66fd7e1 Update regarding the #5911 2025-06-16 12:14:24 +02:00
Miroslav Stampar
d4f479e7a8 Minor update for #5910 2025-06-16 11:22:29 +02:00
Nicolas Thumann
b8402744fc
Use API to check Tor connection (#5910) 2025-06-16 11:16:29 +02:00
Miroslav Stampar
8ad5d8347f Minor patch links 2025-06-12 20:59:07 +02:00
Mohamed Amgad
07d0a60e6c
Add Arabic translation (#5845) 2025-06-12 20:57:13 +02:00
Miroslav Stampar
e60bd21b08 Fixes #5908 2025-06-12 20:40:34 +02:00
Miroslav Stampar
f969dd8825 Dirty patch for #5901 2025-05-21 16:39:05 +02:00
Miroslav Stampar
9ed5652ae2 Fixes #5899 2025-05-14 15:43:33 +02:00
Miroslav Stampar
ed9fdbd833 Minor improvement 2025-05-13 14:08:53 +02:00
Miroslav Stampar
bbfcf81c25 Minor patching 2025-05-13 13:52:08 +02:00
Miroslav Stampar
5622a261cd Minor optimization 2025-05-13 13:16:37 +02:00
Miroslav Stampar
8fcd78fcb1 Another patch related to #5896 2025-05-09 11:54:09 +02:00
Miroslav Stampar
1d7493d243 Patch for #5897 2025-05-08 23:54:39 +02:00
Miroslav Stampar
709f56d5e1 Minor refreshment of common-columns 2025-05-08 23:22:46 +02:00