Pada versi Windows sebelumnya filter SmartScreen adalah fitur Internet Explorer, dengan Windows 8 itu menjadi bagian dari sistem file Windows. Tapi bagaimana cara mengetahui file mana yang telah diunduh dan mana yang berasal dari PC Anda? Baca terus untuk melihat bagaimana How-To Geek menjelajahi dalam sistem file.
Catatan: Informasi yang disediakan dalam artikel ini hanya untuk tujuan pendidikan.
Nah sihir yang digunakan di sini sebenarnya terdiri dari teknologi yang cukup sederhana, terutama Zona Internet.
Meskipun Anda hanya bisa mendapatkan akses ke pengaturan untuk Zona Internet ini melalui Internet Explorer, mereka digunakan di berbagai tempat di seluruh Windows. Setiap kali Anda mengunduh file yang berasal dari zona Internet, ia diberi tag dengan Pengidentifikasi Zona khusus, dan pengidentifikasi ini disimpan dalam aliran data alternatif. Untuk melihat ini saya memutuskan untuk membuka bahasa scripting favorit saya, PowerShell. Saya menulis skrip berikut untuk melihat aliran data alternatif dari setiap file di folder unduhan saya.
$ Files = Dapatkan-ChildItem -Path C: \ Users \ Taylor \ Downloads
foreach ($ File dalam $ Files)
Dapatkan-Item $ File.FullName -Stream *
Anda melihat file terakhir dalam daftar, itu memiliki aliran data tambahan yang disebut Zone.Identifier, itulah yang sedang kita bicarakan. Ketika Anda membuka file di Windows, ia akan memeriksa aliran data khusus ini dan memicu SmartScreen jika ada. Dalam mode geek sejati kami memutuskan untuk mengintip di dalam aliran data untuk melihat informasi apa yang dipegangnya.
Dapatkan-Item -Path C: \ Users \ Taylor \ Downloads \ socketsniff.zip -Stream Zone * | Dapatkan-Konten
Sementara itu mungkin tidak berarti apa-apa bagi kami, itu pasti membuat kami berpikir tentang bagaimana kami bisa berkeliling SmartScreen.
Cara pertama untuk mengatasinya adalah menggunakan GUI, jika Anda memiliki file dengan aliran data Zone.Identifier Anda dapat dengan mudah membuka blokirnya dari properti file. Cukup klik kanan pada file dan buka propertinya dari menu konteks dan kemudian klik tombol Unblock, jadi sekarang ketika Anda membuka file, SmartScreen tidak akan terpicu.
Anda juga bisa menggunakan cmdlet file unblock baru di PowerShell 3, yang merupakan script yang setara dengan mengklik tombol unblock.
$ Files = Dapatkan-ChildItem -Path C: \ Users \ Taylor \ Downloads
foreach ($ File dalam $ Files)
Unblock-File -Path $ File.Fullname
Cara terakhir untuk berkeliling SmartScreen adalah dengan menambahkan situs web yang Anda unduh dari ke zona intranet di Internet Explorer.
Tentu saja kami menyarankan Anda tidak pernah melakukan itu karena zona tersebut dicadangkan untuk situs intranet dan itu akan membuat Anda rentan terhadap malware yang berasal dari situs-situs tersebut dalam daftar, dan pada catatan itu saya meninggalkan Anda dengan skrip ini untuk menemukan file di PC Anda yang berasal dari zona internet.
$ Files = Dapatkan-ChildItem -Path C: \ Users \ Taylor \ Downloads
foreach ($ File dalam $ Files)
Dapatkan-Item $ File.FullName -Stream * | % if ($ _. Stream-like "Zone *") $ File.Name
Hanya itu saja.