ผู้ใช้งาน Android เกือบสิบล้านคนติดไวรัสจากแอปพลิเคชันสแกนบาร์โค้ดชื่อดัง"Barcode Scanner" หลังจากที่แอปพลิเคชันที่ถูกต้องตามกฎหมายถูกดัดแปลงให้กลายเป็นมัลแวร์พฤติกรรมที่เป็นอันตรายของซอฟต์แวร์นี้ถูกเปิดเผยโดยนักวิจัยจากบริษัทรักษาความปลอดภัย Malwarebytes ซึ่งได้รายงานไปยัง Google ส่งผลให้แอปถูกลบออกจาก App Store
เมื่อปลายเดือนธันวาคมที่ผ่านมา นักวิจัยเริ่มได้รับรายงานปัญหาจากผู้ใช้สมาร์ทโฟนระบบแอนดรอยด์ บริษัทกล่าวว่าผู้ใช้เหล่านี้พบโฆษณาปรากฏขึ้นมาโดยไม่คาดคิดผ่านทางเบราว์เซอร์เริ่มต้นของพวกเขา สิ่งที่แปลกที่สุดเกี่ยวกับปัญหาโฆษณาระบาดนี้คือ ไม่มีใครในพวกเขาติดตั้งแอปพลิเคชันใด ๆ ในช่วงที่ผ่านมาเลย อย่างไรก็ตาม แอปพลิเคชันทั้งหมดที่พวกเขาติดตั้งหลังจากนั้น ล้วนมาจาก Google Play โดยตรง
โฆษณาป๊อปอัปยังคงดำเนินต่อไปจนกระทั่งเหยื่อมัลแวร์รายหนึ่งพบว่าโฆษณาดังกล่าวมาจากแอปพลิเคชันที่ติดตั้งมานานชื่อเครื่องสแกนบาร์โค้ด
นักวิจัยได้เพิ่มฟังก์ชันการตรวจจับอย่างรวดเร็วหลังจากผู้ใช้รายหนึ่งรายงานปัญหา และGoogle ได้ลบแอปออกจากสโตร์ผู้ใช้จำนวนมากใช้แอปนี้บนอุปกรณ์มือถือมาเป็นเวลานาน รวมถึงผู้ใช้รายหนึ่งที่ติดตั้งแอปนี้มานานหลายปี
หลังจากมีการอัปเดตในเดือนธันวาคมแอป Barcode Scanner ก็เปลี่ยนจากแอปอ่านคิวอาร์โค้ดและสร้างบาร์โค้ด ซึ่งเป็นยูทิลิตี้ที่มีประโยชน์สำหรับอุปกรณ์พกพาไปเป็นมัลแวร์เต็มรูปแบบแม้ว่า Google จะลบแอปดังกล่าวออกไปแล้ว แต่บริษัทรักษาความปลอดภัยเชื่อว่าการอัปเดตเกิดขึ้นเมื่อวันที่ 4 ธันวาคม 2020 ซึ่งเปลี่ยนฟังก์ชันการทำงานของแอปให้ส่งโฆษณาโดยไม่แจ้งเตือนล่วงหน้า
ในขณะที่นักพัฒนาหลายรายรวมโฆษณาไว้ในซอฟต์แวร์เพื่อเสนอเวอร์ชันฟรีและแอปที่ต้องซื้อก็ไม่แสดงโฆษณา แต่ในช่วงไม่กี่ปีที่ผ่านมาการเปลี่ยนแปลงเกิดขึ้นในชั่วข้ามคืน แอปพลิเคชันทรัพยากรที่เป็นประโยชน์สำหรับแอดแวร์กำลังเป็นที่นิยมมากขึ้นเรื่อย ๆ
“ SDK โฆษณาอาจมาจาก บริษัท บุคคลที่สามหลายแห่งและเป็นแหล่งรายได้สำหรับนักพัฒนาแอปพลิเคชัน มันเป็นสถานการณ์ที่ชนะ” Malwarebytes กล่าว “ ผู้ใช้ได้รับแอปฟรีในขณะที่นักพัฒนาแอปและนักพัฒนา SDK โฆษณาจะได้รับเงิน แต่ในบางครั้ง บริษัท Ads SDK อาจเปลี่ยนแปลงบางสิ่งบางอย่างและโฆษณาอาจเริ่มก้าวร้าวเล็กน้อย
บางครั้ง บริษัทภายนอกอาจใช้กลยุทธ์การโฆษณาที่ "ก้าวร้าว"แต่กรณีของแอปอ่านบาร์โค้ดนี้ไม่ใช่เช่นนั้น นักวิจัยกล่าวว่าโค้ดที่เป็นอันตรายนั้นถูกรวมอยู่ในอัปเดตเดือนธันวาคมและถูกซ่อนไว้อย่างดีเพื่อหลีกเลี่ยงการตรวจจับ การอัปเดตนี้ยังได้รับการลงนามด้วยใบรับรองความปลอดภัยเดียวกันกับที่ใช้ในแอป Android เวอร์ชันก่อนหน้าด้วย
“ ไม่ในกรณีของเครื่องสแกนบาร์โค้ดมีการเพิ่มรหัสที่เป็นอันตรายซึ่งไม่มีอยู่ในแอปพลิเคชันเวอร์ชันก่อนหน้า นอกจากนี้รหัสที่เพิ่มยังใช้การทำให้สับสนอย่างมากเพื่อหลีกเลี่ยงการตรวจจับ ในการตรวจสอบว่ามาจากผู้พัฒนาแอปพลิเคชันเดียวกันเรายืนยันว่าใบรับรองนั้นได้รับการลงนามโดยใบรับรองดิจิทัลเดียวกันกับเวอร์ชันใหม่ทั้งหมด "
การที่ Google ลบแอปออกจาก Google Play ไม่ได้หมายความว่าแอปนั้นจะหายไปจากอุปกรณ์ที่ได้รับผลกระทบนี่คือปัญหาที่ผู้ใช้ที่ติดตั้งแอป Barcode Scanner ประสบ เพื่อแก้ไขปัญหานี้ ผู้ใช้ต้องถอนการติดตั้งแอปที่เป็นอันตรายนี้ด้วยตนเอง
นักวิจัยไม่สามารถระบุได้แน่ชัดว่าแอปเครื่องอ่านบาร์โค้ดเป็นแอปที่ถูกต้องบน Google Play Store นานแค่ไหนก่อนที่แอปจะกลายเป็นอันตราย
“ จากการติดตั้งจำนวนมากและความคิดเห็นของผู้ใช้เราเชื่อว่าการติดตั้งเป็นเวลาหลายปีแล้ว มันน่ากลัวที่การอัปเดตเพียงครั้งเดียวแอปสามารถเปลี่ยนเป็นอันตรายได้ในขณะที่ยังอยู่ภายใต้เรดาร์ของ Google Play Protect มันทำให้ฉันสงสัยว่านักพัฒนาแอพที่มีแอพยอดนิยมสามารถเปลี่ยนเป็นมัลแวร์ได้ เป็นแผนตั้งแต่เริ่มต้นที่จะมีแอปพลิเคชันอยู่รอที่จะมาถึงหลังจากได้รับความนิยมหรือไม่? ฉันเดาว่าเราจะไม่มีทางรู้” รายงานของนักวิจัยกล่าว
ที่มา: https://blog.malwarebytes.com/