ทำเครื่องหมายปฏิบัติการเป็น“ จากคอมพิวเตอร์เครื่องอื่น” ด้วยตนเองบน Windows 10
เมื่อฉันดาวน์โหลดซอฟต์แวร์บน Windows Properties
พวกเขาได้รับธงการรักษาความปลอดภัยที่ฉันสามารถดูได้โดยคลิกขวาและเลือก บนGeneral
แท็บมีส่วนที่ระบุว่า "ความปลอดภัย: ไฟล์นี้มาจากคอมพิวเตอร์เครื่องอื่นและอาจถูกบล็อกเพื่อช่วยปกป้องคอมพิวเตอร์เครื่องนี้" พร้อมช่องทำเครื่องหมายสำหรับการปลดบล็อก
ฉันเป็นนักพัฒนาซอฟต์แวร์และต้องการทำการทดสอบกับสิ่งนี้
เมื่อฉันเลิกบล็อกไฟล์ช่องทำเครื่องหมายจะหายไป ฉันจะบล็อกซ้ำด้วยตนเองได้อย่างไร
คำตอบ
ไฟล์ถูกทำเครื่องหมายเป็น "จากคอมพิวเตอร์เครื่องอื่น" โดยใช้ NTFS Alternate Data Streams ดังที่James ได้อธิบายไว้ในคำถามอื่นอย่างสุภาพ ฉันยังพบคำแนะนำที่ดีเรียกว่าเบื้องต้นเกี่ยวกับการสำรองข้อมูลสตรีม
คุณสามารถเรียกใช้คำสั่งเพื่ออ่านและเขียนข้อมูล ADS จาก Command Prompt:
MORE < "myapp.exe:Zone.Identifier"
(
ECHO [ZoneTransfer]
ECHO ZoneId=4
)>myapp.exe:Zone.Identifier
และจาก Powershell:
Get-Content -Path .\myapp.exe -Stream Zone.Identifier
Set-Content -Path .\myapp.exe -Stream Zone.Identifier -Value "[ZoneTransfer]`nZoneId=4"
เบราว์เซอร์บางตัวยังเก็บข้อมูลเมตาอื่น ๆ ไว้ที่นั่นเช่น Referer และโฮสต์ URL ของการดาวน์โหลด
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับโซนที่เกี่ยวกับการรักษาความปลอดภัยโซน URL ค่าเริ่มต้นคือ:
Value Setting
------------------------------
0 My Computer
1 Local Intranet Zone
2 Trusted sites Zone
3 Internet Zone
4 Restricted Sites Zone
คุณสามารถอ่านเกี่ยวกับอื่น ๆ ชื่อ ADS ที่รู้จักกันที่เป็นที่รู้จักในชื่อสำรองกระแส