From c198ae9487aec2b59686e0713e35c3c1fe7245fe Mon Sep 17 00:00:00 2001 From: Khaled Nassar Date: Thu, 3 Jun 2021 16:44:28 +0200 Subject: [PATCH] read sqli payloads frim sqli.txt file --- wordlists/make_payload.py | 36 +++--------------------------------- 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/wordlists/make_payload.py b/wordlists/make_payload.py index faea21c2..a12c9c71 100644 --- a/wordlists/make_payload.py +++ b/wordlists/make_payload.py @@ -20,11 +20,7 @@ def __init__(self,host=None): self.blind.append(f'">') self.blind.append(f'">') -sqli_payloads=[ - '"', - "'", - '/' - ] +sqli_payloads = open('wordlists/sqli.txt','r') ssti = { @@ -33,34 +29,8 @@ def __init__(self,host=None): 'scan${2*5}tr':'scan10tr' } -sql_err = {'sqlite3':'sqlite3.OperationalError','MySQL': 'error in your SQL syntax', - 'MiscError': 'mysql_fetch', - 'MiscError2': 'num_rows', - 'Oracle': 'ORA-01756', - 'JDBC_CFM': 'Error Executing Database Query', - 'JDBC_CFM2': 'SQLServer JDBC Driver', - 'MSSQL_OLEdb': 'Microsoft OLE DB Provider for SQL Server', - 'MSSQL_Uqm': 'Unclosed quotation mark', - 'MS-Access_ODBC': 'ODBC Microsoft Access Driver', - 'MS-Access_JETdb': 'Microsoft JET Database', - 'Error Occurred While Processing Request' : 'Error Occurred While Processing Request', - 'unkown' : 'Server Error', - 'Microsoft OLE DB Provider for ODBC Drivers error' : 'Microsoft OLE DB Provider for ODBC Drivers error', - 'Invalid Querystring' : 'Invalid Querystring', - 'OLE DB Provider for ODBC' : 'OLE DB Provider for ODBC', - 'VBScript Runtime' : 'VBScript Runtime', - 'ADODB.Field' : 'ADODB.Field', - 'BOF or EOF' : 'BOF or EOF', - 'ADODB.Command' : 'ADODB.Command', - 'JET Database' : 'JET Database', - 'mysql_fetch_array()' : 'mysql_fetch_array()', - 'Syntax error' : 'Syntax error', - 'mysql_numrows()' : 'mysql_numrows()', - 'GetArray()' : 'GetArray()', - 'Fatal error': 'Fatal error', - 'FetchRow()' : 'FetchRow()', - 'Input string was not in a correct format' : 'Input string was not in a correct format', - 'Internal Server Error':'The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application'} +sql_err = open('wordlists/sqli_errors.txt','r') + rce_payloads = { ';id #':'gid=', ';cat /etc/passwd #':'bin:x:2:2:bin:/bin:/usr/sbin/nologin',