Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ระบบเครือข่าย

วิธีตรวจสอบว่าโทรศัพท์ติดไวรัส Pegasus Spyware หรือไม่

ในไม่กี่วันที่ผ่านมา ข่าวเกี่ยวกับ Pegasus Spyware กำลังเป็นที่นิยมทั่วอินเทอร์เน็ต โปรแกรมอันตรายนี้ถูกพัฒนาโดยบริษัทแฮ็กชื่อดังของอิสราเอลคือ NSO Group เพื่อหน่วยบังคับกฎหมายและหน่วยข่าวกรอง เพื่อเฝ้าระวังคนจากประเทศต่างๆ อย่างลับๆ

วิธีตรวจสอบว่าโทรศัพท์ติดไวรัส Pegasus Spyware หรือไม่

รายงานจากผู้เชี่ยวชาญด้านความปลอดภัยข้อมูลแสดงว่า ณ วันที่ 23 กรกฎาคม 2021 มีโทรศัพท์และอุปกรณ์ 50,000 เครื่องติดเชื้อ Pegasus Spyware แม้จำนวนนี้เทียบกับประชากรโลกจะดูไม่มาก แต่มัลแวร์ตัวนี้อันตรายมาก มันได้รับการเข้าถึงเต็มที่ระบบโทรศัพท์และอ่านข้อมูลเช่น รูปภาพ, ภาพถ่าย, ฟังสนทนา, อ่านการติดต่อสื่อสาร และอื่นๆ อีกมากมาย

ข่าวนี้ทำให้ผู้ใช้ Android และ iOS หลายคนคิดหาวิธีตรวจสอบว่ามีสปายแวร์นี้อยู่ในโทรศัพท์หรือไม่ น่าเสียดายที่โปรแกรมแอนติไวรัสส่วนใหญ่ตรวจจับมัลแวร์นี้ไม่ได้ เนื่องจากมันใช้ช่องโหว่ Zero-day ซึ่งไม่เป็นที่รู้จักของนักพัฒนาและผู้จัดจำหน่ายฮาร์ดแวร์ โชคดีที่ Amnesty International องค์กรสิทธิมนุษย์ ได้พัฒนาเครื่องมือ Mobile Verification Toolkit (MVT) ที่คุณสามารถใช้สแกนอุปกรณ์เพื่อหามัลแวร์ Pegasus ได้ โค้ดต้นฉบับมีอยู่บน GitHub

วิธีตรวจสอบว่าโทรศัพท์ติดไวรัส Pegasus Spyware หรือไม่

MVT รองรับทั้ง Android และ iOS สามารถตรวจจับ Indicators of Compromise (IOCs) ที่ Pegasus Spyware ใช้ น่าเสียดายที่ ณ เวลาเขียนบทความนี้ ยังไม่มีแพ็กเกจติดตั้งแบบรวดเร็ว คุณจะต้องคอมไพล์และสร้างโค้ดต้นฉบับบนคอมพิวเตอร์ Linux หรือ macOS ความสามารถของ MVT กำลังดีขึ้นเรื่อยๆ เนื่องจากนักพัฒนาเพิ่มฟีเจอร์ขั้นสูงเข้าไป ตามที่เขียนอยู่ ฟีเจอร์สำคัญบางอย่างรวมถึง:

  • ถอดรหัส iOS backups ที่เข้ารหัส
  • ประมวลผลและวิเคราะห์ข้อมูลจากระบบ iOS ต่างๆ, logs, ฐานข้อมูลแอปพลิเคชัน และ system analytics
  • แอปพลิเคชันที่ติดตั้งบนอุปกรณ์ Android สามารถแยกออกมาเพื่อสแกนได้
  • ใช้โปรโตคอล ADB เพื่อรับข้อมูลการวินิจฉัยจากอุปกรณ์ Android
  • เปรียบเทียบบันทึกที่แยกออกมากับชุดตัวบ่งชี้อันตรายที่จัดรูปแบบ STIX2
  • สร้าง JSON logs สำหรับบันทึกที่แยกออกมาทั้งหมด และ JSON logs แยกสำหรับ trace อันตรายทั้งหมดที่พบ
  • สร้างไทม์ไลน์เรียงลำดับเวลาแบบสม่ำเสมอสำหรับบันทึกที่ดึงมาทั้งหมด และไทม์ไลน์ของ trace อันตรายทั้งหมดที่พบ

ตรวจสอบว่าโทรศัพท์ติด Pegasus หรือไม่ โดยใช้ MVT

какกล่าวไว้ MVT มีเฉพาะ Linux และ macOS ผมลองใช้ Windows Subsystem for Linux (WSL) แต่เกิดข้อผิดพลาด “adb_shell.exceptions.UsbDeviceNotFoundError” ทุกครั้งที่พยายามเข้าถึงโทรศัพท์ ในบทความนี้ เราจะติดตั้ง MVT บน Kali Linux หากคุณใช้ macOS โปรดดูคู่มือติดตั้งบนเว็บไซต์ MVT-docs

เพื่อเริ่มต้น เราต้องติดตั้ง dependencies ที่จำเป็นสำหรับการสร้างและคอมไพล์เครื่องมือทั้งหมด เปิด Terminal และรันคำสั่งด้านล่าง:

sudo apt install python3 python3-pip libusb-1.0-0
วิธีตรวจสอบว่าโทรศัพท์ติดไวรัส Pegasus Spyware หรือไม่

หากคุณต้องการใช้ MVT tool กับโทรศัพท์ iOS เท่านั้น คุณไม่ต้องติดตั้ง libusb-1.0-0 library นอกจากนี้ เพื่อดาวน์โหลดและติดตั้ง Pypi binaries ในท้องถิ่นที่ $PATH ให้รันคำสั่ง:

export PATH = $PATH:~/.local/bin

ต่อไป เราจะดาวน์โหลดโค้ดต้นฉบับอย่างเป็นทางการและติดตั้ง MVT โดยใช้ pip รันคำสั่งด้านล่าง:

git clone https://github.com/mvt-project/mvt.git cd mvt pip3 install
วิธีตรวจสอบว่าโทรศัพท์ติดไวรัส Pegasus Spyware หรือไม่

หลังจากดาวน์โหลดเสร็จสมบูรณ์ คุณสามารถรัน utility mvt-ios หรือ mvt-android เพื่อเริ่มสแกนอุปกรณ์ของคุณได้

วิธีตรวจสอบว่าโทรศัพท์ติดไวรัส Pegasus Spyware หรือไม่

เชื่อว่าบทความนี้ให้คำแนะนำที่ชัดเจนเกี่ยวกับวิธีสแกนโทรศัพท์หา Pegasus Malware แม้มัลแวร์อันตรายนี้จะกลายเป็นที่นิยมมากขึ้น แต่มียอดแอปพลิเคชันสปายหลายร้อยตัวทำงานบนอุปกรณ์ผู้ใช้โดยที่พวกเขาไม่รู้ ต่างแอปหลายตัวทำงานเหมือนแอปพลิเคชันที่ถูกต้องเสนอบริการที่มีประโยชน์ แต่เบื้องหลังอ่านข้อมูลสำคัญทั้งหมดบนอุปกรณ์ของคุณ เรียนรู้ที่จะปฏิบัติสุขอนามัยดิจิทัลและอยู่ปลอดภัย