logo

Vidar Virtual Machine-Based String Obfuscation

ID: 5468d2cc-8ab9-5ce6-8064-047a7b0bc347

STIX ID: report--5468d2cc-8ab9-5ce6-8064-047a7b0bc347

Feed Name: Zscaler Security Research Blog

Threat Score
70/100

Date Published: 2026-09-21

Date Updated: 2026-10-09

...
...

This report provides a technical analysis of Vidar malware’s string deobfuscation: a simple bytecode virtual machine (with a per-build XOR seed, 14 handlers, and accumulator-based operations) and two custom stream ciphers (a modified ChaCha variant in v2.0–2.1 and an ARX-based cipher from v2.2 onward). It documents VM opcodes and operations, how keys and nonces are derived from VM output, the ARX keystream generation and folding into bytes, and includes multiple bytecode/ciphertext examples with resulting decrypted strings.

Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.