Similar presentations:
10_03
1. Консольный сканер уязвимостей веб-сайтов
Консольный сканеруязвимостей вебсайтов
Гайнуллин Самирхан, 10А
2. Описание продукта
• Консольное приложение• Проверка безопасности сайтов
• Отчёты в нескольких форматах
3. Проблема
ГипотезаСложность и недоступность
инструментов безопасности
Простой инструмент повысит
регулярность проверок
4. 88.6%
Сайтов в России имеют самые распространенные уязвимости5. Целевая аудитория
Проект ориентирован на пользователей,которым требуется быстрая и простая
проверка безопасности веб-сайтов без
сложной настройки и глубоких знаний в
области ИБ.
6. Нормативная оценка
Сканер используется только для собственных сайтовили ресурсов с явным письменным разрешением
владельца (scope, договор, bug bounty).
149-ФЗ: не выходим за согласованный домен и типы
тестов, не обходим авторизацию без согласия, не
нарушаем работоспособность сервиса.
152-ФЗ: не целимся в персональные данные, не
сохраняем и не обрабатываем ПДн без правового
основания; результаты отчёта не содержат
идентифицирующую информацию о пользователях.
7. План действий
01Анализ проблемы
04
Тестирование
02
03
Проектирование
архитектуры
Реализация
функционала
05
06
Внедрение
Анализ
результатов
8. Что представляет из себя продукт
• CLI-приложение• Автоматическое сканирование
• Наглядный вывод результатов
9. Функции продукта
Анализ сайтаПоиск уязвимостей
Анализ структуры
Генерация отчётов
10. Работа программы
11. Работа программы
12. Работа программы
13. Работа программы
14. Работа программы
15. Работа программы
16. Что было использовано при создании
PythonArgparse
Colorama
17. Аналоги
Мощный и функциональныйинструмент, но требует сложной
настройки и опыта.
Разработанный проект
выигрывает за счёт простоты,
быстрого запуска и
минимального порога входа.
Эффективен для поиска
устаревших серверных
уязвимостей, однако плохо
подходит для современных
веб-приложений. Проект
обеспечивает более
универсальный и удобный
первичный анализ.
Специализирован на SQLинъекциях и не даёт общей
картины безопасности.
Предлагаемый инструмент
выполняет комплексную
проверку без узкой привязки к
одному типу атак.
18. Преимущества
Главные преимуществапроекта — это простота,
скорость работы и
понятный результат.
Инструмент не перегружен
функциями, но при этом
легко расширяется.
01
02
03
Простота
использования
Низкий порог
входа
Расширяемость
19. Перспективы развития
Новые проверкиРекомендации по устранению
Веб-интерфейс