Attention: les navigateurs basés sur Chromium enregistrent l'URL d'origine du téléchargement pour les fichiers
Savez-vous que les navigateurs basés sur Chromium tels que Google Chrome, Chromium, Opera, etc. enregistrent l'URL d'origine de tous les fichiers téléchargés sur Windows 10 et Linux? En utilisant ces informations, vous pourrez récupérer rapidement l'URL source à partir de laquelle vous avez téléchargé vos fichiers. De plus, vous pourriez être mécontent d'apprendre cela si vous devez partager votre PC avec d'autres utilisateurs.
Trouver l'URL d'origine des fichiers téléchargés sous Windows
NTFS, le système de fichiers par défaut des versions modernes de Windows, prend en charge le stockage de plusieurs flux de données sous une seule unité de fichier. Le flux par défaut (sans nom) d'un fichier représente le contenu du fichier visible dans l'application associée lorsque vous double-cliquez dessus dans l'explorateur de fichiers. Lorsqu'un programme ouvre un fichier stocké sur NTFS, il ouvre toujours le flux sans nom à moins que son développeur n'ait explicitement codé un comportement différent. En plus de cela, les fichiers peuvent avoir des flux nommés.
Lorsque vous téléchargez un fichier avec un navigateur basé sur Chromium, il y ajoute un flux de données alternatif qui contient l'URL de téléchargement complète (un lien direct) vers le fichier jusqu'à ce que tu débloques ce. En outre, il stocke une page de référence qui vous permet de voir à partir de quelle page Web exactement vous avez téléchargé le fichier.
Publicité
Pour trouver l'URL d'origine du fichier téléchargé avec un navigateur basé sur Chromium,
- Ouvert PowerShell dans votre dossier de téléchargements. Vous pouvez le faire en ouvrant le dossier dans l'explorateur, puis en tapant powershell.exe dans la barre d'adresse. Il l'ouvrira directement au chemin de ce dossier.
- Exécutez la commande suivante:
Get-Content "nom de fichier" -Stream Zone. Identifiant
. - Remplacez le "nom de fichier" par le fichier réel que vous avez téléchargé et pas encore débloqué.
Comme vous pouvez le voir, Chrome ajoute deux lignes, ReferrerURL et HostURL au flux NTFS alternatif, afin que toute personne ayant accès à votre PC puisse rapidement trouver d'où vous avez téléchargé vos fichiers.
Une fois que vous débloquer le fichier, ces informations seront supprimées.
Remarque: Si vous avez activé ce paramètre de stratégie de groupe « Do ne pas conserver les informations de zone dans les pièces jointes" ou utilisé Winaero Tweaker pour activer le tweak "Désactiver le blocage des fichiers téléchargés dans l'explorateur", l'URL d'origine ne sera pas stockée dans le fichier.
Trouver l'URL d'origine des fichiers téléchargés sous Linux
Linux peut être installé sur une variété de systèmes de fichiers. La norme de facto d'aujourd'hui est l'Ext4 FS. Bien qu'il ne prenne pas en charge les flux alternatifs, il prend en charge une structure de données spéciale appelée "inode". Inode stocke diverses informations sur un fichier, notamment ses autorisations de lecture, d'écriture, d'exécution, sa propriété, son type de fichier, sa taille et bien d'autres. Un inode est automatiquement affecté à n'importe quel fichier lors de sa création.
Sous Linux, les navigateurs basés sur Chromium stockent les valeurs ReferrerURL et HostURL dans l'inode, de sorte qu'il est toujours accessible. Vous ne pouvez pas débloquer le fichier téléchargé comme vous le pouvez dans Windows 10. Je suis sûr que beaucoup de nouveaux arrivants sur Linux ne sont pas au courant de cette fonctionnalité, ils seront donc surpris.
Pour trouver l'URL d'origine du fichier téléchargé sous Linux,
- Ouvrez votre application d'émulateur de terminal. N'importe quelle application convient.
- Tapez la commande
getfattr -d "nom de fichier"
. - Remplacez la partie "nom de fichier" par le chemin d'accès réel au fichier que vous souhaitez vérifier.
Il convient de mentionner que sous Linux, le comportement décrit n'est pas exclusif aux navigateurs basés sur Chromium. Le téléchargeur de console populaire, wget, peut également enregistrer les informations d'origine du fichier.
Pour supprimer ces informations sous Linux, vous devez exécuter les commandes suivantes :
$ setfattr -x user.xdg.origin.url "nom de fichier" $ setfattr -x user.xdg.referrer.url "nom de fichier"
Personnellement, je trouve cette fonctionnalité utile. Il vous aidera à récupérer l'URL source sans que vous ayez à la stocker individuellement pour chaque fichier. Cependant, certaines personnes peuvent trouver cela destructeur pour leur vie privée. Gardez cela à l'esprit lorsque vous traitez des données sensibles. Pour un PC soumis à des contrôles médico-légaux, de telles informations révéleront beaucoup de choses.
C'est ça.