สรุปสั้น

CyberDakait คือ ชื่อที่บริษัท Group-IB ใช้เรียกปฏิบัติการมัลแวร์แอนดรอยด์หวังผลทางการเงินที่เล็งลูกค้าธนาคารในอินเดียมาตั้งแต่เดือนกรกฎาคม 2568 รายงานล่าสุดพบเครื่องถูกยึดอย่างน้อย 17,960 เครื่อง และข้อความ SMS ถูกดักไปแล้ว 7,611,443 ข้อความ ผู้โจมตีเริ่มจากโทรหรือส่งข้อความแอบอ้างเป็นพนักงานธนาคาร อ้างว่าเหยื่อถูกสมัครแผนคุ้มครองบัตรเครดิตและกำลังจะถูกเก็บเงิน แล้วพาไปเว็บฟิชชิงที่บอกว่าต้องติดตั้งแอปเพื่อยกเลิก แอปนั้นขโมยข้อมูลบัตร รหัสเข้าธนาคารออนไลน์ ดัก OTP เปิดให้ควบคุมเครื่องจากระยะไกล และแอบขุดเหรียญ Monero ไปพร้อมกัน

แคมเปญนี้ใช้มัลแวร์ถึง 7 ตระกูลที่เขียนต่างกัน แต่ Group-IB จัดไว้ในกลุ่มเดียวกันเพราะใช้วิธีแพร่กระจาย โครงสร้างฟิชชิง และเป้าหมายทางการเงินซ้อนทับกัน มัลแวร์สวมรอยธนาคารอินเดีย 11 แห่งและโครงการของรัฐ 2 โครงการ ข้อมูลที่ถูกขโมยยังรวมเลขประจำตัวผู้เสียภาษี PAN และเลขประจำตัว Aadhaar ทำให้ความเสี่ยงลามจากการถูกโอนเงินไปสู่การสวมรอยตัวตน ผู้ใช้ควรติดตั้งแอปธนาคารจากช่องทางทางการเท่านั้น และติดต่อธนาคารทันทีหากเคยติดตั้งแอปตามคำบอกของผู้โทร

รายละเอียดข่าว

เว็บไซต์ GBHackers รายงานเมื่อวันที่ 29 ตุลาคม 2569 ว่า Group-IB เผยแพร่ผลวิเคราะห์ CyberDakait (บล็อกลงวันที่ 28 ตุลาคม 2569 เขียนโดยนางสาว Mahima นักวิเคราะห์ข่าวกรองไซเบอร์ และนาย Ngo Thanh Van นักวิเคราะห์มัลแวร์) มัลแวร์ 7 ตระกูลที่เป็นโครงหลักของแคมเปญ ได้แก่ cyb3rx, appkjl, godz, d-passive, d-shine, GhostBat และ tenxen Group-IB แยกจัดประเภทไว้คนละตระกูลเพราะช่องทาง C2 โครงสร้างฐานข้อมูล รูปแบบข้อความ Telegram และชื่อคำสั่งแตกต่างกัน และสรุปว่าน่าจะมาจากหลายโปรเจกต์ย่อย ไม่ใช่ซอร์สโค้ดชุดเดียว แต่ใช้กลยุทธ์ปฏิบัติการร่วมกัน

ไทม์ไลน์ตามรายงาน เริ่มจากผู้เสียหายในอินเดียร้องเรียนกลลวง “Credit Card Protection Plan” ตั้งแต่ราวมกราคม 2568 ก่อนที่ Group-IB จะเห็นการเล็งภาคการเงินอินเดียอย่างเป็นระบบตั้งแต่กรกฎาคม 2568 ตัวอย่างข้อความเช็กอินของมัลแวร์ที่พบลงวันที่ช่วงมกราคม-กุมภาพันธ์ 2569 และหลังรายงานต่อ GitHub บัญชีกับ repository ของผู้โจมตีถูกปิดไปแล้ว ในเคสที่มีการแจ้งความ ผู้เสียหายรวมกันสูญเงินกว่า 30,500 ดอลลาร์สหรัฐ

แบรนด์ที่ถูกสวมรอยมีธนาคาร 11 แห่งกับโครงการรัฐ 2 โครงการ แต่รายงานระบุชื่อในเนื้อหาไม่กี่ราย ได้แก่ ธนาคาร IDFC และ PNB (จาก API path ในมัลแวร์) และโครงการเงินช่วยเหลือเกษตรกร PM-KISAN (จากประเภทข้อมูล pm_kisan_details)

ตัวเลขเหยื่อมาจาก 2 แหล่ง Group-IB นับได้ 2,364 UUID อุปกรณ์ที่ไม่ซ้ำจากการแจ้งเตือนการติดตั้ง 2,805 ครั้ง โดยแยกการติดตั้งซ้ำออกไม่นับเป็นเหยื่อใหม่ และพบอีก 15,596 เครื่องจากฐานข้อมูล Firebase ของผู้โจมตีที่เปิดโล่ง รวมเป็น 17,960 เครื่อง ข้อความที่ถูกดักมีทั้ง OTP การแจ้งเตือนธุรกรรม และข้อความเกี่ยวกับบัญชีอื่น ๆ

Group-IB ยังรวม GhostGrab เข้ากับ GhostBat เวอร์ชันเก่า และติดตามเป็นตระกูลเดียว ก่อนหน้านี้บริษัท Cyble เคยรายงานว่า GhostBat แพร่ผ่านแอปขนส่งปลอม ส่วนบริษัท CYFIRMA เคยอธิบาย GhostGrab ว่าใช้ WebView ธีมธนาคาร ส่งข้อมูลออกผ่าน Firebase ดัก SMS และแอบขุดเหรียญ ด้านบริษัท Seqrite เคยบันทึก d-miner ที่ดาวน์โหลดไลบรารี native เข้ารหัสมาขุด Monero ขณะหน้าจอล็อก

ข้อจำกัดของหลักฐาน คือ Group-IB ระบุชัดว่ายังไม่มีการระบุตัวกลุ่มผู้ก่อเหตุอย่างเป็นทางการ และไม่ระบุภาษาหรือที่ตั้งของผู้ปฏิบัติการ สิ่งที่พบมีเพียงสภาพแวดล้อมการพัฒนา คือ ผู้พัฒนาคอมไพล์ payload บนมือถือแอนดรอยด์ด้วย AIDE, MT Manager, Acode และ Apktool M ส่วนรายงานของ Cyble, CYFIRMA และ Seqrite เป็นบริบทเชิงเทคนิค ไม่ได้ยืนยันอิสระว่ามัลแวร์เหล่านั้นเป็นส่วนหนึ่งของ CyberDakait

Fake bank call leading Android users to install a malicious APK that steals cards and SMS

วิธีการโจมตี

ล่อด้วยสายโทรปลอมจากธนาคาร — ผู้โจมตีโทร ส่ง SMS หรือข้อความ WhatsApp อ้างว่าเหยื่อถูกเปิดใช้แผน Credit Card Protection Plan และขู่ว่าจะถูกหักเงินราว 5-150 ดอลลาร์สหรัฐ หลายกรณีเกิดภายใน 24 ชั่วโมงหลังเหยื่อได้รับบัตรใหม่ ซึ่งชี้ว่าผู้โจมตีอาจรู้จังหวะการออกบัตร จากนั้นส่งลิงก์ไปเว็บฟิชชิงธีมธนาคารที่บอกว่าการยกเลิกต้องติดตั้งแอปแอนดรอยด์ ไฟล์ APK ถูกวางไว้บน GitHub เพื่ออาศัยชื่อเสียงของแพลตฟอร์มให้ดูน่าเชื่อ

ติดตั้งเป็นขั้น ๆ ด้วยหน้าอัปเดตปลอม — แอปแรกทำหน้าที่เป็น dropper (ตัวปล่อยมัลแวร์ชั้นถัดไป) แสดงหน้าอัปเดต Google Play ปลอมเพื่อให้เหยื่อติดตั้ง payload ตัวที่สอง และขอให้ปิด battery optimization เพื่อให้บริการเบื้องหลังรันต่อได้แม้ Android จะจำกัดการทำงานเบื้องหลัง payload ถูกส่งแบบเข้ารหัส AES/CBC/PKCS5Padding และคงอยู่ด้วย wake lock เล่นเสียงเงียบ และ foreground service

เก็บข้อมูลทีละขั้น — หน้าฟิชชิงค่อย ๆ ขอเลขบัตร วันหมดอายุ CVV รหัสธนาคารออนไลน์ ค่า card grid ข้อมูลตัวตน และรูปถ่าย เมื่อรวมกับ OTP ที่ดักได้ ผู้โจมตีจึงมีข้อมูลครบสำหรับทำธุรกรรมหรือยึดบัญชี

ควบคุมเครื่องและขุดเหรียญ — dropper ดึง RAT และ/หรือโมดูลขุดเหรียญ d-miner ที่ใช้ XMRig และคุมผ่าน Firebase โดย d-miner ขุด Monero เฉพาะตอนหน้าจอล็อก และหยุดเมื่อผู้ใช้ปลดล็อก เพื่อไม่ให้เครื่องช้าหรือร้อนจนผิดสังเกต mining pool ที่ใช้ คือ pool.fud2026[.]com:9000 และ pool-proxy.fud2026[.]com:9000

ความสามารถร่วมของ 7 ตระกูล — ทุกตระกูลดักและส่งต่อ SMS สั่งโอนสาย (call forwarding) และขโมยข้อมูลผ่านหน้าฟิชชิงซ้อน แต่ต่างกันที่ช่องทาง ดังนี้

ตระกูลช่องทางเช็กอิน/สั่งการช่องทางส่ง SMS ออกจุดเด่น
cyb3rxTelegram (เช็กอิน) + เซิร์ฟเวอร์ (C2)บอต Telegramสั่ง USSD/ส่ง SMS ได้ · api_base_url เปลี่ยนตามธีมธนาคาร · มีแอปแผงควบคุมหลุดบน GitHub
appkjlเซิร์ฟเวอร์POST /api/add_sms.phpคำสั่ง scsms, fcall, forwarding
godzFirebaseบอต Telegramเช็กอินส่งรุ่น/ชื่อ/serial เครื่อง
d-passiveFirebaseFirebaseเก็บข้อมูลเครื่องละเอียด รวมสถานะ root และ IP
d-shineเซิร์ฟเวอร์POST /message.phpชุดคำสั่งน้อยที่สุด
GhostBat (GhostGrab)Telegram + FirebaseFirebaseตระกูลเดียวที่มีคำสั่ง keylogger
tenxenFirebaseFirebaseใช้ Firebase ล้วน เน้นคำสั่งโอนสาย

แผงควบคุมที่หลุด — APK แผงควบคุมของ cyb3rx ที่อยู่บน GitHub เผยให้เห็นแดชบอร์ดที่ดึงข้อมูลฟิชชิงตามประเภท (เช่น pm_kisan_details, idfc_banking_flow) ดู SMS และการแจ้งเตือน เปิดปิดการส่งต่อ SMS สั่งโอนสาย ลบเครื่อง และส่ง SMS จากเครื่องเหยื่อได้

ผลกระทบ

ผู้ได้รับผลกระทบคือลูกค้าธนาคารอินเดียที่ใช้แอนดรอยด์ อย่างน้อย 17,960 เครื่อง ความเสียหายมี 2 ชั้น ชั้นแรก คือ การโอนเงินและยึดบัญชีธนาคารจากข้อมูลบัตรกับ OTP ที่ถูกขโมย ชั้นที่สอง คือ การสวมรอยตัวตนในระยะยาว เพราะ PAN และ Aadhaar เป็นเลขที่ใช้ยืนยันตัวตนกับธนาคารและหน่วยงานรัฐ เปลี่ยนไม่ได้ง่ายเหมือนรหัสผ่าน

แคมเปญนี้เป็นอีกตัวอย่างของโทรจันธนาคารแอนดรอยด์ที่เริ่มจากการโทรหลอก ไม่ใช่ช่องโหว่ ลักษณะเดียวกับที่เห็นใน RatHat (2026/09/228 ) จุดที่ต่างคือการผสมการขุดเหรียญเข้าไป ทำให้ผู้โจมตีได้กำไรจากเครื่องเหยื่อต่อแม้จะยังไม่ได้เงินจากบัญชี

คำแนะนำ

  • ห้ามติดตั้งแอปตามคำบอกของผู้โทร — ธนาคารไม่ให้ลูกค้าติดตั้ง APK เพื่อยกเลิกบริการ ติดตั้งแอปธนาคารจาก Google Play ของผู้พัฒนาที่ยืนยันแล้วเท่านั้น และวางสายแล้วโทรกลับเบอร์ทางการเอง
  • ติดต่อธนาคารทันทีหากเคยติดตั้ง — อายัดบัตร เปลี่ยนรหัสธนาคารออนไลน์จากเครื่องอื่น และแจ้งว่า OTP อาจถูกดัก
  • ห้ามบอกเลขบัตร CVV หรือค่า card grid เว้นแต่เป็นธุรกรรมที่เริ่มเองกับปลายทางที่เชื่อถือได้
  • ตรวจเครื่องหาร่องรอย — แอปที่มีสิทธิ์ Accessibility Service หรือสิทธิ์อ่าน/ส่ง SMS โดยไม่จำเป็น แอปที่ขอปิด battery optimization หน้าจออัปเดต Google Play ที่ไม่ได้มาจาก Play Store และเครื่องร้อนหรือแบตหมดเร็วผิดปกติขณะล็อกจอ
  • เปิด Google Play Protect และปิดการติดตั้งแอปจากแหล่งที่ไม่รู้จักในเบราว์เซอร์หรือแอปแชต
  • ฝั่งองค์กรที่มี MDM — บล็อกการ sideload APK บนเครื่องที่เข้าถึงข้อมูลองค์กร และบล็อกโดเมน/IP ในตาราง IoC ด้านล่างที่ proxy หรือ DNS

Indicators of Compromise (IoCs)

หมายเหตุ: โดเมนและ IP ถูก defang แล้ว (เช่น [.]) เพื่อป้องกันการคลิกโดยไม่ตั้งใจ

ประเภทIndicator
โดเมนฟิชชิง81service[.]icu
โดเมนฟิชชิง81service[.]in
โดเมนฟิชชิงImanagec[.]online
โดเมนฟิชชิงapplypointguides[.]in
IP ของ C264.89.163[.]3
IP ของ C278.159.156[.]74
IP ของ C2144.31.244[.]184
IP ของ C246.151.182[.]28
IP/โครงสร้าง C264.89.163[.]4 · ws://64.89[.]163.3:8082
โดเมน C2/อัปเดตปลอมfud2026[.]com · accessor[.]fud2026.com · aptabase[.]fud2026.xyz:8443 · install-update[.]xyz · app2-update2[.]site · update-app[.]online
Mining poolpool.fud2026[.]com:9000 · pool-proxy.fud2026[.]com:9000
โดเมนฟิชชิง (เพิ่มเติม)cancelcardprotection[.]online · cancelcpservice[.]in · cancelmyservice[.]in · cancelservice[.]in · cardforex[.]icu · cardplan[.]online · cardprotections[.]in · cardsprotection[.]in · cardsprotection[.]online · careidf[.]online · carep[.]online · cpmanaged[.]in · cppmanage[.]in · deactivatecpplan[.]in · deactivatecpservice[.]in
โดเมนฟิชชิง (เพิ่มเติม)hdmanage[.]online · icppuser[.]in · icppuser[.]online · icservice[.]online · icuser[.]online · idcare[.]in · idfcare[.]in · idmanagecp[.]online · idservice[.]in · imobile[.]services · imobilelite[.]in · imobileservices[.]online · indeemanage[.]in · indemanage[.]in · indiuser[.]com · inducare[.]online
โดเมนฟิชชิง (เพิ่มเติม)managebworld[.]com · managecare[.]in · managecare[.]online · managecp[.]co[.]in · managecp[.]com · manageici[.]com · manageinsurances[.]online · manageprotection[.]in · manageprotectionplan[.]in · manageprotections[.]com · myicuser[.]in · myinsuranceservice[.]in · mypnhelp[.]online · mypolicyservice[.]in
โดเมนฟิชชิง (เพิ่มเติม)pmanage[.]online · pncare[.]online · policydeactivate[.]in · protectcc[.]online · protectionmanage[.]online · secureici[.]online · servicecpp[.]in · servicecpp[.]com · serviceic[.]in · serviceic[.]com · serviceici[.]in · serviceidf[.]in · serviceidf[.]online · servicescard[.]online · serviceshelp[.]online
GitHub Pages ฟิชชิงhamzaansari1612-ux[.]github[.]io · rohansingh253641-spec[.]github[.]io · suraj527526-cmyk[.]github[.]io
ชื่อแพ็กเกจ (d-passive)d-passive.ExampleAdmin · d-passive.TradeSignals

SHA-256 ของ APK (บางส่วน — รายการเต็ม 33 ค่าดูที่รายงาน Group-IB)

ตระกูลSHA-256
godz9e7cdafcb473d28e134f87d758839265e97b03cf260a186d0e21e1de8aeb7fa8
godz1b9052d85e12573b4f64f6a47f64803007b19990def1bc62a865de00149a825e
GhostBat43b217184f7765c699fd887fe22c07c7656483dc088e0214587a4890b2b6aee6
GhostBat34b75b78b6c575c8a9e71f712be9d90aa35a3a04b48839f86282678107f7876d
d-passive1bfaaa9aed67552a2c368df3f264ef6878a4e7b43468546db77f095517b15b56
d-passive04b35b0c199ef8a13d6ac18dfc6df2ea66a8ed5b6e464dc3a7db0839093882bd
tenxend72335c0cbbcef002274c1a5087702ed4a91d91a79279104aaf111a33984ae5f
tenxen4a17171155997754ad735b460be67e344c5939d9cff498ce1d95bf554b93fc1b
d-shine3b6c2dcba751d1ea05b83fd609e13423dff575705920a1c835ff0d5f92403ffc
appkjl555e0506979e0b26e4318c0f7dfff0e3dc5c81bb7e3925f2cadd1bdeb843570f
cyb3rx0ad853b29a7b3677488018061b109bba59b1a518c8f33b48de31ec532be69856
cyb3rx1e60421e83a317cfbfce980fefa926a847964bcc7b047908db65161148d0f624
cyb3rx2fbde057c22b6cb517116d6c797c3474de2f4d3bda09037a9f043a6ad843982f

แหล่งอ้างอิง