Adding exit code (1) in case of sqlmap fail

This commit is contained in:
Miroslav Stampar
2019-04-19 14:36:23 +02:00
parent e7469ab570
commit 9b46540e00
3 changed files with 13 additions and 7 deletions

View File

@@ -10,7 +10,6 @@ import doctest
import os
import re
import shutil
import subprocess
import sys
import tempfile
import threading
@@ -54,7 +53,7 @@ def vulnTest():
"""
retVal = True
count, length = 0, 5
count, length = 0, 6
def _thread():
vulnserver.init(quiet=True)
@@ -65,6 +64,7 @@ def vulnTest():
thread.start()
for options, checks in (
("--version", ("1.", "#")),
("--flush-session", ("Type: boolean-based blind", "Type: time-based blind", "Type: UNION query", "back-end DBMS: SQLite", "3 columns")),
("--banner --schema --dump -T users --binary-fields=surname --where 'id>3'", ("banner: '3", "INTEGER", "TEXT", "id", "name", "surname", "2 entries", "6E616D6569736E756C6C")),
("--all", ("5 entries", "luther", "blisset", "fluffy", "ming", "NULL", "nameisnull")),
@@ -85,6 +85,8 @@ def vulnTest():
else:
logger.error("vuln test final result: FAILED")
return retVal
def smokeTest():
"""
Runs the basic smoke testing of a program