Ответственность и согласие на тестирование
Знание уязвимостей — это инструмент, и применять его к чужим системам без разрешения нельзя.
Авторизованное тестирование — проверка защищённости системы, на которую получено явное письменное разрешение её владельца. Без такого разрешения это правонарушение.
Главный принцип этого курса: всё, что вы узнали, предназначено для защиты — своих систем или систем, которые вам доверили проверить официально. Тот же навык, применённый к чужой системе без согласия, — это уже преступление, независимо от намерений.
Что говорит закон
В России неправомерные действия с компьютерной информацией наказуемы. Ключевые статьи Уголовного кодекса:
| Статья | О чём |
| ст. 272 УК РФ | неправомерный доступ к компьютерной информации |
| ст. 273 УК РФ | создание, использование и распространение вредоносных программ |
| ст. 274 УК РФ | нарушение правил эксплуатации средств хранения и обработки информации |
Это не теория: ответственность реальна, и «я просто учился» или «хотел показать, что у них дыра» не является оправданием. Аналогичные законы есть в большинстве стран.
Согласие — это документ
«Разрешение» — это не устное «да» в чате, а официальный документ: договор на тестирование, программа bug bounty с публичными правилами, рамки (scope) разрешённых целей. Что вне scope — трогать нельзя. Даже найдя уязвимость случайно, не используйте её и не «проверяйте глубже» — сообщите владельцу.
Ответственное раскрытие
Ответственное раскрытие (responsible disclosure) — этичный путь: если вы нашли уязвимость, вы сообщаете о ней владельцу приватно, даёте время на исправление и не публикуете детали до устранения. Это помогает защитить пользователей, а не навредить им.
Как поступать правильно
- Тестируйте только свои системы или те, где есть письменное разрешение и чёткий scope.
- Не выходите за рамки разрешённого даже из любопытства.
- Найдя уязвимость в чужой системе случайно — сообщите владельцу, не эксплуатируйте.
- Не храните и не распространяйте чужие данные, полученные при тестировании.
Частые заблуждения
- «Если дыра очевидна, проверить её — не взлом» — взлом; неправомерный доступ есть неправомерный доступ.
- «Я ничего не испортил, значит, ничего не нарушил» — сам факт доступа уже наказуем.
- «Меня не найдут» — логи, провайдеры и экспертиза существуют; риск реален.
Итог
- Применять навыки можно только к своим системам или с письменного разрешения.
- В РФ ответственность установлена ст. 272-274 УК РФ.
- Этичный путь при находке — ответственное раскрытие владельцу.