• Массовый сканер сайтов на уязвимости?

    @dmitry4623
    Начинающий безопасник
    Попробуй SPARTA, там можно по списку запускать поиск. Используются внутри nmap и другие сканеры, даёт хорошие результаты.
    А почему именно на linux? Чтобы просканировать все домены одного сайта, можно заюзать облачные сканеры. Вроде acunetix.com или metascan.ru, они умеют обнаруживать забытые поддомены, хосты разработчиков и другую инфраструктуру.
    Ответ написан
    Комментировать
  • Как тестировать на web-приложение на безопасность?

    @vilgeforce
    Раздолбай и программист
    Acunetix. sqlmap для поиска инъекций.
    Ответ написан
    Комментировать
  • Как тестировать на web-приложение на безопасность?

    @dmitry4623
    Начинающий безопасник
    Выше правильно посоветовали для начала почитать owasp testing guide. В крайнем случае, статьи на хабре :)
    Из сканеров еще могу посоветовать arachni, x-spider, detectify.com, metascan.ru. Последний в отчётах пишет, как экспуатировать XSS и как их устранять.
    В общем, пользуйся готовыми решениями, когда время поджимает, найдёшь самые распространённые ошибки.
    Ответ написан
    Комментировать
  • проверка на XSS сайта

    @Xrizolin
    Привет!

    Самый лучший способ проверить сайт на XSS - проверить исходный код.
    Основная причина возникновения XSS - отсутствие фильтрации пользовательского ввода на (&, <, >, ", ')

    Большинство современных ORM, шаблонизаторов в языках выполняют эскейпинг пользовательских данных, что должно защищать от XSS. К сожалению часто разработчики выключают эти проверки руками.

    Более подробно про то как защитить свой код от XSS: https://www.owasp.org/index.php/XSS_(Cross_Site_Sc...

    Как обойти фильтры и внедрить XSS: https://www.owasp.org/index.php/XSS_Filter_Evasion...

    Кстати, я один из разработчиков сканера уязвимостей, в том числе и XSS - https://metascan.ru
    Можете попробовать сканер или просто поспрашивать наших ребят. support@metascan.ru
    Ответ написан
    Комментировать
  • проверка на XSS сайта

    habrrich
    @habrrich
    Ответ написан
    Комментировать
  • Как защититься от sql иньекции?

    @Xrizolin
    ORM должна фильтровать.
    Проверить что следуешь best practice: https://www.owasp.org/index.php/SQL_Injection_Prev...
    А потом прогнать сканером уязвимостей. Например https://metascan.ru
    Ответ написан
    Комментировать
  • Как, чем, кем проверить сайт на уязвимости?

    @Xrizolin
    Хороший вопрос. И здорово, что хотя бы часть программистов началась им задаваться.
    Для того, чтобы найти ошибки нужно понимать что именно ты хочешь найти.
    Есть классические ошибки, которые мы все совершаем.
    Вот хороший гайд с примерами от OWASP.
    https://www.owasp.org/index.php/PHP_Security_Cheat...

    Можно научиться находить ошибки самому натыкивая вредоносными запросами сервис. Для этого тоже есть норм гайды. https://www.owasp.org/index.php/OWASP_Testing_Guid...

    Но это касается только уязвимостей в веб-приложении.
    Еще торчащие наружу уязвимые порты, слабые пароли, ошибки в конфигурации веб-сервера и приложения. Ну и специфичные баги для фреймворка и языка.

    Для первого взгляда и оценки насколько все плохо можно попробовать сканеры, картина будет более-менее полной.
    Из русскоязычных сервисов классный https://metascan.ru
    Из англоязычных - Acunetix, Qualys, Detectify, Tinfoil.
    Ответ написан
    Комментировать