raising critical when google detects strange traffic and also removing obsolete sqlmapSiteTooDynamic

This commit is contained in:
Miroslav Stampar 2011-01-03 14:21:41 +00:00
parent 07129371bf
commit 92e4cdb241
3 changed files with 6 additions and 5 deletions

View File

@ -45,7 +45,6 @@ from lib.core.enums import PLACE
from lib.core.exception import sqlmapConnectionException
from lib.core.exception import sqlmapGenericException
from lib.core.exception import sqlmapNoneDataException
from lib.core.exception import sqlmapSiteTooDynamic
from lib.core.exception import sqlmapUserQuitException
from lib.core.session import setDynamicMarkings
from lib.core.session import setString

View File

@ -50,9 +50,6 @@ class sqlmapUserQuitException(Exception):
class sqlmapRegExprException(Exception):
pass
class sqlmapSiteTooDynamic(Exception):
pass
class sqlmapSyntaxException(Exception):
pass
@ -93,7 +90,6 @@ exceptionsTuple = (
sqlmapMissingMandatoryOptionException,
sqlmapNoneDataException,
sqlmapRegExprException,
sqlmapSiteTooDynamic,
sqlmapSyntaxException,
sqlmapUndefinedMethod,
sqlmapMissingPrivileges,

View File

@ -20,6 +20,7 @@ from lib.core.data import conf
from lib.core.data import kb
from lib.core.data import logger
from lib.core.exception import sqlmapConnectionException
from lib.core.exception import sqlmapGenericException
from lib.request.basic import decodePage
class Google:
@ -128,5 +129,10 @@ class Google:
raise sqlmapConnectionException, errMsg
self.__matches = self.__parsePage(page)
if not self.__matches and "detected unusual traffic" in page:
warnMsg = "Google has detected 'unusual' traffic from "
warnMsg += "this computer disabling further searches"
raise sqlmapGenericException, warnMsg
return self.__matches