Как в Windows 10 получить URL-адрес скачанного с интернета файла

Лидирующие позиции среди браузеров сегодня занимает Google Chrome, причем небезосновательно. Быстрый, удобный и расширяемый, этот браузер заслуженно пользуется популярностью, но многие ли из его поклонников знают все его секреты? Известно ли вам, что Google Chrome и большинство его производных сохраняют исходный URL-адрес скачиваемых из интернета файлов? Эта фишка имеет свои плюсы, но есть у нее и обратная сторона.


Получив чужой файл, вы можете установить его источник и это плюс, с другой стороны, с таким же успехом получить сведения о происхождении скачанных вами файлов могут другие пользователи, имеющие доступ к вашему компьютеру. Очистка истории тут не поможет, так как информация хранится в самих скачанных файлах. Когда вы скачиваете с интернета какой-либо файл на диск с файловой системой NTFS, браузер на движке Chromium записывает в него альтернативной поток данных, содержащий полный URL-адрес источника.

Правда, эти данные могут быть удалены путем разблокирования полученного файла в его свойствах, но обычно мало кто из пользователей учитывает этот момент.

Свойства файла

Так как определить, с какой страницы был загружен тот или иной файл?

Всё очень просто, интересующие вас данные можно получить с помощью PowerShell. Перейдите в папку с загруженным из интернета файлом, вставьте в адресную строку Проводника команду powershell.exe и нажмите ввод.

Проводник

После того как консоль откроется, выполните в ней следующую команду, заменим FILENAME названием вашего файла вместе с его расширением.

PowerShell

Если файл доступен для скачивания по прямой ссылке, в консоль будут выведены два параметра: ReferrerURL и HostURL. Первый содержит адрес страницы, с которой был загружен файл, в качестве значения второго указана прямая на него ссылка. Если файл был загружен опосредовано, например, из выдачи изображений Google, HostURL будет содержать короткое значение about:internet, указывающее, что контент был получен из интернета.

Get-Content

Вывод отсюда можно сделать следующий.

Если вы не хотите, чтобы браузеры добавляли в файл указывающие на источник их загрузки URL-адреса, либо снимайте блокировку в их свойствах сразу после загрузки, либо вовсе отключите автоматическое сохранение сведений о зоне происхождения вложенных файлов.

Для этого разверните в редакторе реестра ключ HKCU\Software\Microsoft\Windows\CurrentVersion\PoliciesAttachments, создайте в правой колонке DWORD-параметр SaveZoneInformation и установите в качестве его значения 1.

RegEdit

SaveZoneInformation

После этого URL-адреса для загружаемых файлов в альтернативные потоки данных добавляться больше не будут.

Поделиться в соц сетях:

Подпишитесь на обновления этого блога по RSS, Email или Twitter!

Рекомендуемые публикации:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *