mirror of
				https://github.com/sqlmapproject/sqlmap.git
				synced 2025-10-30 15:37:43 +03:00 
			
		
		
		
	Bug fix for occureance of ANSI color codes in multiprocessing hash cracking on Windows OS
This commit is contained in:
		
							parent
							
								
									62a73bf30b
								
							
						
					
					
						commit
						9fe6ab749b
					
				|  | @ -2282,7 +2282,7 @@ def _resolveCrossReferences(): | |||
|     lib.controller.checks.setVerbosity = setVerbosity | ||||
| 
 | ||||
| def initOptions(inputOptions=AttribDict(), overrideOptions=False): | ||||
|     if not inputOptions.disableColoring: | ||||
|     if IS_WIN: | ||||
|         coloramainit() | ||||
| 
 | ||||
|     _setConfAttributes() | ||||
|  |  | |||
|  | @ -69,6 +69,7 @@ from lib.core.settings import NULL | |||
| from lib.core.settings import UNICODE_ENCODING | ||||
| from lib.core.settings import ROTATING_CHARS | ||||
| from lib.core.wordlist import Wordlist | ||||
| from thirdparty.colorama.initialise import init as coloramainit | ||||
| from thirdparty.pydes.pyDes import des | ||||
| from thirdparty.pydes.pyDes import CBC | ||||
| 
 | ||||
|  | @ -508,6 +509,9 @@ def hashRecognition(value): | |||
|     return retVal | ||||
| 
 | ||||
| def _bruteProcessVariantA(attack_info, hash_regex, suffix, retVal, proc_id, proc_count, wordlists, custom_wordlist): | ||||
|     if IS_WIN: | ||||
|         coloramainit() | ||||
| 
 | ||||
|     count = 0 | ||||
|     rotator = 0 | ||||
|     hashes = set([item[0][1] for item in attack_info]) | ||||
|  | @ -581,6 +585,9 @@ def _bruteProcessVariantA(attack_info, hash_regex, suffix, retVal, proc_id, proc | |||
|                 proc_count.value -= 1 | ||||
| 
 | ||||
| def _bruteProcessVariantB(user, hash_, kwargs, hash_regex, suffix, retVal, found, proc_id, proc_count, wordlists, custom_wordlist): | ||||
|     if IS_WIN: | ||||
|         coloramainit() | ||||
| 
 | ||||
|     count = 0 | ||||
|     rotator = 0 | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user