If-Koubou

Opi, missä Windows 8 tallentaa SmartScreenin suodatustiedot ladatuille tiedostoille

Opi, missä Windows 8 tallentaa SmartScreenin suodatustiedot ladatuille tiedostoille (Miten)

Aiemmissa Windows-versioissa SmartScreen-suodatin oli Internet Explorerin ominaisuus, ja Windows 8: sta se tulee osa Windows-tiedostojärjestelmää. Mutta miten se tietää, mitkä tiedostot on ladattu ja mitkä ovat peräisin tietokoneesta? Lue, miten How-To Geek lähti tutustumaan tiedostojärjestelmään.

Huomautus: Tässä artikkelissa annetut tiedot ovat vain opetustarkoituksia varten.

Joten Mikä on Magic?

Hyvin tuttu taikuus koostuu melko yksinkertaisesta teknologiasta, erityisesti Internet-vyöhykkeistä.

Vaikka voit käyttää näitä Internet-vyöhykkeitä vain Internet Explorerin kautta, niitä käytetään eri paikoissa Windows-ympäristössä. Aina kun lataat Internet-vyöhykkeeltä tulevan tiedoston, se tunnistetaan erityisellä vyöhyketunnisteella ja tämä tunniste tallennetaan vaihtoehtoiseen tietovirtaan. Nähdäkseni päädyin avaamaan avoimen suosikkikoodin kielen, PowerShellin. Kirjoitin seuraavan komentosarjan nähdäksesi kunkin tiedoston vaihtoehtoiset tietovirrat latauskansioistani.

$ Files = Get-ChildItem -Path C: \ Käyttäjät \ Taylor \ Downloads
foreach ($ tiedosto tiedostossa $)

Get-Item $ File.FullName -Stream *

Näet viimeisen tiedoston luettelossa, sillä on ylimääräinen tietovirta nimeltä Zone.Identifier, josta me puhumme. Kun avaat tiedoston Windowsissa, se tarkistaa tämän erityisen tietovirran ja käynnistää SmartScreenin, jos se on olemassa. Todellisessa geekmuodossa päätimme ottaa kurkkua tietovirran sisällä nähdäksesi, mitä tietoja hänellä oli.

Get-Item -Path C: \ Käyttäjät \ Taylor \ Downloads \ socketsniff.zip -Stream-alue * | Get-Content

Vaikka tämä ei ehkä tarkoita mitään meille, se varmasti sai meidät ajattelemaan, miten voimme päästä SmartScreenin ympärille.

SmartScreenin kiertäminen Windows 8: ssa

Ensimmäinen tapa kiertää sitä on GUI-käyttö, jos sinulla on Zone.Identifier-tietovirran tiedosto, voit helposti poistaa sen tiedoston ominaisuuksista. Napsauta tiedostoa hiiren kakkospainikkeella ja avaa ominaisuudet kontekstivalikosta ja napsauta sitten Unblock -painiketta, joten nyt kun avaat tiedoston, SmartScreen ei tule lainkaan.

Voit myös käyttää PowerShell 3: n uutta estotiedoston cmdletä, joka on komentosarjan vastaava klikkaamalla poisto-painiketta.

$ Files = Get-ChildItem -Path C: \ Käyttäjät \ Taylor \ Downloads
foreach ($ tiedosto tiedostossa $)

Unblock-File -Path $ File.Fullname

Viimeinen tapa tavoittaa SmartScreen on lisätä verkkosivusto, jonka lataat Internet Explorerin intranet-vyöhykkeeltä.

Tietenkin suosittelemme, ettet koskaan tee sitä, koska kyseinen alue on varattu intranet-sivustoille ja se jättäisi sinut haavoittuvaksi luettelossa olevista sivustoista peräisin olevasta haittaohjelmasta. Tästä huomautuksestani jätän tämän käsikirjoituksen tietokoneesi tiedostojen etsimiseen peräisin Internet-vyöhykkeestä.

$ Files = Get-ChildItem -Path C: \ Käyttäjät \ Taylor \ Downloads
foreach ($ tiedosto tiedostossa $)

Get-Item $ File.FullName -Stream * | % if ($ _. Stream -tyyppinen "Zone *") $ File.Name

Siinä kaikki on.