mirror of
				https://github.com/sqlmapproject/sqlmap.git
				synced 2025-11-04 18:07:46 +03:00 
			
		
		
		
	Minor patch
This commit is contained in:
		
							parent
							
								
									94091cd0e9
								
							
						
					
					
						commit
						fea5cc8579
					
				| 
						 | 
					@ -133,6 +133,7 @@ from lib.core.settings import URI_INJECTABLE_REGEX
 | 
				
			||||||
from lib.core.settings import VERSION_STRING
 | 
					from lib.core.settings import VERSION_STRING
 | 
				
			||||||
from lib.core.settings import WEBSCARAB_SPLITTER
 | 
					from lib.core.settings import WEBSCARAB_SPLITTER
 | 
				
			||||||
from lib.core.threads import getCurrentThreadData
 | 
					from lib.core.threads import getCurrentThreadData
 | 
				
			||||||
 | 
					from lib.core.threads import setDaemon
 | 
				
			||||||
from lib.core.update import update
 | 
					from lib.core.update import update
 | 
				
			||||||
from lib.parse.configfile import configFileParser
 | 
					from lib.parse.configfile import configFileParser
 | 
				
			||||||
from lib.parse.payloads import loadBoundaries
 | 
					from lib.parse.payloads import loadBoundaries
 | 
				
			||||||
| 
						 | 
					@ -1063,6 +1064,7 @@ def _setSocketPreConnect():
 | 
				
			||||||
        socket.socket.connect = connect
 | 
					        socket.socket.connect = connect
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        thread = threading.Thread(target=_)
 | 
					        thread = threading.Thread(target=_)
 | 
				
			||||||
 | 
					        setDaemon(thread)
 | 
				
			||||||
        thread.start()
 | 
					        thread.start()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def _setHTTPHandlers():
 | 
					def _setHTTPHandlers():
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -19,7 +19,7 @@ from lib.core.enums import OS
 | 
				
			||||||
from lib.core.revision import getRevisionNumber
 | 
					from lib.core.revision import getRevisionNumber
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# sqlmap version (<major>.<minor>.<month>.<monthly commit>)
 | 
					# sqlmap version (<major>.<minor>.<month>.<monthly commit>)
 | 
				
			||||||
VERSION = "1.0.5.27"
 | 
					VERSION = "1.0.5.28"
 | 
				
			||||||
REVISION = getRevisionNumber()
 | 
					REVISION = getRevisionNumber()
 | 
				
			||||||
STABLE = VERSION.count('.') <= 2
 | 
					STABLE = VERSION.count('.') <= 2
 | 
				
			||||||
VERSION_STRING = "sqlmap/%s#%s" % (VERSION, "stable" if STABLE else "dev")
 | 
					VERSION_STRING = "sqlmap/%s#%s" % (VERSION, "stable" if STABLE else "dev")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -20,6 +20,7 @@ import re
 | 
				
			||||||
import shutil
 | 
					import shutil
 | 
				
			||||||
import sys
 | 
					import sys
 | 
				
			||||||
import thread
 | 
					import thread
 | 
				
			||||||
 | 
					import threading
 | 
				
			||||||
import time
 | 
					import time
 | 
				
			||||||
import traceback
 | 
					import traceback
 | 
				
			||||||
import warnings
 | 
					import warnings
 | 
				
			||||||
| 
						 | 
					@ -275,6 +276,10 @@ def main():
 | 
				
			||||||
        if conf.get("dumper"):
 | 
					        if conf.get("dumper"):
 | 
				
			||||||
            conf.dumper.flush()
 | 
					            conf.dumper.flush()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if threading.activeCount() > 1:
 | 
				
			||||||
 | 
					            logger.debug("short delay for thread finalization")
 | 
				
			||||||
 | 
					            time.sleep(0.5)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Reference: http://stackoverflow.com/questions/1635080/terminate-a-multi-thread-python-program
 | 
					        # Reference: http://stackoverflow.com/questions/1635080/terminate-a-multi-thread-python-program
 | 
				
			||||||
        if conf.get("threads", 0) > 1 or conf.get("dnsServer"):
 | 
					        if conf.get("threads", 0) > 1 or conf.get("dnsServer"):
 | 
				
			||||||
            os._exit(0)
 | 
					            os._exit(0)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user