Обложка канала

Не баг, а фича

96795 @bugfeature

Секреты, уязвимости, новости интернет-технологий.

Не баг, а фича

4 года назад
Открыть в
​​Как прочитать файл с ограниченными правами? Грамотное использование особенностей системы и функций наследования прав может существенно затруднить получение доступа к файлам, однако на практике администраторы редко используют имеющийся в их распоряжении арсенал ограничений в полном объеме, вольно или невольно оставляя лазейки в защите. Если вы не можете прочитать файл напрямую, попробуйте обратиться к его потоку данных. Для этого откройте каталог с файлом, в адресной строке «Проводника» введите команду «cmd» и нажмите «ENTER». Так вы запустите «Командную строку» с привязкой к папке. Если файл предположительно содержит кириллические символы, сначала нужно будет изменить кодировку командой «chcp 1251». Затем выполните «more < name.txt::$DATA > forsave.txt», где «name.txt» - файл, который нужно прочитать, а «forsave.txt» - файл, куда будет сохранен вывод команды. В результате содержимое исходного файла будет сохранено в новом файле. Если администратор не халтурил, получить доступ к файлу описанным выше способом не получится, так как при грамотном назначении прав доступа метод обращения к объекту не будет иметь значения. Но так происходит не всегда, поэтому такой подход стоит попробовать. #система #windows