Skip to content

YuanKong RAT The Android Remote-Control Service That Stamps ... - #3187

Merged
carlospolop merged 2 commits into
masterfrom
update_YuanKong_RAT_The_Android_Remote-Control_Service__6cdeb4aef3f29b75
Oct 24, 2026
Merged

carlospolop merged 2 commits into
masterfrom
update_YuanKong_RAT_The_Android_Remote-Control_Service__6cdeb4aef3f29b75

Conversation

@carlospolop

Copy link
Copy Markdown
Collaborator

Blog URL

https://starlabs.sg/blog/2026/10-yuankong-rat-the-android-remote-control-service-that-stamps-its-operators-names-into-every-build

Blog Title

YuanKong RAT: The Android Remote-Control Service That Stamps Operator Names into Every Build

Blog high summary

Static analysis of a YuanKong Android RAT shows that assets/vault-config.json stores the SVLT-XOR-v2 Base64 key and IV beside the blob. Parsing SVLT version 2 and XORing ciphertext with the repeating key/IV recovers the ZIP child APK without execution; jadx and the Python PoC expose tenant constants and a shared certificate across 110 droppers.

Post-unpacking, Socket.IO/WebSocket C2 uses TLS only; accessibility, screen capture, clipboard, notifications/OTPs, files, location, and payment-PIN capture enable surveillance. Wireless Debugging pairs local adbd through SPAKE2, reaches Android shell, grants WRITE_SECURE_SETTINGS, and installs a daemon—not root.

PR changes

Errors

mdbook build unavailable

@carlospolop

Copy link
Copy Markdown
Collaborator Author

Decision: keep

The source supports a reusable manifest-guided recovery and child-APK validation workflow absent from the base page. The revision removes sample-specific container details while retaining the distinct validation steps.

Head: 56042a74021353df15abbac56b5abdf48698fc23

@carlospolop

Copy link
Copy Markdown
Collaborator Author

merge

@carlospolop
carlospolop merged commit 96a9576 into master Oct 24, 2026
2 checks passed
@carlospolop
carlospolop deleted the update_YuanKong_RAT_The_Android_Remote-Control_Service__6cdeb4aef3f29b75 branch October 24, 2026 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant