Uzziniet, kur Windows 8 saglabā SmartScreen filtra informāciju lejupielādētajiem failiem
Iepriekšējās Windows versijās SmartScreen filtrs bija Internet Explorer iezīme, un Windows 8 tā kļūst par Windows failu sistēmas daļu. Bet kā tas zina, kādi faili ir lejupielādēti un kādi ir no datora? Lasiet tālāk, lai noskaidrotu, kā How-To Geek devās izpētīt failu sistēmā.
Piezīme. Šajā rakstā sniegtā informācija ir paredzēta tikai izglītības nolūkiem.
Tātad, kas ir maģija?
Nu šeit izmantotā burvība faktiski sastāv no diezgan vienkāršas tehnoloģijas, jo īpaši interneta zonām.
Kamēr jūs varat piekļūt šo interneta zonu iestatījumiem tikai, izmantojot Internet Explorer, tos izmanto dažādās vietās visā Windows. Ikreiz, kad lejupielādējat failu, kas nāk no interneta zonas, tas tiek atzīmēts ar īpašu Zone Identifier, un šis identifikators tiek saglabāts alternatīvā datu plūsmā. Lai to redzētu, es nolēmu atvērt savu iecienītāko skriptu valodu PowerShell. Es redzēju šādu skriptu, lai apskatītu katra datnes alternatīvās plūsmas lejupielādes mapē.
$ Files = Get-ChildItem -Path C: Lietotāji Taylor lejupielādes
foreach ($ fails $ Files)
Get-Item $ File.FullName -Stream *
Jūs redzat šo pēdējo failu sarakstā, tai ir papildu datu plūsma, ko sauc par Zone.Identifier, par to mēs runājām. Atverot failu sistēmā Windows, tā pārbauda šo īpašo datu plūsmu un aktivizē SmartScreen, ja tā ir. Patiesā ģeekas veidā mēs nolēmām, lai aplūkotu datu plūsmā, lai redzētu, kādu informāciju tā glabāja.
Get-Item -Path C: Lietotāji Taylor Lejupielādesocketsniff.zip -Stream Zone * | Get-Content
Lai gan tas mums nenozīmē neko, tas noteikti mums domāja par to, kā mēs varam nokļūt SmartScreen.
Kā apiet SmartScreen sistēmā Windows 8
Pirmais veids, kā to apiet, ir GUI izmantošana, ja jums ir fails ar Zone.Identifier datu plūsmu, kuru var viegli atbloķēt no faila īpašībām. Vienkārši ar peles labo pogu noklikšķiniet uz faila un atveriet tās rekvizītus konteksta izvēlnē un pēc tam noklikšķiniet uz pogas Atbloķēt, tāpēc tagad, atverot failu, SmartScreen netiks aktivizēts.
Varat arī izmantot jauno atbloķēšanas failu cmdlet programmā PowerShell 3, kas ir skripts, kas ekvivalents noklikšķinot uz atbloķēšanas pogas.
$ Files = Get-ChildItem -Path C: Lietotāji Taylor lejupielādes
foreach ($ fails $ Files)
Atbloķēt failu - ceļš $ File.Fullname
Pēdējais veids, kā apiet SmartScreen, ir vienkārši pievienot vietni, kuru lejupielādējat, no intraneta zonas Internet Explorer.
Protams, mēs iesakām jums nekad to nedarīt, jo šī zona ir rezervēta iekštīkla vietnēm, un tas atstās jūs neaizsargātus pret ļaunprātīgu programmatūru, kas nāk no šīm vietnēm sarakstā, un šajā piezīmē es atstāju jūs ar šo skriptu, lai atrastu failus datorā, kas no interneta zonas.
$ Files = Get-ChildItem -Path C: Lietotāji Taylor lejupielādes
foreach ($ fails $ Files)
Get-Item $ File.FullName -Stream * | % if ($ _. Stream-like "Zone *") $ File.Name
Tas viss ir ar to.