---
id: 6434
title: "Solving BinaryShield VM Crackme by ra1n"
source_domain: blog.washi.dev
source_url: "https://blog.washi.dev/posts/binaryshield-vm-crackme/"
published_at: "2024-09-25T00:00:00Z"
tags: ["windows", "reverse-engineering", "obfuscation", "crackme", "virtual-machine", "devirtualization"]
phying_url: "https://phying.com/item/6434"
lang: en
---

# Solving BinaryShield VM Crackme by ra1n

## Summary

A walkthrough of solving ra1n's BinaryShield crackme, featuring a custom virtual-machine obfuscation: building a disassembler, reversing opcode handlers, devirtualizing the code and solving it.

## Intelligence Metadata

- **Sources:** blog.washi.dev
- **Published:** 2024-09-25T00:00:00Z
- **Original:** https://blog.washi.dev/posts/binaryshield-vm-crackme/
- **Phying News:** https://phying.com/item/6434
