Windows Tips & News

Внимавайте: базираните на Chromium браузъри запазват началния URL за изтегляне за файлове

click fraud protection
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Знаете ли, че браузърите, базирани на Chromium, като Google Chrome, Chromium, Opera и т.н., запазват URL адреса на произход за всички изтеглени файлове в Windows 10 и Linux? Използвайки тази информация, вие ще можете бързо да извлечете URL адреса на източника, откъдето сте изтеглили вашите файлове. Освен това може да не ви е приятно да научите това, ако трябва да споделяте компютъра си с други потребители.

СъдържаниеКрия
Намерете изходния URL адрес на изтеглените файлове в Windows
Намерете изходния URL адрес на изтеглените файлове в Linux

Тема за инкогнито по подразбиране на Google Chrome

Намерете изходния URL адрес на изтеглените файлове в Windows

NTFS, файловата система по подразбиране на съвременните версии на Windows, поддържа съхраняване на множество потоци от данни под една файлова единица. Потокът по подразбиране (неименуван) на файл представлява съдържанието на файла, видимо в свързаното приложение, когато щракнете двукратно върху него във File Explorer. Когато дадена програма отвори файл, съхранен в NTFS, тя винаги отваря неименувания поток, освен ако разработчикът й не е кодирал изрично различно поведение. Освен това файловете могат да имат именувани потоци.

Когато изтегляте файл с браузър, базиран на Chromium, той добавя алтернативен поток от данни към него, който съдържа пълния URL за изтегляне (директна връзка) към файла докато не отблокирате то. Освен това той съхранява референтна страница, която ви позволява да видите от коя уеб страница точно сте изтеглили файла.

Реклама

За да намерите изходен URL за файл, изтеглен с базиран на Chromium браузър,

  1. Отвори PowerShell във вашата папка за изтегляния. Можете да направите това, като отворите папката в Explorer и след това напишете powershell.exe в адресната лента. Той ще го отвори директно в пътя на тази папка.
  2. Изпълнете следната команда: Get-Content "име на файла" -Stream Zone. Идентификатор.
  3. Заменете „име на файла“ с действителния файл, който сте изтеглили и все още не сте деблокирали.Windows 10 Прочетете съдържанието на алтернативния поток 3

Както можете да видите, Chrome добавя два реда, ReferrerURL и HostURL към алтернативния NTFS поток, така че всеки, който има достъп до вашия компютър, може бързо да намери откъде сте изтеглили вашите файлове.

Веднъж ти деблокирайте файла, тази информация ще бъде премахната.

Забележка: Ако сте активирали тази настройка на груповите правила „Do да не запазва информацията за зоната в прикачените файлове" или използван Winaero Tweaker за да активирате настройката „Деактивирайте блокирането на изтеглените файлове в Explorer“, тогава изходният URL адрес няма да се съхранява във файла.

Намерете изходния URL адрес на изтеглените файлове в Linux

Linux може да бъде инсталиран на различни файлови системи. Днешният де-факто стандарт е Ext4 FS. Въпреки че не поддържа алтернативни потоци, той поддържа специална структура от данни, наречена "inode". Inode съхранява различна информация за файл, включително неговите разрешения за четене, запис, изпълнение, собственост, тип файл, размер на файла и много други. Inode автоматично се присвоява на всеки файл, когато е създаден.

В Linux браузърите, базирани на Chromium, съхраняват стойностите ReferrerURL и HostURL в inode, така че той винаги е достъпен. Не можете да деблокирате изтегления файл, както можете в Windows 10. Сигурен съм, че много от новодошлите в Linux не са наясно с тази функция, така че ще бъдат изненадани.

За да намерите URL адреса на произход на изтегления файл в Linux,

  1. Отворете приложението за емулатор на терминал. Всяко приложение е подходящо.
  2. Въведете командата getfattr -d "име на файла".
  3. Заменете частта "име на файла" с действителния път до файла, който искате да проверите.Linux Download Origin Url Getfattr

Струва си да се спомене, че в Linux описаното поведение не е изключително за браузъри, базирани на Chromium. Популярната програма за изтегляне на конзола, wget, също може да запази информация за произхода на файла.

За да премахнете тази информация под Linux, трябва да изпълните следните команди:

$ setfattr -x user.xdg.origin.url "име на файл" $ setfattr -x user.xdg.referrer.url "име на файл"
Linux Премахване на изходния URL адрес за изтегляне

Лично аз намирам тази функция за полезна. Това ще ви помогне да извлечете URL адреса на източника, без да се налага да го съхранявате поотделно за всеки файл. Въпреки това, някои хора може да го сметнат за разрушително за поверителността им. Имайте това предвид, когато работите с чувствителни данни. За компютър, който е подложен на криминалистични проверки, такава информация ще разкрие много.

Това е.

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Закачете всеки файл Архиви

Закачете всеки файл Архиви

Извън кутията Windows 7 ви позволява да фиксирате програми към лентата на задачите. В по-късни ве...

Прочетете още

Тема за полярните светлини за Windows 8

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още

Как да покажете повече подробности за пряк път в Windows 8.1, Windows 8 и Windows 7

Как да покажете повече подробности за пряк път в Windows 8.1, Windows 8 и Windows 7

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още