2008-10-15 19:38:22 +04:00
|
|
|
#!/usr/bin/env python
|
|
|
|
|
|
|
|
"""
|
2008-10-15 19:56:32 +04:00
|
|
|
$Id$
|
2008-10-15 19:38:22 +04:00
|
|
|
|
2010-10-14 18:41:14 +04:00
|
|
|
Copyright (c) 2006-2010 sqlmap developers (http://sqlmap.sourceforge.net/)
|
2010-10-15 03:18:29 +04:00
|
|
|
See the file 'doc/COPYING' for copying permission
|
2008-10-15 19:38:22 +04:00
|
|
|
"""
|
|
|
|
|
2008-12-17 00:30:24 +03:00
|
|
|
import time
|
|
|
|
|
|
|
|
from lib.core.agent import agent
|
2010-05-13 15:05:35 +04:00
|
|
|
from lib.core.common import calculateDeltaSeconds
|
2009-04-22 15:48:07 +04:00
|
|
|
from lib.core.common import getDelayQuery
|
|
|
|
from lib.core.data import conf
|
2008-11-13 02:44:09 +03:00
|
|
|
from lib.core.data import kb
|
|
|
|
from lib.core.data import logger
|
|
|
|
from lib.request import inject
|
2008-12-17 00:30:24 +03:00
|
|
|
from lib.request.connect import Connect as Request
|
2010-01-05 14:43:16 +03:00
|
|
|
|
2009-04-22 15:48:07 +04:00
|
|
|
def timeUse(query):
|
|
|
|
start = time.time()
|
|
|
|
_, _ = inject.goStacked(query)
|
2010-05-13 15:05:35 +04:00
|
|
|
duration = calculateDeltaSeconds(start)
|
2009-04-22 15:48:07 +04:00
|
|
|
|
|
|
|
return duration
|