เมื่อระบบติดมัลแวร์ ผู้ดูแลต้องแยกเครื่อง รักษาหลักฐาน กำจัดภัย และเปลี่ยนข้อมูลรับรองว่า โปรแกรมตัวหนึ่งถูกคอมไพล์เป็นแฟ้มปฏิบัติการสำหรับวินโดวส์ โปรแกรมนั้นอาจใช้ได้บน Linux ได้หรือไม่ และเหตุผลคืออะไร
กได้เสมอ ถ้าติดตั้ง .NET Framework บน Linux
ขได้เสมอ เพราะโปรแกรมทั้งหมดใช้ได้กับระบบปฏิบัติการใด ๆ
คได้บ้าง ถ้าโปรแกรมนั้นเขียนด้วยภาษา Python
งไม่ได้ เพราะแฟ้มปฏิบัติการสำหรับวินโดวส์มีรูปแบบไบนารี่ที่เฉพาะเจาะจง และจำเป็นต้องการคำสั่งของระบบปฏิบัติการ Windows ที่ Linux ไม่มี
เฉลยอธิบาย
แฟ้มปฏิบัติการสำหรับวินโดวส์เป็นไบนารี่ที่คอมไพล์ให้ทำงานกับระบบปฏิบัติการ Windows โดยใช้ API และคำสั่งเฉพาะของ Windows เมื่อย้ายไป Linux ระบบไม่สามารถตีความคำสั่งเหล่านั้นได้ Choice_b ไม่ถูกต้อง choice_c เกี่ยวข้องกับการตีความไม่ใช่การคอมไพล์ choice_d ไม่ทำให้ประเภทไบนารี่เปลี่ยนแปลง