Pagrindinis » kaip » Sužinokite, kur „Windows 8“ saugo „SmartScreen“ filtro informaciją atsisiunčiamiems failams

    Sužinokite, kur „Windows 8“ saugo „SmartScreen“ filtro informaciją atsisiunčiamiems failams

    Ankstesnėse „Windows“ versijose „SmartScreen“ filtras buvo „Internet Explorer“ funkcija, o „Windows 8“ tampa „Windows“ failų sistemos dalimi. Bet kaip ji žino, kurie failai buvo parsiųsti ir kurie iš jūsų kompiuterio? Skaitykite toliau, kad pamatytumėte, kaip „How-To Geek“ tyrinėjo failų sistemoje.

    Pastaba: šiame straipsnyje pateikta informacija skirta tik švietimo tikslams.

    Taigi, kas yra magija?

    Na, čia naudojama magija iš tikrųjų susideda iš gana paprastos technologijos, ypač interneto zonos.

    Nors galite pasiekti prieigą prie šių interneto zonų nustatymų tik naudodami „Internet Explorer“, jie naudojami įvairiose Windows vietose. Kai atsisiunčiate failą, gaunamą iš interneto zonos, jis pažymėtas specialiu zonos identifikatoriumi, ir šis identifikatorius yra saugomas alternatyviame duomenų sraute. Norėdami tai pamatyti, nusprendžiau atidaryti mano mėgstamą scenarijų kalbą „PowerShell“. Parašiau šį scenarijų, kad pamatytumėte kiekvieno failo duomenų srautus mano atsisiuntimo aplanke.

    $ Files = Get-ChildItem -Path C: Vartotojai Taylor atsisiuntimai
    foreach ($ failas $ Files)

    „Get-Item“ $ File.FullName -Stream *

    Jūs matote, kad paskutinis failas sąraše, jis turi papildomą duomenų srautą, vadinamą Zone.Identifier, apie ką mes kalbėjome. Atidarius failą „Windows“, jis patikrina, ar nėra šio specialaus duomenų srauto, ir paleidžia „SmartScreen“, jei ji yra. Tikruoju geek būdu mes nusprendėme žiūrėti į duomenų srautą, kad pamatytume, kokia informacija ji laikoma.

    Get-Item -Path C: Vartotojai Taylor Atsisiunčiami failai niff.zip -Stream Zone * | Gauti turinį

    Nors tai mums nieko nereiškia, tai, žinoma, galėjo galvoti apie tai, kaip mes galime gauti „SmartScreen“.

    Kaip apeiti „SmartScreen“ „Windows 8“

    Pirmas būdas jį pasiekti yra naudoti GUI, jei turite failą su Zone.Identifier duomenų sraute, kurį galite lengvai atblokuoti iš failo savybių. Tiesiog dešiniuoju pelės mygtuku spustelėkite failą ir atidarykite jo ypatybes iš kontekstinio meniu, tada spustelėkite mygtuką Atblokuoti, todėl dabar, kai atidarote failą, „SmartScreen“ nepasiekia.

    Jūs taip pat galėtumėte naudoti naują atblokavimo failą cmdlet „PowerShell 3“, kuris yra scenarijus, atitinkantis paspaudimo atblokavimo mygtuką.

    $ Files = Get-ChildItem -Path C: Vartotojai Taylor atsisiuntimai
    foreach ($ failas $ Files)

    Atblokuoti failą -Path $ File.Fullname

    Galutinis būdas patekti į „SmartScreen“ yra tiesiog pridėti svetainę, kurią atsisiunčiate, į „Internet Explorer“ intraneto zoną.

    Žinoma, mes rekomenduojame, kad niekada to nedarytumėte, nes ši zona yra skirta intraneto svetainėms, o tai paliktų Jus pažeidžiamą kenkėjiškų programų, kilusių iš tų sąrašo svetainių, atžvilgiu. kilę iš interneto zonos.

    $ Files = Get-ChildItem -Path C: Vartotojai Taylor atsisiuntimai
    foreach ($ failas $ Files)

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

    Tai viskas, ką ji turi.