mirror of
				https://github.com/sqlmapproject/sqlmap.git
				synced 2025-10-26 05:31:04 +03:00 
			
		
		
		
	Minor patch (UTF8 used for HTTP params)
This commit is contained in:
		
							parent
							
								
									1e8df40981
								
							
						
					
					
						commit
						f3f2c81cec
					
				|  | @ -19,7 +19,7 @@ from lib.core.enums import DBMS_DIRECTORY_NAME | ||||||
| from lib.core.enums import OS | from lib.core.enums import OS | ||||||
| 
 | 
 | ||||||
| # sqlmap version (<major>.<minor>.<month>.<monthly commit>) | # sqlmap version (<major>.<minor>.<month>.<monthly commit>) | ||||||
| VERSION = "1.1.5.2" | VERSION = "1.1.5.3" | ||||||
| TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable" | TYPE = "dev" if VERSION.count('.') > 2 and VERSION.split('.')[-1] != '0' else "stable" | ||||||
| TYPE_COLORS = {"dev": 33, "stable": 90, "pip": 34} | 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) | VERSION_STRING = "sqlmap/%s#%s" % ('.'.join(VERSION.split('.')[:-1]) if VERSION.count('.') > 2 and VERSION.split('.')[-1] == '0' else VERSION, TYPE) | ||||||
|  |  | ||||||
|  | @ -105,6 +105,7 @@ from lib.core.settings import RANDOM_STRING_MARKER | ||||||
| from lib.core.settings import REPLACEMENT_MARKER | from lib.core.settings import REPLACEMENT_MARKER | ||||||
| from lib.core.settings import TEXT_CONTENT_TYPE_REGEX | from lib.core.settings import TEXT_CONTENT_TYPE_REGEX | ||||||
| from lib.core.settings import UNENCODED_ORIGINAL_VALUE | from lib.core.settings import UNENCODED_ORIGINAL_VALUE | ||||||
|  | from lib.core.settings import UNICODE_ENCODING | ||||||
| from lib.core.settings import URI_HTTP_HEADER | from lib.core.settings import URI_HTTP_HEADER | ||||||
| from lib.core.settings import WARN_TIME_STDEV | from lib.core.settings import WARN_TIME_STDEV | ||||||
| from lib.request.basic import decodePage | from lib.request.basic import decodePage | ||||||
|  | @ -1051,7 +1052,7 @@ class Connect(object): | ||||||
|                 if name != "__builtins__" and originals.get(name, "") != value: |                 if name != "__builtins__" and originals.get(name, "") != value: | ||||||
|                     if isinstance(value, (basestring, int)): |                     if isinstance(value, (basestring, int)): | ||||||
|                         found = False |                         found = False | ||||||
|                         value = getUnicode(value) |                         value = getUnicode(value, UNICODE_ENCODING) | ||||||
| 
 | 
 | ||||||
|                         if kb.postHint and re.search(r"\b%s\b" % re.escape(name), post or ""): |                         if kb.postHint and re.search(r"\b%s\b" % re.escape(name), post or ""): | ||||||
|                             if kb.postHint in (POST_HINT.XML, POST_HINT.SOAP): |                             if kb.postHint in (POST_HINT.XML, POST_HINT.SOAP): | ||||||
|  |  | ||||||
|  | @ -46,7 +46,7 @@ ebb778c2d26eba8b34d7d8658e4105a6  lib/core/optiondict.py | ||||||
| d8e9250f3775119df07e9070eddccd16  lib/core/replication.py | d8e9250f3775119df07e9070eddccd16  lib/core/replication.py | ||||||
| 785f86e3f963fa3798f84286a4e83ff2  lib/core/revision.py | 785f86e3f963fa3798f84286a4e83ff2  lib/core/revision.py | ||||||
| 40c80b28b3a5819b737a5a17d4565ae9  lib/core/session.py | 40c80b28b3a5819b737a5a17d4565ae9  lib/core/session.py | ||||||
| 578150c2c76de42225eb9bc0857dda56  lib/core/settings.py | 06e5a2f64fe5cc894c7f1188c86133c1  lib/core/settings.py | ||||||
| d91291997d2bd2f6028aaf371bf1d3b6  lib/core/shell.py | d91291997d2bd2f6028aaf371bf1d3b6  lib/core/shell.py | ||||||
| 2ad85c130cc5f2b3701ea85c2f6bbf20  lib/core/subprocessng.py | 2ad85c130cc5f2b3701ea85c2f6bbf20  lib/core/subprocessng.py | ||||||
| 155e2d3fda87b2e3ffa4f7a770513946  lib/core/target.py | 155e2d3fda87b2e3ffa4f7a770513946  lib/core/target.py | ||||||
|  | @ -68,7 +68,7 @@ aa89ea0c7c44eb74eaaeeccaddc94d39  lib/parse/cmdline.py | ||||||
| 403d873f1d2fd0c7f73d83f104e41850  lib/request/basicauthhandler.py | 403d873f1d2fd0c7f73d83f104e41850  lib/request/basicauthhandler.py | ||||||
| aa8abda6eab79646b1759c0653925328  lib/request/basic.py | aa8abda6eab79646b1759c0653925328  lib/request/basic.py | ||||||
| ef48de622b0a6b4a71df64b0d2785ef8  lib/request/comparison.py | ef48de622b0a6b4a71df64b0d2785ef8  lib/request/comparison.py | ||||||
| 95363c8973208dd95295a23acc9674bc  lib/request/connect.py | d55a7a97efca1205510ecb0e8f7149e1  lib/request/connect.py | ||||||
| fb6b788d0016ab4ec5e5f661f0f702ad  lib/request/direct.py | fb6b788d0016ab4ec5e5f661f0f702ad  lib/request/direct.py | ||||||
| cc1163d38e9b7ee5db2adac6784c02bb  lib/request/dns.py | cc1163d38e9b7ee5db2adac6784c02bb  lib/request/dns.py | ||||||
| 5dcdb37823a0b5eff65cd1018bcf09e4  lib/request/httpshandler.py | 5dcdb37823a0b5eff65cd1018bcf09e4  lib/request/httpshandler.py | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user