Аутентификация
Обход входа, слабые пароли, небезопасное восстановление доступа, время жизни сеанса.
Смотрим на то, что атакуют чаще всего: механизм входа, разграничение прав, обработку введённого и подключённые сторонние компоненты.
Обход входа, слабые пароли, небезопасное восстановление доступа, время жизни сеанса.
Способен ли пользователь получить чужие данные, подставив другой идентификатор. Самая частая находка.
Внедрение в запросы к базе, выполнение сценариев в браузере, загрузка опасных файлов.
Подключённые библиотеки с публично известными уязвимостями. В современном проекте их десятки.
Открытые служебные адреса, включённый режим отладки, лишние заголовки, доступные архивы и копии.
Находки с оценкой опасности, способом воспроизведения и рекомендациями по устранению.
Типовое веб-приложение проверяется за одну-две недели вместе с подготовкой отчёта.
Письменное разрешение, границы работ, окно проведения, контакты для срочной связи.
Собираем сведения о приложении: точки входа, используемые технологии, открытые интерфейсы.
Вручную и инструментами, в щадящем режиме, без действий, способных нарушить работу.
Находки с очерёдностью, а после ваших исправлений - повторная проверка устранённого.
Список уязвимостей - документ, который нельзя пересылать по почте кому попало. В нём подробно описано, как воспроизвести каждую находку, и до устранения он опаснее самих уязвимостей. Передаём его защищённым способом и ограниченному кругу людей.
Законно при наличии письменного разрешения владельца системы. Работаем строго по договору, с обозначенными границами и временем. Проверять чужие системы без разрешения нельзя, и мы этого не делаем.
Работаем аккуратно и без разрушающих проверок. При этом любая такая работа несёт риск, поэтому предпочтительнее тестовая копия, а на рабочей системе - согласованное окно и свежая резервная копия наготове.
Сканер сверяется с базой известных признаков и хорошо находит устаревшие компоненты. Логические изъяны - доступ к чужому, обход правил, неверно розданные права - видит только человек. Полноценная работа сочетает оба подхода.
Опишите приложение и укажите, есть ли тестовая копия. Согласуем границы и проведём проверку.
Заявка принята
Она уже у менеджера. Ответ придёт в течение рабочего дня, а срочные обращения дежурный инженер берёт в работу сразу.
Такого города в списке нет. Проверьте написание.