Domovská » jak » Zjistěte, kde Windows 8 ukládá informace filtru SmartScreen pro stažené soubory

    Zjistěte, kde Windows 8 ukládá informace filtru SmartScreen pro stažené soubory

    V předchozích verzích systému Windows byl filtr SmartScreen funkcí aplikace Internet Explorer, v systému Windows 8 se stává součástí systému souborů Windows. Jak však ví, které soubory byly staženy a které z počítače pocházejí? Přečtěte si o tom, jak How-To Geek šel zkoumat v systému souborů.

    Poznámka: Informace uvedené v tomto článku jsou pouze pro vzdělávací účely.

    Takže jaká je kouzla?

    No kouzlo, které zde používáme, se skutečně skládá z poměrně jednoduché technologie, nejvíce pozoruhodně internetových zón.

    Zatímco přístup k nastavení těchto internetových zón lze získat pouze prostřednictvím aplikace Internet Explorer, používají se na různých místech v systému Windows. Kdykoli stáhnete soubor, který pochází z internetové zóny, je označen zvláštním identifikátorem zóny a tento identifikátor je uložen v alternativním datovém proudu. Abych to viděl, rozhodl jsem se otevřít svůj oblíbený skriptovací jazyk PowerShell. Napsal jsem následující skript, abych viděl alternativní datové proudy jednotlivých souborů ve složce ke stažení.

    $ Files = Get-ChildItem - cesta C: \ Users \ Taylor \ Downloads
    foreach ($ Soubor v $ Souborů)

    Získat položku $ File.FullName -Stream *

    Vidíte ten poslední soubor v seznamu, má další datový proud zvaný Zone.Identifier, o čem jsme mluvili. Když otevřete soubor v systému Windows, zkontroluje tento speciální datový proud a spustí aplikaci SmartScreen, pokud existuje. Ve skutečném geekovém módu jsme se rozhodli podívat do datového toku, abyste zjistili, jaké informace má.

    Get-Cesta k položce C: \ Users \ Taylor \ Downloads \ socketsniff.zip -Stream Zone * | Získat obsah

    Zatímco to pro nás nic neznamená, rozhodně nás přemýšlíme o tom, jak se můžeme dostat kolem SmartScreenu.

    Jak obejít SmartScreen v systému Windows 8

    První způsob, jak se obejít pomocí GUI, máte-li soubor s datovým tokem Zone.Identifier, můžete ho snadno odblokovat z vlastností souboru. Stačí kliknout pravým tlačítkem myši na soubor a otevřít jeho vlastnosti z kontextového menu a pak kliknout na tlačítko Odblokovat, takže teď když otevřete soubor, SmartScreen se zpřístupní.

    Můžete také použít nový odblokovací soubor cmdlet v PowerShell 3, což je skript ekvivalent klepnutí na tlačítko odblokování.

    $ Files = Get-ChildItem - cesta C: \ Users \ Taylor \ Downloads
    foreach ($ Soubor v $ Souborů)

    Odblokovat-Soubor-Path $ File.Fullname

    Konečným způsobem, jak obejít aplikaci SmartScreen, je jednoduše přidat web, který stáhnete z intranetové zóny v aplikaci Internet Explorer.

    Samozřejmě vám doporučujeme, abyste to nikdy neudělali, protože tato zóna je vyhrazena pro intranetové stránky a zanechává vás zranitelnou malware, která pochází z těchto stránek v seznamu, a na tuto poznámku vás nechávám s tímto skriptem najít soubory na vašem PC, které pochází z internetové zóny.

    $ Files = Get-ChildItem - cesta C: \ Users \ Taylor \ Downloads
    foreach ($ Soubor v $ Souborů)

    Získat položku $ File.FullName -Stream * | % if ($ _. Stream jako "Zone *") $ FileName

    To je vše, co je k tomu.