Книга: Программирование для Linux. Профессиональный подход
10.3.1. Проблема безопасности: программы без права выполнения
10.3.1. Проблема безопасности: программы без права выполнения
Есть один хороший пример того, как обмануть неопытного пользователя, пытающегося защитить свои программы от несанкционированного запуска. Сброс бита выполнения файла еще не означает, что файл нельзя будет запустить. Дело в том, что при копировании файла копия переходит в распоряжение нового владельца. Как вы понимаете, ему не составляет никакого труда изменить права доступа к скопированному файлу и снова сделать его исполняемым. Вывод: защищайте программы не от несанкционированного запуска, а от несанкционированного копирования!
Оглавление статьи/книги
Похожие страницы
- 10.3. Права доступа к файлам
- Права для выполнения резервного копирования
- Восстановление "безнадежных" баз данных. InterBase Surgeon
- СТРУКТУРА ПРОСТОЙ ПРОГРАММЫ
- Система безопасности InterBase
- Права
- Как правильно раздавать и аннулировать права
- Общие рекомендации по безопасности
- ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
- Раздел VII Левиафан в Сети: защита права на тайну частной жизни после событий 2013 г.
- Надежность и безопасность
- Упражнения для самостоятельного выполнения