เมื่อเหยื่อเข้าไปที่เว็บไซต์ปลอม พวกเขาจะถูกให้ดาวน์โหลดไฟล์ดิสก์อิมเมจ (.dmg) ซึ่งภายในมีไฟล์ AppleScript ที่ถูกคอมไพล์ชื่อ Maccy.scpt โดยที่ Maccy ของแท้นั้นไม่เคยแจกจ่ายผ่าน DMG มันมีแต่ไฟล์
Maccy.app.zip เท่านั้น
เมื่อดับเบิลคลิก macOS จะเปิดไฟล์ .scpt ใน Script Editor ตามค่าเริ่มต้น ซึ่งส่วนที่เห็นได้ของไฟล์จะแสดงคำแนะนำที่มีตราสินค้าหลอกให้ผู้ใช้กด ⌘+R เพื่อ "เริ่มต้น" ในขณะที่โค้ดอันตรายจริงๆ ถูกซ่อนไว้อยู่ด้านล่างหลังจากบรรทัดว่างๆ จำนวนมาก นอกจากนี้ ข้อความยังใช้อักษรกรีกและซีริลลิกที่คล้ายคลึงกันในคำว่า "Maccy" เพื่อหลบเลี่ยงโปรแกรมสแกนข้อความ
เพย์โหลดระยะที่สองซึ่งเขียนด้วยภาษา Rust (Mach-O infostealer) สามารถเก็บข้อมูลที่ละเอียดอ่อนได้หลากหลาย :
pam_start, pam_authenticate, pam_end) โดยไม่มีการทำงานบน Terminal ให้เห็น ethereum-rpc.publicnode[.]com จริง ข้อมูลที่ถูกขโมยทั้งหมดจะถูกเข้ารหัสด้วย ChaCha20-Poly1305 และส่งออกผ่าน HTTPS ไปยัง C2 endpoints (โดเมนที่พบ: avenger-sync[.]live และ avengerflow[.]com) โดยห่อหุ้มในรูปแบบ JSON envelope MacOSapp1{"data":"..."}
ก่อนที่จะเรียกใช้เพย์โหลด ตัวดรอปเปอร์จะเซ็นโค้ด (ad-hoc sign) บันเดิลแอปพลิเคชันปลอมด้วยคำสั่ง codesign -fs - --deep มัลแวร์ยังตรวจสอบเครื่องมือดีบักและ System Integrity Protection ก่อนดำเนินการด้วย
เพย์โหลดระยะที่สองจะถูกวางไว้ในบันเดิลชื่อ Finder.app โดยมี bundle identifier เป็น com.apple.finder.monitor และไอคอน Finder.icns จริงที่ถูกคัดลอกมาจาก /System/Library/CoreServices/ จากนั้นมันจะเรียกใช้
pbpaste เพื่อขโมยข้อมูลคลิปบอร์ด ดังนั้น Activity Monitor อาจแสดง กระบวนการ Finder ที่สอง ที่กำลังอ่านคลิปบอร์ด ซึ่งเป็นความผิดปกติที่ชัดเจน
การคงอยู่ (persistence) ถูกสร้างผ่าน Login Items (ไม่ใช่ LaunchAgents/LaunchDaemons) โดยใช้ทั้ง API ใหม่ SMAppService และ API เก่า LSSharedFileList โดยมัลแวร์ถูกบรรจุไว้ใน: com.apple.finder.monitor และ com.apple.security.daemon (ปลอมตัวเป็น Software Update) เนื่องจากแผง Login Items ใน System Settings ไม่แสดงเส้นทางแบบเต็ม มัลแวร์จึงดูเหมือนเป็นรายการระบบที่ถูกต้อง
curl/osascript maccy.app เท่านั้น หรือผ่าน Homebrew / GitHub repository อย่างเป็นทางการ โปรเจ็กต์จริงเป็นโอเพนซอร์ส (สัญญาอนุญาต MIT) และพัฒนาโดยนักพัฒนา Alexey Rodionov (Team Identifier MN3X4648SC) .scpt ใน Script Editor จากดิสก์อิมเมจที่ดาวน์โหลดมาแล้วกด Run ไม่มีแอป macOS ที่ถูกต้องใดๆ ขอให้คุณทำแบบนี้ com.apple.finder.monitor) ที่คุณไม่ได้เพิ่มเอง