Patrick Wardle อดีต NSA Hacker (สำนักงานความมั่นคงแห่งชาติ National Security Agency) ได้ทำการวิเคราะห์มัลแวร์ และอธิบายถึงภาพรวมถึงเทคนิค ประกอบด้วย กลไกการทำงาน ความสามารถ และการควบคุมการสื่อสาร ของ CrossRAT 0.1 ว่า เมื่อ CrossRAT อยู่บนเครื่องเป้าหมายแล้ว มันจะฝัง (hmar6.jar) เพื่อตรวจระบบปฏิบัติการที่ใช้อยู่ จากนั้นจะทำการติดตั้งตัวมันเอง CrossRAT ยังพยายามที่จะเข้าถึงข้อมูลที่เกี่ยวกับระบบไวรัส ไม่ว่าจะเป็นการติดตั้ง OS Version ทำไฟล์ติดเชื้อทั้งใน kernel และ architecture อีกด้วย เมื่อ CrossRAT ได้ดำเนินการฝัง OS ที่มีลักษณะพิเศษเฉพาะก็จะทำการรันอัตโนมัติอีกครั้ง
วิธีตรวจสอบว่าติดไวรัส CrossRAT หรือไม่?
เนื่องจาก CrossRAT มี OS ที่มีลักษณะพิเศษเฉพาะดังนั้นการตรวจจับ CrossRAT นั้นจะขึ้นอยู่กับระบบปฏิบัติการที่ใช้
- สำหรับ Windows:
ให้ตรวจสอบ registry key ‘HKCU\Software\Microsoft\Windows\CurrentVersion\Run\’
ถ้าติดไวรัส CrossRAT จะมี java, -jar และ mediamgrs.jar อยู่ในคำสั่ง - สำหรับ macOS:
ตรวจสอบไฟล์ jar, mediamgrs.jar ใน ~ / Library
จากนั้นหาตัวเปิด / Library / LaunchAgents หรือ ~ / Library / LaunchAgents ที่ชื่อว่า mediamgrs.plist
ทาง Patrick ได้กล่าวว่า ผู้ใช้ Mac ส่วนใหญ่อาจจะปลอดภัยจากมัลแวร์ CrossRAT เพราะว่า CrossRAT นั้นเขียนด้วย Java แต่ MacOS เวอร์ชันล่าสุดนั้นไม่ได้มาพร้อมกับ Java - สำหรับ Linux:
ตรวจสอบไฟล์ jar, mediamgrs.jar ใน / usr / var
ให้มองหาไฟล์ ‘autostart’ ในไฟล์ ~ / .config / autostart ที่มีชื่อว่า mediamgrs.desktop
วิธีการป้องกัน CrossRAT Trojan

