Trang chủ » làm thế nào để » Tìm hiểu nơi Windows 8 lưu trữ thông tin bộ lọc SmartScreen cho các tệp đã tải xuống

    Tìm hiểu nơi Windows 8 lưu trữ thông tin bộ lọc SmartScreen cho các tệp đã tải xuống

    Trong các phiên bản trước của Windows, bộ lọc SmartScreen là một tính năng của Internet Explorer, với Windows 8, nó trở thành một phần của hệ thống tệp Windows. Nhưng làm thế nào để biết tập tin nào đã được tải xuống và tập tin nào có nguồn gốc từ PC của bạn? Đọc tiếp để xem How-To Geek đã khám phá trong hệ thống tệp.

    Lưu ý: Thông tin được cung cấp trong bài viết này chỉ dành cho mục đích giáo dục.

    Vậy ma thuật là gì?

    Chà, ma thuật được sử dụng ở đây thực sự bao gồm công nghệ khá đơn giản, đáng chú ý nhất là Internet.

    Mặc dù bạn chỉ có thể truy cập vào các cài đặt cho các Vùng Internet này qua Internet Explorer, nhưng chúng được sử dụng ở nhiều nơi khác nhau trên Windows. Bất cứ khi nào bạn tải xuống một tệp đến từ vùng Internet, nó sẽ được gắn thẻ với Mã định danh vùng đặc biệt và mã định danh này được lưu trữ trong một luồng dữ liệu thay thế. Để thấy điều này, tôi quyết định mở ra ngôn ngữ kịch bản yêu thích của mình, PowerShell. Tôi đã viết đoạn script sau để xem các luồng dữ liệu thay thế của mỗi tệp trong thư mục tải xuống của tôi.

    $ Files = Get-ChildItem -Path C: \ Users \ Taylor \ Tải xuống
    foreach ($ File in $ Files)

    Nhận-Mục $ File.FullName -Stream *

    Bạn thấy tập tin cuối cùng trong danh sách, nó có một luồng dữ liệu bổ sung có tên là Zone.Identifier, đó là những gì chúng ta đang nói đến. Khi bạn mở một tệp trong Windows, nó sẽ kiểm tra luồng dữ liệu đặc biệt này và kích hoạt SmartScreen nếu nó tồn tại. Trong thời trang thực sự, chúng tôi quyết định xem qua luồng dữ liệu để xem thông tin nào được lưu giữ.

    Get-Item -Path C: \ Users \ Taylor \ Tải xuống \ socketsniff.zip -Stream Zone * | Có được nội dung

    Mặc dù điều đó có thể không có ý nghĩa gì với chúng tôi, nhưng nó chắc chắn khiến chúng tôi suy nghĩ về cách chúng tôi có thể đi xung quanh SmartScreen.

    Cách vượt qua SmartScreen trong Windows 8

    Cách đầu tiên để khắc phục nó là sử dụng GUI, nếu bạn có một tệp có luồng dữ liệu Zone.Identifier, bạn có thể dễ dàng bỏ chặn nó khỏi các thuộc tính của tệp. Chỉ cần nhấp chuột phải vào tệp và mở thuộc tính của nó từ menu ngữ cảnh và sau đó nhấp vào nút Bỏ chặn, vì vậy bây giờ khi bạn mở tệp, SmartScreen sẽ không được kích hoạt.

    Bạn cũng có thể sử dụng lệnh ghép ngắn tệp bỏ chặn mới trong PowerShell 3, đây là tập lệnh tương đương với việc nhấp vào nút bỏ chặn.

    $ Files = Get-ChildItem -Path C: \ Users \ Taylor \ Tải xuống
    foreach ($ File in $ Files)

    Bỏ chặn tệp -Path $ File.Fullname

    Cách cuối cùng để khám phá SmartScreen là chỉ cần thêm trang web bạn đang tải xuống từ vùng mạng nội bộ trong Internet Explorer.

    Tất nhiên, chúng tôi khuyên bạn không bao giờ làm điều đó vì vùng đó được dành riêng cho các trang web mạng nội bộ và nó sẽ khiến bạn dễ bị phần mềm độc hại bắt nguồn từ các trang web đó trong danh sách và trên lưu ý đó tôi để lại cho bạn tập lệnh này để tìm các tệp trên PC có nguồn gốc từ khu vực internet.

    $ Files = Get-ChildItem -Path C: \ Users \ Taylor \ Tải xuống
    foreach ($ File in $ Files)

    Nhận-Mục $ File.FullName -Stream * | % if ($ _. Khu vực giống như luồng trực tuyến * Dòng) $ File.Name

    Thats tất cả để có nó.