From 46ee69023eb3d3245c0253ff74653b122707537b Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 19 Mar 2019 14:48:12 +0100 Subject: [PATCH] Minor updates (#3536) --- doc/THANKS.md | 3 +++ lib/core/settings.py | 4 ++-- lib/parse/cmdline.py | 2 +- sqlmap.conf | 2 +- txt/checksum.md5 | 4 ++-- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/doc/THANKS.md b/doc/THANKS.md index e9eb7456d..a733aa3ce 100644 --- a/doc/THANKS.md +++ b/doc/THANKS.md @@ -764,6 +764,9 @@ ultramegaman, Vinicius, * for reporting a minor bug +w8ay +* for contributing an implementation for chunked transfer-encoding (switch --chunked) + wanglei, * for reporting a minor bug diff --git a/lib/core/settings.py b/lib/core/settings.py index e3a116d04..348b26b8d 100644 --- a/lib/core/settings.py +++ b/lib/core/settings.py @@ -19,7 +19,7 @@ from lib.core.enums import DBMS_DIRECTORY_NAME from lib.core.enums import OS # sqlmap version (...) -VERSION = "1.3.3.33" +VERSION = "1.3.3.34" TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable" TYPE_COLORS = {"dev": 33, "stable": 90, "pip": 34} VERSION_STRING = "sqlmap/%s#%s" % ('.'.join(VERSION.split('.')[:-1]) if VERSION.count('.') > 2 and VERSION.split('.')[-1] == '0' else VERSION, TYPE) @@ -794,7 +794,7 @@ KB_CHARS_BOUNDARY_CHAR = 'q' # Letters of lower frequency used in kb.chars KB_CHARS_LOW_FREQUENCY_ALPHABET = "zqxjkvbp" -# SQL keywords used for splitting in HTTP Chunked encoding (switch --chunk) +# SQL keywords used for splitting in HTTP chunked transfer encoded requests (switch --chunk) HTTP_CHUNKED_SPLIT_KEYWORDS = ("SELECT", "UPDATE", "INSERT", "FROM", "LOAD_FILE", "UNION", "information_schema", "sysdatabases", "msysaccessobjects", "msysqueries", "sysmodules") # CSS style used in HTML dump format diff --git a/lib/parse/cmdline.py b/lib/parse/cmdline.py index 84dd99c0a..12478af23 100644 --- a/lib/parse/cmdline.py +++ b/lib/parse/cmdline.py @@ -216,7 +216,7 @@ def cmdLineParser(argv=None): help="Force usage of SSL/HTTPS") request.add_option("--chunked", dest="chunked", action="store_true", - help="Use HTTP Chunked transfer encoding method") + help="Use HTTP chunked transfer encoded (POST) requests") request.add_option("--hpp", dest="hpp", action="store_true", help="Use HTTP parameter pollution method") diff --git a/sqlmap.conf b/sqlmap.conf index db224c46b..7dff98c3f 100644 --- a/sqlmap.conf +++ b/sqlmap.conf @@ -190,7 +190,7 @@ csrfUrl = # Valid: True or False forceSSL = False -# Use HTTP Chunked transfer encoding method. +# Use HTTP chunked transfer encoded requests. # Valid: True or False chunked = False diff --git a/txt/checksum.md5 b/txt/checksum.md5 index 3bc11cd8a..9efe55891 100644 --- a/txt/checksum.md5 +++ b/txt/checksum.md5 @@ -50,7 +50,7 @@ d5ef43fe3cdd6c2602d7db45651f9ceb lib/core/readlineng.py 7d8a22c582ad201f65b73225e4456170 lib/core/replication.py 3179d34f371e0295dd4604568fb30bcd lib/core/revision.py d6269c55789f78cf707e09a0f5b45443 lib/core/session.py -728fe41a387ae86ee7eaee259bb2b078 lib/core/settings.py +5721a679b6d62ad8fe5aa7c9934c1a80 lib/core/settings.py 4483b4a5b601d8f1c4281071dff21ecc lib/core/shell.py 10fd19b0716ed261e6d04f311f6f527c lib/core/subprocessng.py 10d7e4f7ba2502cce5cf69223c52eddc lib/core/target.py @@ -61,7 +61,7 @@ d6269c55789f78cf707e09a0f5b45443 lib/core/session.py 5b3f08208be0579356f78ce5805d37b2 lib/core/wordlist.py fb6be55d21a70765e35549af2484f762 lib/__init__.py 4881480d0c1778053908904e04570dc3 lib/parse/banner.py -79777f4f934f3b0a436fdd6600f7d3b8 lib/parse/cmdline.py +3d8163ecaa25321c87241368b97bb79f lib/parse/cmdline.py 06ccbccb63255c8f1c35950a4c8a6f6b lib/parse/configfile.py d34df646508c2dceb25205e1316673d1 lib/parse/handler.py 43deb2400e269e602e916efaec7c0903 lib/parse/headers.py