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

Turinys:

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

Video: Sužinokite, kur "Windows 8" saugo "SmartScreen" filtro informaciją atsisiunčiamiems failams

Video: Sužinokite, kur
Video: Efektyvus keletos "Google AdWords" paskyrų valdymas (įrašas anglų kalba) - YouTube 2024, Balandis
Anonim
Ankstesnėse "Windows" versijose "SmartScreen" filtras buvo "Internet Explorer" funkcija, o "Windows 8" ji tapo "Windows" failų sistemos dalimi. Bet kaip jis žino, kokie failai buvo atsiųsti, o kurie iš jų buvo jūsų kompiuteryje? Perskaitykite, kaip "How-To Geek" tyrinėjo failų sistemoje.
Ankstesnėse "Windows" versijose "SmartScreen" filtras buvo "Internet Explorer" funkcija, o "Windows 8" ji tapo "Windows" failų sistemos dalimi. Bet kaip jis žino, kokie failai buvo atsiųsti, o kurie iš jų buvo jūsų kompiuteryje? Perskaitykite, kaip "How-To Geek" tyrinėjo failų sistemoje.

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

Taigi, kas yra magija?

Na, čia naudojama magija iš tikrųjų susideda iš gana paprastų technologijų, ypač interneto zonų.

Nors prieigą prie šių interneto zonų galite pasiekti tik naudojant "Internet Explorer", jie naudojami įvairiose vietose visoje "Windows" sistemoje. Kai atsisiųsite failą iš interneto zonos, jis bus pažymėtas specialiu zonos identifikatoriumi ir šis identifikatorius bus saugomas alternatyviame duomenų sraute. Norėdami tai pamatyti, aš nusprendžiau atidaryti savo mėgstamą scenarijų kalbą PowerShell. Aš parašiau šį scenarijų, kad galėčiau pamatyti kiekvieno failo alternatyvius duomenų srautus mano atsisiuntimų aplanke.
Nors prieigą prie šių interneto zonų galite pasiekti tik naudojant "Internet Explorer", jie naudojami įvairiose vietose visoje "Windows" sistemoje. Kai atsisiųsite failą iš interneto zonos, jis bus pažymėtas specialiu zonos identifikatoriumi ir šis identifikatorius bus saugomas alternatyviame duomenų sraute. Norėdami tai pamatyti, aš nusprendžiau atidaryti savo mėgstamą scenarijų kalbą PowerShell. Aš parašiau šį scenarijų, kad galėčiau pamatyti kiekvieno failo alternatyvius duomenų srautus mano atsisiuntimų aplanke.

$Files = Get-ChildItem -Path C:UsersTaylorDownloads foreach($File in $Files) { Get-Item $File.FullName -Stream * }

Jūs matote tą paskutinį failą sąraše, jis turi papildomą duomenų srautą "Zone.Identifier", apie kurį kalbame. Kai atidarote failą sistemoje "Windows", jis tikrina, ar yra šis ypatingas duomenų srautas, ir paleidžia "SmartScreen", jei jis egzistuoja. Tikroji "geek" mada nusprendėme žvilgtelėti į duomenų srautą, kad galėtume sužinoti, kokią informaciją ji laikė.
Jūs matote tą paskutinį failą sąraše, jis turi papildomą duomenų srautą "Zone.Identifier", apie kurį kalbame. Kai atidarote failą sistemoje "Windows", jis tikrina, ar yra šis ypatingas duomenų srautas, ir paleidžia "SmartScreen", jei jis egzistuoja. Tikroji "geek" mada nusprendėme žvilgtelėti į duomenų srautą, kad galėtume sužinoti, kokią informaciją ji laikė.

Get-Item -Path C:UsersTaylorDownloadssocketsniff.zip -Stream Zone* | Get-Content

Nors tai mums nieko nereiškia, jis tikrai paskatino mus galvoti apie tai, kaip mes galime išbandyti "SmartScreen".
Nors tai mums nieko nereiškia, jis tikrai paskatino mus galvoti apie tai, kaip mes galime išbandyti "SmartScreen".

Kaip aptikti "SmartScreen" sistemoje "Windows 8"

Pirmasis būdas apsispręsti - naudojant GUI, jei turite failą su duomenų sraute Zone.Identifier, galite lengvai jį atblokuoti iš failo savybių. Tiesiog spustelėkite failą dešiniuoju pelės klavišu ir atidarykite jo ypatybes kontekstiniame meniu, tada spustelėkite mygtuką Atblokuoti, todėl dabar atidarius failą "SmartScreen" bus įjungtas.

Taip pat galite naudoti naują "Unblock" failo cmdlet "PowerShell 3", kuris yra scenarijaus ekvivalentas spustelėdami mygtuką "Unblock".
Taip pat galite naudoti naują "Unblock" failo cmdlet "PowerShell 3", kuris yra scenarijaus ekvivalentas spustelėdami mygtuką "Unblock".

$Files = Get-ChildItem -Path C:UsersTaylorDownloads foreach($File in $Files) { Unblock-File –Path $File.Fullname }

Galutinis būdas "SmartScreen" aplenkti yra tiesiog pridėti iš interneto naršyklės internetinę naršyklę į intraneto zoną.

Žinoma, mes rekomenduojame tai niekada nedaryti, nes ši zona yra rezervuota intraneto svetainėms ir ji paliks jus pažeidžiama kenkėjiškų programų, kilusių iš tų svetainių sąraše, ir šioje pastaboje palieku jums šį scenarijų, kad galėčiau rasti failus į savo kompiuterį, kad kilęs iš interneto zonos.
Žinoma, mes rekomenduojame tai niekada nedaryti, nes ši zona yra rezervuota intraneto svetainėms ir ji paliks jus pažeidžiama kenkėjiškų programų, kilusių iš tų svetainių sąraše, ir šioje pastaboje palieku jums šį scenarijų, kad galėčiau rasti failus į savo kompiuterį, kad kilęs iš interneto zonos.

$Files = Get-ChildItem -Path C:UsersTaylorDownloads foreach($File in $Files) { Get-Item $File.FullName -Stream * | %{if($_.Stream -like “Zone*”){$File.Name}} }

Tai viskas priklauso nuo to.

Rekomenduojamas: