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

3 ความเสี่ยงเซ็นเซอร์การเคลื่อนไหว Android และวิธีป้องกัน

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

แหล่งช่องโหว่ด้านความปลอดภัยที่ไม่คาดคิดคือ เซ็นเซอร์การเคลื่อนไหว (motion sensors) ที่สมาร์ทโฟนฝังไว้ในฮาร์ดแวร์ เซ็นเซอร์เหล่านี้ออกแบบมาเพื่อตรวจจับเมื่อโทรศัพท์เคลื่อนไหว และมีการใช้งานที่ถูกต้องหลายอย่าง แต่มันก็อาจถูกใช้ประโยชน์อย่างผิดวิธีเช่นกัน

1. แอปที่รวบรวมข้อมูลเสียงจากเซ็นเซอร์การเคลื่อนไหว

นักวิจัยด้านความปลอดภัยได้สาธิตช่องโหว่ที่น่ากลัวในโทรศัพท์ Android การโจมตีที่เรียกว่า Spearphone สามารถจับข้อมูลลำโพง (loudspeaker) ได้ ดังนั้นจึงอาจฟังสนทนาที่คุณทำขณะที่โทรศัพท์อยู่ใกล้เคียง มันใช้ accelerometer ของเซ็นเซอร์การเคลื่อนไหว ซึ่งวัดความเร่งและการเอียงหรือการหมุนของอุปกรณ์ แอปตำแหน่งอย่าง Google Maps ใช้ accelerometer เพื่อระบุตำแหน่งของคุณ

Spearphone ทำงานโดยเปลี่ยนคอมโพเนนต์นี้ให้กลายเป็นไมโครโฟนชนิดหนึ่ง Accelerometer วางอยู่บนระนาบเดียวกับลำโพงของโทรศัพท์ ทำให้มันจับการสั่นสะเทือนจากเสียงพูดได้ เมื่อใครใช้โทรศัพท์ในโหมดลำโพง หรือโต้ตอบกับผู้ช่วยสมาร์ทโฟนอย่าง Google Assistant accelerometer สามารถจับการสั่นสะเทือนของเสียงพูดได้ หลังจากนี้ โจมตีสามารถส่งต่อการบันทึกเสียงไปยังเซิร์ฟเวอร์ของโจมตี

ผ่าน arXiv นักวิจัยที่ค้นพบข้อบกพร่องพิสูจน์วิธีการทำงานโดยการสร้างแอป Android อันตราย จากนั้นทดสอบแอปบนอุปกรณ์รวมถึง LG G3, Samsung Galaxy S6 และ Samsung Galaxy Note 4 แอปนี้สามารถบันทึกเสียงพูดโดยใช้ accelerometer ส่งบันทึกเสียงเหล่านี้ไปยังเซิร์ฟเวอร์ที่นักวิจัยควบคุม แล้ววิเคราะห์บันทึกเสียงโดยอัตโนมัติโดยใช้ซอฟต์แวร์ machine learning

จากข้อมูลที่รวบรวมด้วยวิธีนี้ นักวิจัยสามารถระบุเพศของผู้พูดได้ 90 เปอร์เซ็นต์ และระบุตัวผู้พูดถูกต้อง 80 เปอร์เซ็นต์

2. แอปที่ใช้ข้อมูลเซ็นเซอร์การเคลื่อนไหวเพื่อซ่อนตัว

อีกวิธีอันชาญของมัลแวร์ในการใช้ประโยชน์จากเซ็นเซอร์การเคลื่อนไหวคือการซ่อนวัตถุประสงค์จริง ตามรายงานของ Trend Micro กลุ่มนักวิจัยด้านความปลอดภัยอีกกลุ่มหนึ่งค้นพบแอป Android สองตัวทำอย่างนี้ แอป Currency Converter และ BatterySaverMobi ปรากฏเป็นเครื่องมือที่มีประโยชน์สำหรับแปลงสกุลเงินและตรวจสอบแบตเตอรี่ของโทรศัพท์ แต่จริงๆ แล้วมันซ่อนมัลแวร์ธนาคารที่เรียกว่า Anubis ซึ่งขโมยข้อมูลบัตรเครดิตและข้อมูลล็อกอินการธนาคารออนไลน์

แอปเหล่านี้ใช้ประโยชน์จากเซ็นเซอร์การเคลื่อนไหวเพื่อหลีกเลี่ยงการตรวจจับ เมื่อนักวิจัยด้านความปลอดภัยค้นหามัลแวร์ พวกเขมักรันทดสอบบนระบบปฏิบัติการเสมือน (virtual OS) ที่โฮสต์บนคอมพิวเตอร์ หมายความว่าเซ็นเซอร์การเคลื่อนไหวไม่ตรวจจับการเคลื่อนไหวระหว่างการทดสอบ ส่วนเมื่อผู้ใช้จริงติดตั้งแอปบนโทรศัพท์ พวกเขามักพกโทรศัพท์ไปด้วย ซึ่งก็จะสร้างการเคลื่อนไหวมาก ซึ่งเซ็นเซอร์จะจับได้

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

3. แอปที่ใช้ข้อมูลเซ็นเซอร์การเคลื่อนไหวเพื่อ Fingerprint (ลายนิ้วมือดิจิทัล) คุณ

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

อุปกรณ์ Android และ iOS ทั้งคู่เปราะบางต่อเทคนิคคล้ายกันที่ใช้เซ็นเซอร์การเคลื่อนไหวของพวกเขา โดยใช้เทคนิคที่เรียกว่า SensorID สามารถสร้างลายนิ้วมือได้โดยใช้ข้อมูลเซ็นเซอร์ gyroscope และ magnetometer จากโทรศัพท์ของคุณ เซ็นเซอร์เหล่านี้ถูกปรับเทียบ (calibrated) อย่างเฉพาะตัวสำหรับแต่ละผู้ใช้ ซึ่งหมายความว่าพวกเขาสามารถระบุคุณได้ หากแอปหรือเว็บไซต์มีสิทธิ์เข้าถึงเซ็นเซอร์การเคลื่อนไหวของคุณ พวกเขาสามารถติดตามคุณขณะที่คุณใช้อินเทอร์เน็ต

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

วิธีป้องกันตัวเองจากแอปที่ใช้ประโยชน์จากข้อมูลเซ็นเซอร์การเคลื่อนไหว

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

ตรวจสอบสิทธิ์ที่จำเป็นก่อนติดตั้งแอปใหม่

ขั้นแรก ให้ระมัดระวังเมื่อให้สิทธิ์แอป เมื่อคุณติดตั้งแอปจาก Play Store มันจะขอสิทธิ์ใช้ฟังก์ชันต่างๆ บนโทรศัพท์ของคุณ เช่น แอปกล้องจะขอสิทธิ์เข้าถึงกล้องของโทรศัพท์

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

ปกป้องลำโพงของโทรศัพท์ทางกายภาพ

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

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

อัปเดตระบบปฏิบัติการของโทรศัพท์ให้เป็นปัจจุบัน

เพื่อป้องกันการ fingerprinting โอกาสที่ดีที่สุดคือให้แน่ใจว่าระบบปฏิบัติการของโทรศัพท์คุณเป็นปัจจุบัน เพราะปัญหานี้ได้รับการแก้ไขในระบบปฏิบัติการอย่าง iOS 12.2 Google ทราบปัญหานี้และกำลังทำงานอัปเดตระบบ Android เพื่อป้องกัน

โทรศัพท์ Android ของคุณอาจเป็นความเสี่ยงด้านความปลอดภัย

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