SQLiScanner – Automatic SQL Injection With Charles And Sqlmap API

Automatic SQL injection with Charles and sqlmapapiDependenciesDjangoPostgreSQLCelerysqlmapredisSupported platformsLinuxosxInstallationPreferably, you can download SQLiScanner by cloning the Git repository:git clone https://github.com/0xbug/SQLiScanner.git –depth 1You can download sqlmap by cloning the Git repository:git clone https://github.com/sqlmapproject/sqlmap.git –depth 1SQLiScanner works with Python version 3.x on Linux and osx.Create virtualenv and install requirementscd SQLiScanner/virtualenv –python=/usr/local/bin/python3.5 venvsource venv/bin/activatepip install -r requirements.txtSettingDATABASES SettingSQLiScanner/settings.py:85DATABASES = { ‘default’: { ‘ENGINE’: ‘django.db.backends.postgresql’, ‘NAME’: ”, ‘USER’: ”, ‘PASSWORD’: ”, ‘HOST’: ‘127.0.0.1’, ‘PORT’: ‘5432’, }}SendEmail SettingSQLiScanner/settings.py:158# EmailEMAIL_BACKEND = ‘django.core.mail.backends.smtp.EmailBackend’EMAIL_USE_TLS = FalseEMAIL_HOST = ”EMAIL_PORT = 25EMAIL_HOST_USER = ”EMAIL_HOST_PASSWORD = ”DEFAULT_FROM_EMAIL = ”scanner/tasks.py:14class SqlScanTask(object): def __init__(self, sqli_obj): self.api_url = “http://127.0.0.1:8775" self.mail_from = "" self.mail_to = [""]Syncdbpython manage.py makemigrations scannerpython manage.py migrateCreate superuserpython manage.py createsuperuserRunredis-serverpython sqlmapapi.py -s -p 8775python manage.py celery worker –loglevel=infopython manage.py runserverDownload SQLiScanner

Link: http://www.kitploit.com/2018/12/sqliscanner-automatic-sql-injection.html