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

Android vs iPhone: อันไหนปลอดภัยกว่าในปี 2017?

Thanksgiving, Black Friday, Cyber Monday, และ Christmas มาทุกปี พร้อมดีลพิเศษมากมายจนปวดหัว ทำไมผมถึงบอกเรื่องนี้? เพราะกับดีลเข้ามาอาจทำคุณพิจารณาซื้อสมาร์ทโฟนใหม่ ปี 2017 ให้เรา iPhone รุ่นใหม่ และมือถือ Android ที่ดีมากด้วย (รีวิว Samsung Galaxy S8 และ OnePlus 5 ของเรา)

แต่ก่อนที่คุณจะ衝出ไปซื้อ ควรพิจารณานี้: ระบบปฏิบัติการสมาร์ทโฟนไหนปลอดภัยที่สุด? เป็น Android หรือ iPhone?

ภาพรวมฟีเจอร์ความปลอดภัย

มาพิจารณาฟีเจอร์ความปลอดภัยสมาร์ทโฟนที่สำคัญที่สุด นี่คือชุดฟีเจอร์ความปลอดภัยหลักที่ไม่มีระบบปฏิบัติการสมาร์ทโฟนควรขาด

  • ควบคุมอุปกรณ์โดยรวม รวมถึงการลบ bloatware apps, locking, PINs, และ passwords
  • ความปลอดภัย App Store/Play Store รวมถึง app permissions
  • ความปลอดภัย bug และ exploit, ความถี่ในการอัปเดต
  • การป้องกัน malware และ ransomware

มาพิจารณาฟีเจอร์ความปลอดภัยที่ Android 8.0 Oreo และ Apple iOS 11 เสนอ

Bloatware

การควบคุมอุปกรณ์โดยรวมเป็นสิ่งสำคัญ 聽起來基本但任何人購買品牌智能手機都知道這有時遠非如此 無法刪除的應用, 未知的更新, 額外的電池和頻寬使用, 以及存儲空間減少 只是這種情況的一些陷阱 那麼 Android 和 iOS 如何處理這個問題?

iOS

iOS 11 มาพร้อม pre-installed apps หลายตัว คุณสามารถลบ built-in apps ส่วนใหญ่จาก iOS 11 ได้ (หารשימהเต็มที่นี่) และการมีความควบคุมนี้เป็นฟีเจอร์ที่ดี แม้แต่ถ้าคุณเก็บ pre-installed apps ไว้ คุณก็รู้ว่าพวกมันพัฒนาและเซ็นโดย Apple built-in apps ที่ Apple ออกแบบส่วนใหญ่ปลอดภัยมาตลอดปี

วิธีลบ pre-installed iOS 11 app:

  1. แตะค้างที่สัญลักษณ์แอปจนกระทั่งมันสั่น
  2. แตะที่แอป แล้วแตะ Delete
  3. กดปุ่ม Home เพื่อเสร็จสิ้น

Android

Android เป็นเรื่องที่แตกต่างกัน Google พัฒนา Android OS แต่ผู้ผลิตอุปกรณ์หลากหลายใช้มัน สมาร์ทโฟนต่างๆ มาพร้อม pre-installed apps ต่างกัน ระดับ bloatware น่าประหลาดใจ บางครั้ง ผมซื้อ Samsung Galaxy S8 และ Samsung ใช้เวลาหลายเดือนถึงอนุญาตให้ผู้ใช้ปิดปุ่ม Bixby smart assistant (โดยไม่ต้อง root โทรศัพท์) ไม่ว่าจะเป็น pre-installed apps อื่นๆ

Samsung ไม่ใช่ผู้กระทำผิดคนเดียว พวกเขายังไม่ใช่แย่ที่สุด บาง carriers ในสหรัฐมอง pre-installed apps เป็นวิธีจับคุณเข้าไปในระบบชำระเงินมากขึ้น การลบ Android pre-installed apps ปกติเป็นประสบการณ์ที่ยาก

และไม่เหมือน Apple Android pre-installed apps พัฒนาโดยผู้ผลิตอุปกรณ์เป็นหลัก ดังนั้นไม่มีแนวทางมาตรฐานสำหรับ pre-installation สิ่งนี้รุนแรงขึ้นจากช่วง Android OS ที่ใช้งานอยู่ อุปกรณ์เก่าที่มี OS เก่ามีช่องโหว่ต่างจากอุปกรณ์ใหม่ (และผู้ผลิตมีแรงจูงน้อยมากในการ patch อุปกรณ์เก่า) ดังนั้น ช่องโหว่จึงปรากฏอย่างไม่คาดคิด ขึ้นอยู่กับอุปกรณ์

อยากลบ Android bloatware? คุณต้องค้นหา "[your device] + remove bloatware" มีโทรศัพท์มากเกินไปที่จะให้คำแนะนำเฉพาะ นอกจากนี้ คุณอาจต้องการ full root access เพื่อลบ bloatware ให้หมด -- ชุดปัญหาที่ต่างหาก (ดูคู่มือของเราถ้าคุณไม่แน่ใจ!)

Bloatware Result

iOS ชนะรอบนี้ Pre-installed apps ลบได้ง่าย (ส่วนใหญ่) แพลตฟอร์ม iOS ที่จำกัดเสนอความปลอดภัยโดยรวมที่ดีกว่า Android โอเพนซอร์ส

Locking, PINs, Passwords

ต่อไป เราพิจารณาตัวเลือกในการล็อกอุปกรณ์ด้วย PIN, password หรืออื่นๆ โดยธรรมชาติคุณจะปกป้องสมาร์ทโฟนด้วยรหัสผ่านหรือทางเลือกอื่น แต่ว่า OS ไหนทำได้ดีที่สุด?

iOS

การปล่อย iOS 11 ดึงดูดความสนใจมาก ฟีเจอร์ใหม่ให้ผู้ใช้ล็อกและปลดล็อกอุปกรณ์ด้วยใบหน้าเท่านั้น เทคโนโลยีใหม่สำหรับ iOS เรียกว่า FaceID ได้รับการตรวจสอบอย่างจริงจังแล้ว จริงๆ แล้วขณะผมเขียนบทความนี้ ทีมวิจัยเวียดนาม Bkav อ้างว่าพวกเขาแฮก FaceID ได้ด้วยแค่หน้ากาก โลกเทคโนโลยียังรอการยืนยันเพิ่มเติม แต่คุณควรดูวิดีโอด้านล่าง

ด้วยนั้น นี่ค่อนข้างซับซ้อน และไม่ส่งผลต่อคุณในปัจจุบัน

นอกจาก FaceID, TouchID ปรากฏบนทุก iPhone ตั้งแต่ 2013 (ยกเว้น iPhone X ใหม่) TouchID เปิดใช้งานปลดล็อกด้วยนิ้วมือเพื่อเข้าถึงอุปกรณ์เร็ว TouchID ถูกโฆษณาว่าเป็นวิธีล็อก iOS ที่ปลอดภัยที่สุด แต่ก็ถูกแฮกเกอร์ที่มีความคิดสร้างสรรค์เจาะได้

TouchID ถูกเจาะแบบอื่นๆ ด้วย ส่วนใหญ่ยากและต้องการการเข้าถึงอุปกรณ์หรือมือของคุณโดยตรง (ผู้ใช้สามารถปิด TouchID โดยกดปุ่มพาวเวอร์ 5 ครั้งเร็วๆ นี้จะเปิด "emergency mode" ให้ผู้ใช้โทร 911 โดยไม่ต้องปลดล็อกอุปกรณ์เต็มที่)

หากคุณไม่ใช้ TouchID หรือ FaceID คุณจะตั้ง passcode ที่แข็งแกร่ง ตัวเลือก iOS passcode:

  • รหัสผ่าน 6 หลัก
  • รหัสตัวเลข 4 หลัก
  • รหัสตัวเลขกำหนดเอง (จำนวนหลักเท่าไหร่ก็ได้)
  • รหัส alphanumeric กำหนดเอง (ตัวอักษรและตัวเลขเท่าไหร่ก็ได้)

เมื่อใช้ passcode มีตัวเลือกอีกอย่าง: Erase Data ตัวเลือกนี้ลบข้อมูลทั้งหมดบนอุปกรณ์หลังพยายาม passcode ผิด 10 ครั้ง หากปิดตัวเลือกนี้ อุปกรณ์จะต้อง restore ใน iTunes (หลังพยายามผิด 10 ครั้ง)

Android

Android เสนอเทคโนโลยีปลดล็อกด้วยใบหน้าก่อน iOS แต่เผชิญปัญหาเดียวกัน Samsung Galaxy S8 face recognition lock ถูกหลอกง่ายด้วยรูปถ่าย ดูวิดีโอด้านล่าง

เหมือนหลายอย่าง Android ตัวเลือกความปลอดภัยของคุณค่อนข้างเฉพาะอุปกรณ์ ตัวอย่าง S8 ของผมมี iris scanner แต่อุปกรณ์ใหม่จากผู้ผลิตอื่นไม่มี ถึงแม้ fingerprint scanners ก็ไม่มีในทุกอุปกรณ์

ส่วนใหญ่ ผู้ใช้ Android 8.0 จะเข้าถึงฟีเจอร์ล็อกมาตรฐานต่อไปนี้:

  • Swipe: ไม่มีการป้องกัน หยุดแอปเปิดในกระเป๋า
  • Pattern: การป้องกันต่ำถึงปานกลาง บางครั้งเดาจากรอยพ่นบนหน้าจอ มีซอฟต์แวร์แฮก
  • PIN: การป้องกันปานกลางถึงสูง สูงสุด 16 หลัก
  • Password: การป้องกันปานกลางถึงสูง สูงสุด 16 ตัวอักษร alphanumeric

ตัวเลือกที่ดีที่สุดคือรวมฟีเจอร์ความปลอดภัย เช่น fingerprint scan กับ PIN ฯลฯ ถ้าหนึ่งกำแพงพัง ยังมีสำรอง

อย่างไรก็ตาม Android โอเพนซอร์สเป็นพรสวรรค์และคำสาป Open-source software มีเพื่อแฮก Android pattern locks โดยปกติทำได้ในไม่เก้า 5 ครั้ง ยิ่งไปกว่านั้น มีหลายวิธีในการ bypass lock-screen มาตรฐานและเข้าสู่ core ของ Android รอด้านดีไหม? มี Android security apps ที่ดีมากมาย ฟรี คุณสามารถเพิ่มความปลอดภัยได้ง่าย อีกทั้ง Android users สามารถตั้ง Smart Lock areas ได้ เช่น เมื่อเชื่อมต่อ Wi-Fi บ้าน อุปกรณ์จะยังไม่ล็อก

เหมือน bloatware ปัญหาที่ Android devices เผชิญเกี่ยวข้องกับ manufacturer version มีมากกว่าหนึ่งครั้งที่ manufacturer version ของ Android ระงับต่อปัญหา PIN และ password override ในขณะที่ stock Android ยังคงปลอดภัย

Locking, PINs, Passwords Results

ส่วนที่ใกล้เคียง แต่ผมคิดว่า iOS 11 ชนะ iOS 11 อนุญาต alphanumeric password ยาวไม่จำกัด หมายถึงผู้ใช้สร้าง passcode ยาวได้ เช่น martyr silent blind towing wolves cask herd หรือ rout axiom afire lanky sarcasm align therapy passcode เหล่านี้ใช้ 44 ตัวอักษร และจะใช้เวลานานมากในการ brute force xkcd ที่เกี่ยวข้องมาก:

และแม้คุณจะเพิ่มความปลอดภัย Android ด้วยแอปที่อนุญาต passcode ยาว มันไม่ได้ built-in ใน base functionality

เหมือนที่กล่าว รวมตัวเลือกความปลอดภัยเพื่อให้การคุ้มครองมากขึ้น

ความปลอดภัย App Store และ Play Store

Apple App Store และ Google Play Store เป็นที่ที่ผู้ใช้ iOS และ Android ดาวน์โหลดแอปตามลำดับ แอปหลายตัวอยู่ในทั้งสองสโตร์ แต่ไม่ทำให้ความปลอดภัยเหมือนกัน วิธีการความปลอดภัยของทั้งสองสโตร์ปรับเข้ากันได้ในช่วงไม่กี่ปี เพราะ Apple และ Google เรียนรู้จากกัน (Google โดยเฉพาะ) แต่ว่า app store ไหนมีความปลอดภัยดีที่สุด?

iOS: App Store

App Store ถูกมองว่าปลอดภัยกว่า Android counterpart มากกว่า ทำไม? เพราะ Apple ควบคุมกระบวนการพัฒนา iOS อย่างเข้มงวด มีขั้นตอนมากมาย ดึงดูดการประเมินและกระบวนการความปลอดภัยที่ลึก

ไม่ได้หมายความว่า App Store ไม่มีปัญหาความปลอดภัย

ปี 2015 Apple ลบหลายร้อยแอปที่ติด XCodeGhost malware และก่อนหน้านั้นมี WireLurker, Masque Attack, และ AceDeceiver รวมถึงปัญหา SSL ระหว่างกัน (ทั้งหมดแก้ไขแล้ว) ณ เวลาเขียน Apple กำลังล้าง third-party apps ที่ไม่ทรงคุณค่า รวมถึงแอปที่มีโค้ดเกินความจำเป็น หรือพยายามฉีดโฆษณาทางเลือกหลังดาวน์โหลด นอกจากนี้ รายงาน Skycure ล่าสุด [PDF] สำรวจ iOS hacking พบ iOS malware เพิ่มขึ้นทุกไตรมาส

Android: Play Store

Google Play Store มีปัญหา malware มากกว่าน้อย ความเป็นจริงน่าประหลาดใจ การศึกษาล่าสุดพบแอปอันตรายบางตัวมีการดาวน์โหลดถึง 4.2 ล้านครั้ง นักวิจัยความปลอดภัย Check Point สังเกตว่าแม้ Google ลบแอปที่ผิดกฎแล้ว เวอร์ชันใหม่จะปรากฏ ทันทีดึงดูดการดาวน์โหลด

gầnนี้ ผู้ใช้ Android ต้องเผชิญกับ malware อย่าง Xavier, Judy, ExpensiveWall, Googlian, Godless, และ SonicSpy โบนัสใหญ่สำหรับนักพัฒนา malware คือ ขอบเขตอุปกรณ์ Android กว้างมาก หลายตัวรัน Android versions ที่ล้าสมัยอย่างรุนแรง อุปกรณ์ที่ไม่ได้ patch และเปราะบางเหล่านี้เป็นผลไม้ที่ง่ายต่อการเก็บเกี่ยวสำหรับนักพัฒนา malware

การตอบสนองของ Google ต่อปัญหา malware ที่ต่อเนื่องไม่ได้รวดเร็วเท่าที่ผู้ใช้ Android อยากได้ ในปี 2017 อย่างไรก็ตาม Google นำมาตรการหลายอย่างมาเพื่อหยุดแอปที่ติด malware แพร่กระจาย ฟีเจอร์ใหญ่ที่สุดคือ Google Play Protect ชุดความปลอดภัยแอปที่รับรองความปลอดภัยของคุณหลายวิธี รวมถึงสแกนอุปกรณ์ ยืนยันแอปก่อนดาวน์โหลด และ device tracking

Android จะอยู่ภายใต้ภัยคุกคามตลอดไป ตามที่ผู้ใช้ Windows จะยืนยัน ถ้าคุณใช้ OS ยอดนิยมที่สุด คุณเป็นเป้าหมายที่เป็นไปได้สำหรับ malware

เพราะใครก็ตาม ทุกที่ สามารถพัฒนา Android app ได้ง่าย ระบบเปิดให้ abuse และคน abuse มาก Google Play Protect system ไม่อยากล่าวว่ายากที่จะเล่นเกม Developers ตั้งค่า malicious aspect ของโค้ดให้ deploy บน time-switch หรือดาวน์โหลด malicious code หลังผู้ใช้ติดตั้งแอป legitimate

App Store and Play Store Results

มีผู้ชนะชัดเจน: iOS Apple พยายามอย่างต่อเนื่องให้ App Store ไม่มี malware ควบคุมกระบวนการพัฒนาแอป และติดตามใกล้ชิดผู้ที่ต้องการเผยแพร่แอป Google ก้าวหน้ามากในการปกป้องผู้ใช้ Android น่าเสียดายที่จำนวนอุปกรณ์มหาศาลที่รัน Android versions ล้าสมัยและเปราะบาง ทำให้การต่อสู้นี้ต้องดำเนินต่อไป

Bugs, Exploits, และ Update Frequency

ผมไม่จะเจาะลึกส่วนนี้เท่าส่วนอื่นๆ 简单来说 iOS มี bugs และ exploits น้อยกว่า Android ความถี่ในการอัปเดตค่อนข้าง controversial

เมื่อ Apple อัปเดต iOS พวกเขาอัปเดต core ทั้งหมด: apps, dialer, Siri และทุกอย่างระหว่าง Apple มักรองรับอุปกรณ์นานกว่า แต่เมื่อการรองรับอุปกรณ์ iOS จบลง มันเป็นเรื่อง terminal แท้ๆ อุปกรณ์เก่าร้องไห้ใต้น้ำหนัก iOS versions ใหม่และหยุดทำงาน

อีกด้านหนึ่ง อุปกรณ์ Android เก่าจะไม่ได้รับ full updates แต่ยังทำงานได้เนื่องจากขอบเขต app support กว้างสำหรับ outdated versions (นี่คือ major Android selling point และเหตุผลแน่นอนของความนิยมทั่วโลก)

การป้องกัน Malware และ Ransomware

เราพิจารณาการป้องกัน malware และ ransomware ในส่วนสุดท้าย เราดู App Store และ Play Store แต่อย่างไรระบบปฏิบัติการป้องกันภัยคุกคามโดยตรง?

iOS

Apple รวม iOS security ตั้งแต่ ground-up iOS มี sandboxing ที่ดีระหว่างแอปและระบบปฏิบัติการ เพียงอย่างนี้ก็ลด (ช่องโหว่น้อยในโค้ด) ทำให้ผู้ใช้ iOS ปลอดภัยมาก Apple ไปไกลถึงขั้นลบ antivirus apps หลายตัวในปี 2015 เพราะมันไร้ประโยชน์ (ถึงขั้นนำช่องโหว่เข้าไปจริงๆ)

ทุกแอปถูก sandboxed, จำกัดไม่ให้เข้าถึงไฟล์ที่จัดเก็บโดยอุปกรณ์อื่น หรือแม้แต่ทำ unprompted changes ให้ iDevice iOS ชั้นความปลอดภัยแอปโดยรวมด้วย code signing, runtime process analysis, และ specialized extension support

อ่าน iOS Security Guide [Broken URL Removed] [PDF] เพราะมันน่าสนใจมาก

Android

Android ยังมี built-in security features ระดับสูง Android Application Sandbox 隔离 app data 和代码执行, 确保应用间数据安全。而且像 iOS 一样, 应用被限制相互通信。

อย่างไรก็ตาม มีความแตกต่างใหญ่ 2 ประการระหว่าง iOS และ Android อันแรกคือ user controlled app permissions รหัสอันตรายสามารถใช้ประโยชน์จาก permissions แอปแต่ละตัวและ abuse ระบบ อันที่สองเกี่ยวกับธรรมชาติของ Android ตามที่ระบุ Android เปิดกว้างกว่า iOS มาก ตามมา ผู้ใช้ Android เพียงแค่ exposed ต่อ malware ขอบเขตกว้างขึ้น

ตัวอย่างเช่น รายงาน Symantec [PDF] ว่าระหว่าง 2014 และ 2016 จำนวน Android malware families ใหม่ลดลง แต่จำนวน variations รวมเพิ่มขึ้น

Malware and Ransomware Protection Result

Android และ iOS ปกป้องผู้ใช้ด้วยระบบชั้นความปลอดภัยที่ซับซ้อน น่าเสียดายที่ผู้ใช้ Android พบ malware และ ransomware มากกว่ามาก เนื่องจากธรรมชาติเปิดของระบบปฏิบัติการ

ดังนั้น iOS เสนอการป้องกัน malware และ ransomware ที่ดีกว่า

Extra Security Features

บางผู้ใช้จะมองว่านี่คือฟีเจอร์ความปลอดภัยมาตรฐาน แต่มัน advanced สำหรับผู้ใช้ส่วนใหญ่

Full Disk Encryption

Android และ iOS users เข้าถึง full disk encryption ได้ ทั้งคู่ แต่ iOS users ใช้ full disk encryption โดยค่าเริ่มต้น ตราบใดที่พวกเขาเปิด passcode จำได้ไหมเรื่องใหญ่ระหว่างรัฐบาลสหรัฐและ Apple เรื่อง iPhone San Bernardino? เนื่องจากมันถูกเข้ารหัส! iOS และ Android full disk encryption ผูกกับ system hardware ทำให้ private keys ยากต่อการดึงออกมา

ในอดีต อย่างไรก็ตาม อุปกรณ์ Android ถูกเจาะ และมี attack vectors ขอบเขตกว้างกว่าสำหรับอุปกรณ์เหล่านั้น

VPN Support

iOS และ Android มี integrated VPN support ที่กว้างขวาง Android มี customizable VPN solutions ที่กว้างขึ้นทำงานโดยตรงกับระบบปฏิบัติการ

Removable Battery

ในการค้นหา "true" privacy บางผู้ใช้สมาร์ทโฟนถอดแบตเตอรี่เพื่อตัดพลังงานอุปกรณ์ iOS devices sealed -- แบตเตอรี่เข้าถึงไม่ได้ หากนี่เป็นข้อกังวล พิจารณาอุปกรณ์ Android ตาม manufacturer

และผู้ชนะคือ?

โดยรวม iOS เป็นระบบปฏิบัติการมือถือที่ปลอดภัยที่สุด มีวิธีปรับปรุงความปลอดภัย Android มาก แต่ out of the box iOS ชนะ Android ในเกือบทุกด้าน

คุณมั่นกับ iOS เพราะความปลอดภัย? หรือ Android สามารถปลอดภัยเท่ากันได้? ฟีเจอร์ความปลอดภัยสมาร์ทโฟนที่คุณต้องการคืออะไร? บอกเราในความคิดเห็นด้านล่าง!