Kimsuky-PS-Backdoor: Kimsuky PowerShell Backdoor Analysis
2024-03-07 • knight0x07 •
The GitHub analysis documents a Kimsuky PowerShell backdoor protocol with command opcodes for host check in, drive and path listing, file download and upload, deletion, rename, directory creation, execution, restart, removal, and ZIP creation. The client generates a unique ID from the host IP and MAC address, then derives separate RC4 send and receive keys from that ID. File exfiltration can archive a directory or use a supplied file path, base64 encode the filename and contents, and POST the data to a server show.php endpoint with a Chrome like user agent. The opcode set gives the operator remote file management, command execution, staging, and exfiltration functions consistent with a hands on intrusion backdoor.