Car-tech

เหตุใด Android App Security จึงดีกว่า iPhone

How To Turn Any Android Phone Into An iPhone...

How To Turn Any Android Phone Into An iPhone...
Anonim

การรักษาความปลอดภัยแอพพลิเคชันกลายเป็นจุดสนใจของความสนใจอย่างมากในโลกของโทรศัพท์มือถือเมื่อเร็ว ๆ นี้อันเนื่องมาจากกิจกรรมประชาสัมพันธ์ที่มีผลกระทบต่อแต่ละแพลตฟอร์มหลัก ๆ

แน่นอนมีเครื่องมือ JailbreakMe ซึ่งจะปลดล็อกระบบปฏิบัติการของอุปกรณ์ในลักษณะที่สามารถเลียนแบบโดยแอพพลิเคชันที่เป็นอันตรายได้

ด้าน Android เป็นกรณีของแอพพลิเคชันวอลล์เปเปอร์ที่เข้าถึงข้อมูลซึ่งก็คือ ไม่ได้ทำอะไรเลยที่จะทำให้ผู้ใช้มีความเสี่ยงสูงขึ้น

[การอ่านเพิ่มเติม: วิธีลบมัลแวร์ออกจากเครื่องพีซีที่ใช้ Windows ของคุณ]

การรักษาความปลอดภัยในการส่งขณะเดียวกันได้มอบแพลตฟอร์ม Blackberry ไว้ในส่วนที่เกี่ยวกับไฟแก็ซ ในประเทศที่มีการตรวจสอบข้อมูล

ขณะที่เห็นได้ชัดว่าไม่มีแพลตฟอร์มโทรศัพท์มือถือที่มีระบบรักษาความปลอดภัยที่สมบูรณ์แบบและไม่เป็นไปได้เลยที่ว่าแอนดรอยด์มีข้อได้เปรียบที่น่าสนใจมากมายที่ทำให้แอปพลิเคชันมีความปลอดภัยกว่าแอปพลิเคชันสำหรับ iPhone

สิทธิ์แอ็พพลิเคชัน

ในแพลตฟอร์ม Android ที่ใช้ Linux แอ็พพลิเคชันแต่ละตัวจะทำงานใน "ไซโล" ที่แยกกันซึ่งไม่สามารถอ่านหรือเขียนข้อมูลหรือโค้ดไปยังแอ็พพลิเคชันอื่นได้ เกี่ยวข้องกับแต่ละโปรแกรมแยกเป็นตัวระบุที่ไม่ซ้ำกันและชุดของสิทธิ์ที่ชัดเจนในการควบคุมสิ่งที่โปรแกรมเฉพาะได้รับอนุญาตให้เข้าถึงและทำ

ดังนั้นมากผู้ใช้ Linux มักจะไม่มีสิทธิ์ "ราก" ด้วยพลังที่เกี่ยวข้องในการทำอันตรายที่เป็นระบบดังนั้นแอป Android จึงถูก จำกัด ด้วยวิธีที่คล้ายคลึงกัน เช่นเดียวกับ Linux ลดความเสียหายที่อาจเกิดขึ้นบนเดสก์ท็อปโดยไวรัสที่มีผลกระทบต่อผู้ใช้แต่ละรายกล่าวคือ Android จึงจำกัดความเสียหายที่อาจเกิดขึ้นจากโปรแกรมโกง

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

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

2. ตลาดแอปพลิเคชัน

ในขณะที่ Android ทำให้ผู้ใช้สามารถควบคุมการประเมินความต้องการของแอปพลิเคชันก่อนที่จะติดตั้งแอปเปิ้ลจะควบคุมตัวเองได้ แทนที่จะเป็นพ่อแม่ที่คอยดูแลเอาใจใส่ก็ยืนยันในการอนุมัติแอพพลิเคชันแต่ละแอพพลิเคชันก่อนที่จะสามารถนำเสนอขายใน App Store ซึ่งเป็นส่วนหนึ่งของกลยุทธ์ในการรักษา "walled garden" ของแพลตฟอร์ม iPhone

ใน Android Market แน่นอนว่าไม่มีข้อ จำกัด ดังกล่าวอีกต่อไปทั้งนี้ขึ้นอยู่กับผู้ใช้ในการประเมินแอพพลิเคชันที่พวกเขาซื้อเมื่อติดตั้ง

แม้ว่ามุมมองของ Apple จะเป็นแนวทางที่ปลอดภัยสำหรับผู้ใช้ แต่ความโปร่งใสของกระบวนการทำให้ไม่ชัดเจน ตรง บริษัท ตรวจสอบการใช้งานที่เข้ามา ดูเหมือนว่าแอปเปิลหรือ บริษัท ใด ๆ จะสามารถทำอะไรได้มากกว่าเพียงแค่ยืนยันตัวตนของนักพัฒนาซอฟต์แวร์และตรวจสอบให้แน่ใจว่าแอปทำตามที่สัญญาไว้ นอกจากนี้ยังช่วยให้นักพัฒนาซอฟต์แวร์สามารถเพิ่มโค้ดที่เป็นอันตรายได้หลังจากที่แอปได้รับการอนุมัติ

ไม่ต้องสงสัยเลยว่ามีแอปหลายแอปเปิ้ลที่ตรวจสอบแล้วในภายหลังมีช่องโหว่ เมื่อเร็ว ๆ นี้ บริษัท วิจัยด้านความมั่นคง Lookout พบว่าแอปพลิเคชันบน Android มักจะมีโอกาสน้อยกว่า iPhone ที่สามารถเข้าถึงรายชื่อติดต่อของบุคคลหนึ่งหรือเรียกค้นตำแหน่งของตนได้ นอกจากนี้ยังพบว่าแอพพลิเคชัน iPhone เกือบสองเท่าสามารถเข้าถึงข้อมูลการติดต่อของผู้ใช้

3. Openness

แม้ว่าแพลตฟอร์มแอนดรอยด์จะไม่เปิดกว้างมากนัก แต่ก็ไม่มีวันปฏิเสธว่าจะเปิดกว้างกว่าแพลตฟอร์ม iPhone ของ Apple ในบรรดาข้อดีต่างๆของการเปิดกว้างนั้นก็คือโค้ดที่เป็นพื้นฐานของแพลตฟอร์มสามารถตรวจสอบได้จากผู้ใช้และนักพัฒนาทั่วโลก ฉันไม่สนใจว่าหลายคนทีมของ Apple มี; ไม่มีทางที่จำนวนของพวกเขาสามารถแข่งขันกับที่ ผลลัพธ์? ในยุคของความโปร่งใสและการมีส่วนร่วมผมเชื่อว่าการเปิดกว้างและการควบคุมผู้ใช้เป็นสิ่งที่จำเป็นในโลกมือถือที่ขยายตัวอย่างรวดเร็ว ไม่มี บริษัท ใด บริษัท หนึ่ง แต่มีความสามารถก็สามารถปกป้องผู้ใช้จากทุกอย่าง หรืออันที่จริงแล้ว บริษัท ใด ๆ ที่ได้รับมอบหมายให้รับผิดชอบเช่นเดียวกัน แนวทางที่ดีกว่าคือการให้ผู้ใช้มีบทบาทในการตรวจสอบความปลอดภัยด้วยตัวเองและนั่นแหละคือสิ่งที่ Android ทำไว้