12Sep

Erfahren Sie, wo Windows 8 SmartScreen-Filterinformationen für heruntergeladene Dateien speichert

click fraud protection

In früheren Versionen von Windows war der SmartScreen-Filter eine Funktion von Internet Explorer, mit Windows 8 wurde er zum Windows-Dateisystem hinzugefügt. Aber woher weiß es, welche Dateien heruntergeladen wurden und welche von Ihrem PC stammen? Lesen Sie weiter, um zu erfahren, wie How-To Geek im Dateisystem geforscht hat.

Hinweis: Die Informationen in diesem Artikel dienen nur zu Schulungszwecken.

Also, was ist die Magie?

Nun, die Magie, die hier verwendet wird, besteht eigentlich aus ziemlich einfacher Technologie, vor allem Internet-Zonen.

Während Sie nur über den Internet Explorer auf die Einstellungen für diese Internetzonen zugreifen können, werden sie an verschiedenen Stellen in Windows verwendet. Wenn Sie eine Datei herunterladen, die aus der Internetzone stammt, wird sie mit einem speziellen Zonenidentifizierer versehen, und diese Kennung wird in einem alternativen Datenstrom gespeichert. Um dies zu sehen, habe ich beschlossen, meine Lieblings-Skriptsprache PowerShell zu öffnen. Ich habe das folgende Skript geschrieben, um die alternativen Datenströme jeder Datei in meinem Download-Ordner zu sehen.

instagram viewer

$ Dateien = Get-ChildItem -Pfad C: \ Benutzer \ Taylor \ Downloads
foreach( $ Datei in $ Dateien)
{
Get-Item $ Datei. FullName -Stream *
}

Sie sehen diese letzte Datei in der ListeEs hat einen zusätzlichen Datenstrom namens Zone. Identifier, von dem wir gesprochen haben. Wenn Sie eine Datei in Windows öffnen, sucht sie nach diesem speziellen Datenstrom und löst den SmartScreen aus, falls er existiert. In echter Geek-Mode haben wir uns entschieden, einen Blick in den Datenstrom zu werfen, um zu sehen, welche Informationen er enthielt.

Get-Item -Path C: \ Benutzer \ Taylor \ Downloads \ socketsniff.zip -Stream Zone * |Get-Content

Auch wenn uns das nichts sagt, haben wir sicherlich darüber nachgedacht, wie wir den SmartScreen umgehen können.

Umgehen des SmartScreen in Windows 8

Der erste Weg, um es zu umgehen, ist die Verwendung der GUI, wenn Sie eine Datei mit einem Zone. Identifier Datenstrom haben, können Sie es einfach aus den Eigenschaften der Datei entsperren. Klicken Sie einfach mit der rechten Maustaste auf die Datei und öffnen Sie ihre Eigenschaften aus dem Kontextmenü und klicken Sie dann auf die Schaltfläche Entsperren, so dass beim Öffnen der Datei der SmartScreen nicht ausgelöst wird.

Sie können auch das neue Entsperrungsdatei-Cmdlet in PowerShell 3 verwenden. Dies ist das Skriptäquivalent zum Klicken auf die Schaltfläche Entsperren.

$ Files = Get-ChildItem -Pfad C: \ Benutzer \ Taylor \ Downloads
foreach( $ Datei in $ Dateien)
{
Unblock-Datei -Pfad $ Datei. Vollname
}

Der letzte Weg um SmartScreen zu umgehen ist esFügen Sie die Website, von der Sie herunterladen, einfach in die Intranetzone im Internet Explorer ein.

Natürlich empfehlen wir Ihnen, dies nie zu tun, da diese Zone für Intranet-Sites reserviert ist und Sie anfällig für Malware aus diesen Sites in der Liste bleiben würden. In diesem Sinne überlasse ich Ihnen dieses Skript, um Dateien auf Ihrem PC zu findendas stammt aus der Internetzone.

$ Files = Get-ChildItem -Pfad C: \ Benutzer \ Taylor \ Downloads
foreach( $ Datei in $ Dateien)
{
Get-Item $ File. FullName -Stream * |%{ if( $ _. Stromähnliche "Zone *"){ $ File. Name}}
}

Das ist alles, was dazu gehört.