Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Инструменты/GitHubGitHub/0xbug/sqliscanner
Сканеры уязвимостейЭксплуатация веб-приложенийВеб-безопасностьТестирование на ПроникновениеБезопасность Баз ДанныхArchived
GitHub0xbug/sqliscanner

SQLiScanner

Автоматическая SQL-инъекция с помощью Charles и sqlmap api

Репозиторий
82427188 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

SQLiScanner

GitHub issues GitHub forks GitHub stars Python 3.x GitHub license

Автоматическое обнаружение SQL-инъекций с помощью Charles и sqlmapapi

Документация на китайском языке здесь

Введение

Автоматическое обнаружение SQL-инъекций с помощью Charles и sqlmapapi

Зависимости

  • Django
  • PostgreSQL
  • Celery
  • sqlmap
  • redis
  • Поддерживаемые платформы

    • Linux
    • osx

    Скриншоты

    Установка

    Лучше всего загрузить SQLiScanner, клонировав Git-репозиторий:

    root@kitploit:~
    git clone https://github.com/0xbug/SQLiScanner.git --depth 1
    

    Вы можете загрузить sqlmap, клонировав Git-репозиторий:

    root@kitploit:~
    git clone https://github.com/sqlmapproject/sqlmap.git --depth 1
    

    SQLiScanner работает с Python версии 3.x на Linux и osx.

    Создайте virtualenv и установите зависимости:

    root@kitploit:~
    cd SQLiScanner/
    virtualenv --python=/usr/local/bin/python3.5 venv
    source venv/bin/activate
    pip install -r requirements.txt
    

    Настройка

    Настройка БД:

    root@kitploit:~
    SQLiScanner/settings.py:85
    
    root@kitploit:~
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.postgresql',
            'NAME': '',
            'USER': '',
            'PASSWORD': '',
            'HOST': '127.0.0.1',
            'PORT': '5432',
        }
    }
    

    Настройка отправки Email:

    root@kitploit:~
    SQLiScanner/settings.py:158
    
    root@kitploit:~
    # Email
    
    EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
    EMAIL_USE_TLS = False
    EMAIL_HOST = ''
    EMAIL_PORT = 25
    EMAIL_HOST_USER = ''
    EMAIL_HOST_PASSWORD = ''
    DEFAULT_FROM_EMAIL = ''
    
    root@kitploit:~
    scanner/tasks.py:14
    
    root@kitploit:~
    class SqlScanTask(object):
        def __init__(self, sqli_obj):
            self.api_url = "http://127.0.0.1:8775"
            self.mail_from = ""
            self.mail_to = [""]
    
    

    Синхронизация БД (Syncdb)

    root@kitploit:~
    python manage.py makemigrations scanner
    python manage.py migrate
    

    Создание суперпользователя

    root@kitploit:~
    python manage.py createsuperuser
    

    Запуск

    root@kitploit:~
    redis-server
    python sqlmapapi.py -s -p 8775
    python manage.py celery worker --loglevel=info
    python manage.py runserver
    
    Скачать инструмент