Apple มาโปรโมทผลิตภัณฑ์เดสก์ท็อปว่าไม่ติดมัลแวร์ที่รังสรรค์บนระบบ Microsoft ต้นศตวรรษที่ 21 แต่อย่างไรก็ตาม ความนิยมของ iPhone ทำให้มันกลายเป็นเป้าหมายหลัก
ตามรายงาน มัลแวร์ที่ส่งผลต่อ "พันๆ" iPhone ขโมยข้อมูลเข้าสู่ App Store - แต่ผู้ใช้ iOS ส่วนใหญ่ยังคงปลอดภัย นี่คือสิ่งที่ควรรู้เกี่ยวกับมัลแวร์และแนวทางความปลอดภัยมือถือของ Apple
มัลแวร์คืออะไร?
Malware = malicious + software หมายถึงซอฟต์แวร์ที่เข้าถึงบังคับ รวบรวมข้อมูล หรือรบกวนการทำงานปกติของอุปกรณ์ - มักมีผลลัพธ์ที่ทำลายล้าง
พฤติกรรมมัลแวร์หลากหลาย รุนแรงไม่เท่ากัน บางตัวเช่น Cryptolocker และ Torrentlocker (เฉพาะออสเตรเลีย) เข้ารหัสไฟล์ บังคับคู่ออกไถ่เพื่อคืนไฟล์ บางตัวจับคีย์ที่กด ส่งกลับให้โจมตีค้นหา username, password, บัตรเครดิต
มัลแวร์ประเภทเหล่านี้ผูกมัดกับ OS เดสก์ท็อปมานาน แต iOS หลุดพ้นมากกว่า ทำไม? เลือกออกแบบอัจฉริยะของ Apple
ทำไม iOS จึงปลอดภัย?
Apple ออกแบบ iOS เน้นความปลอดภัย ทำความตัดสินใจทางสถาปัตยกรรมทำให้เป็นระบบปลอดภัยจากราก แทรกซ้อน Apple ทำให้มัลแวร์บน iOS เป็นข้อยกเว้น ไม่ใช่กฎ
Walled Garden (สวนล้อมผนัง)
Apple ควบคุมแพลตฟอร์มอย่างเข้มงวด รวมถึงแหล่งดาวน์โหลดแอป สถานที่เดียวที่รองรับอย่างเป็นทางการคือ App Store ของ Apple
สิ่งนี้ป้องกันไม่ให้ผู้ใช้ดาวน์โหลดมัลแวร์ขณะเล่นเน็ตมืด แต่ไม่ใช่ทั้งหมด Apple มีขั้นตอนความปลอดภัยเข้มงวดป้องกันมัลแวร์เข้า App Store รวมถึงการวิเคราะห์โค้ดต้นทางแบบคงที่ (static analysis)
แตระบบนี้ไม่ทรงพลังสมบูรณ์ ปี 2013 นักวิจัย Georgia Tech ส่งโปรแกรมอันตรายขึ้น App Store ชื่อ 'Jekyll' โพสต์ Tweet ส่งอีเมล โทรได้โดยไม่ขออนุญาต Jekyll ถูกลบจาก App Store ปีที่แล้ว
Sandboxing (กล่องทราย)
แอปทั้งหมดบน iPhone แยกจากกัน และจาก OS เบื้องต้น แอปที่ติดตั้งไม่สามารถลบไฟล์ระบบสำคัญ หรือกระทำไม่ได้รับอนุญาตบนแอปบุคคลที่สาม ได้ ยกเว้นผ่าน API ที่อนุมัติ
เทคนิคนี้เรียกว่า Sandboxing ส่วนสำคัญของกระบวนการความปลอดภัย iOS แอป iOS ทั้งหมดถูกแยกจากกัน ปิดโอกาสกิจกรรมอันตราย
Permissions (สิทธิ์)
หัวใจของ iOS เป็นเวอร์ชัน UNIX เรียกว่า BSD คลิบลูกพี่ลูกน้อง Linux BSD ปลอดภัยโดยการออกแบบ ส่วนหนึ่งมาจาก UNIX security model คือการควบคุมสิทธิ์อย่างเข้มงวด
ใน UNIX ใครได้อ่าน เขียน ลบ รันไฟล์ ระบุใน file permissions บางไฟล์เป็นของ 'root' = ผู้ใช้ที่มีสิทธิ์ 'เทวดา' เปลี่ยนสิทธิ์หรือเข้าถึงต้องเปิดเป็น 'root' user
Root access ใช้รันโค้ด恣意ได้ อันตรายต่อระบบ Apple ปฏิเสธ root access ให้ผู้ใช้ สำหรับผู้ใช้ iOS ส่วนใหญ่ ไม่มีความจำเป็นจริง
ผลลัพธ์จากสถาปัตยกรรมความปลอดภัยของ Apple มัลแวร์ที่ส่งผลต่อ iOS นานาที่สุด ยกเว้นอุปกรณ์ที่ jailbreak
Jailbreak คืออะไร และทำไมถึงเลว?
Jailbreak = กระบวนการลบข้อจำกัดที่ Apple วางไว้บน OS
เข้าถึงส่วนของ OS ที่ห้ามก่อน ดาวน์โหลดแอปจากแหล่งภายนอกอย่าง Cydia ใช้แอปที่ Apple บล็อก (อย่าง Grooveshark) และปรับแต่ง OS เหนือเครื่อง
มีความเสี่ยงความปลอดภัยร้ายแรงหลายประการเกี่ยวกับ jailbreak เราสรุปเหตุผลที่ควรหลีกเลี่ยงไว้เมื่อเร็วๆ นี้
สำคัญ: แอปที่ไม่ผ่านการทดสอบความปลอดภัยเข้มงวดของ Apple อาจอันตรายและทำลายความปลอดภัยของแอปที่ติดตั้งแล้ว รหัสผ่าน root เริ่มต้นของ iOS รู้จักกันดี และนادرิเปลี่ยน กังวลสำหรับผู้ติดตั้งซอฟต์แวร์จากแหล่งภายนอก Apple ชัดเจน: อัปเดตไม่ได้โดยไม่กลับสู่ stock iOS
ปัจจุบันมีภัยคุกคามจริงจากมัลแวร์เป้าหมายอุปกรณ์ jailbreak ชื่อ AppBuyer การติดไวรัสมีค่าใช้จ่ายสูง
มัลแวร์ iPhone ในธรรมชาติ
PaloAlto Networks บริษัทความปลอดภัยเครือข่ายดัง พบไวรัส iOS ในธรรมชาติติดเชื้อ พันๆ อุปกรณ์ iOS เรียกว่า AppBuyer เพราะขโมยข้อมูลเข้าสู่ App Store และซื้อแอป
ยังไม่พิสูจน์ชัดเจนว่าติดเชื้ออย่างไร แต่รู้ว่าติดได้เฉพาะอุปกรณ์ที่ jailbreak หลังติดตั้ง AppBuyer รอเหยื่อเชื่อมต่อ App Store จริง ขโมย username password ขณะส่ง ส่งไปเซิร์ฟเวอร์ควบคุม
ไม่กี่ชั่วโมง มัลแวร์ดาวน์โหลดซอฟต์แวร์อันตรายเพิ่ม ปลอมเป็นยูทิลิตี้ปลดล็อก .GZIP ใช้ข้อมูลเข้าสู่ระบบของเหยื่อซื้อแอปหลายตัวจาก App Store อย่างเป็นทางการ
ไม่มีวิธีลบ AppBuyer ชัดเจน คำแนะนำทางการจาก Palo Alto Networks: อย่า jailbreak iOS ตั้งแต่แรก หากติดไวรัส ควรรีเซ็ตข้อมูลเข้าสู่ Apple และติดตั้ง iOS stock ใหม่
รายละเอียดระดับต่ำของ AppBuyer อธิบายเพิ่มในบล็อกโพสต์ยอดเยี่ยมจาก Palo Alto Networks
ภัยคุกคามที่ไม่ชัดเจนแต่มีจริง
สรุป: ใช่ iPhone ติดมัลแวร์ได้ แต่จริงๆ แล้วก็ต่อตอนที่ jailbreak อยากได้ iPhone ปลอดภัย? อย่า jailbreak อยากได้ iPhone ปลอดภัยมาก? เรียนรู้การแข็งแกร่ง (hardening)
คุณ jailbreak โทรศัพท์ไหม? เคยมีปัญหาความปลอดภัย? บอกมาในคอมเมนต์!
PhotoCredit: Denys Prykhodov / Shutterstock.com, Kilmainham Gaol (Sean Munson), 360b / Shutterstock.com