code refactoring

This commit is contained in:
Miroslav Stampar
2010-12-08 14:26:40 +00:00
parent af22679605
commit 01cf1394a4
4 changed files with 18 additions and 38 deletions

View File

@@ -1532,7 +1532,17 @@ def wasLastRequestDBMSError():
Returns True if the last web request resulted in a (recognized) DBMS error page
"""
return kb.lastErrorPage and kb.lastErrorPage[0]==kb.lastRequestUID
return kb.lastErrorPage and kb.lastErrorPage[0] == kb.lastRequestUID
def wasLastRequestDelayed():
"""
Returns True if the last web request resulted in a time-delay
"""
# 99.9999999997440% of all non time-based sql injection
# affected durations should be inside +-7*stdev(durations)
# (Math reference: http://www.answers.com/topic/standard-deviation)
return (kb.lastQueryDuration >= average(kb.responseTimes) + 7 * stdev(kb.responseTimes))
def extractErrorMessage(page):
"""