Opi, mihin Windows 8 tallentaa SmartScreen-suodattimen tiedot ladatuille tiedostoille
Windowsin aiemmissa versioissa SmartScreen-suodatin oli Internet Explorerin ominaisuus, ja Windows 8: sta tulee osa Windows-tiedostojärjestelmää. Mutta miten se tietää, mitkä tiedostot on ladattu ja mitkä ovat peräisin tietokoneesta? Lue, miten How-To Geek tutkii tiedostojärjestelmässä.
Huomautus: Tässä artikkelissa annetut tiedot on tarkoitettu vain opetustarkoituksiin.
Joten mikä on Magic?
Hyvin käytetty taika koostuu varsin yksinkertaisesta tekniikasta, erityisesti Internet-vyöhykkeistä.
Vaikka voit käyttää näitä Internet-vyöhykkeitä vain Internet Explorerin kautta, niitä käytetään eri paikoissa kaikkialla Windowsissa. Aina kun lataat Internet-vyöhykkeeltä tulevan tiedoston, se merkitään erityisellä Zone Identifier -laitteella, ja tämä tunniste tallennetaan vaihtoehtoiseen tietovirtaan. Tämän nähdäkseni päätin avata suosikkikieli PowerShellin. Kirjoitin seuraavan komentosarjan nähdäksesi jokaisen tiedoston vaihtoehtoiset tietovirrat latauskansiossa.
$ Files = Get-ChildItem -Path C: Käyttäjät Taylor-lataukset
foreach ($ tiedosto $ Filesissa)
Get-Item $ File.FullName -Stream *
Näet viimeisimmän tiedoston luettelosta, sillä on lisätietovirta nimeltä Zone.Identifier, josta puhuimme. Kun avaat Windows-tiedoston, se tarkistaa tämän erityisen tietovirran ja käynnistää SmartScreenin, jos se on olemassa. Todellisessa geek -mallissa päätimme katsella tietovirran sisään nähdäksesi, mitä tietoja se on.
Get-Item -Path C: Käyttäjät Taylor Latauksetocketsniff.zip -Stream Zone * | Get-Content
Vaikka tämä ei välttämättä tarkoita mitään meille, se varmasti sai meidät miettimään, miten voimme päästä SmartScreeniin.
SmartScreenin kiertäminen Windows 8: ssa
Ensimmäinen tapa kiertää sitä käyttämällä käyttöliittymää, jos sinulla on Zone.Identifier-tietovirran sisältävä tiedosto, voit helposti poistaa sen tiedoston ominaisuuksista. Napsauta hiiren kakkospainikkeella tiedostoa ja avaa sen ominaisuudet kontekstivalikosta ja napsauta sitten Avaa-painiketta, joten nyt kun avaat tiedoston, SmartScreen ei tule laukaisemaan.
Voit myös käyttää uutta Unblock-tiedostoa cmdlet PowerShell 3: ssa, joka on skripti, joka vastaa avauspainiketta napsauttamalla.
$ Files = Get-ChildItem -Path C: Käyttäjät Taylor-lataukset
foreach ($ tiedosto $ Filesissa)
Poista-tiedosto-polku $ File.Fullname
Viimeisin tapa päästä SmartScreeniin on yksinkertaisesti lisätä lataamasi sivusto Internet Explorerin intranet-vyöhykkeelle.
Suosittelemme tietysti, että et koskaan tee sitä, koska kyseinen vyöhyke on varattu intranet-sivustoille, ja se jättää sinut alttiiksi haittaohjelmille, jotka ovat peräisin kyseisistä sivustojen sivustoista, ja tässä huomautuksessa jätän teille tämän komentosarjan löytää tiedostoja tietokoneellesi, joka peräisin Internet-alueelta.
$ Files = Get-ChildItem -Path C: Käyttäjät Taylor-lataukset
foreach ($ tiedosto $ Filesissa)
Get-Item $ File.FullName -Stream * | % if ($ _. Stream-like "Zone *") $ File.Name
Se on kaikki siinä.