paint-brush
Using Macros and Emulation Voodoo to Solve a Crackmeby@syscall59
294 reads

Using Macros and Emulation Voodoo to Solve a Crackme

by Syscall59 - Alan Vivona3mSeptember 17th, 2019
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

This time I'm tackling this beautiful crackme, the third of the series. To solve this we will use radare2’s macros and unicorn emulation. The crackme asks for a 4 digit password that the user needs to input one digit at the time. We can emulate the function that checks each digit testing every combination until we get the expected state at the end. Bruteforce powered by GEF and unicorn-engine is a great tool and GEF command makes our lives a lot easier.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coin Mentioned

Mention Thumbnail
featured image - Using Macros and Emulation Voodoo to Solve a Crackme
Syscall59 - Alan Vivona HackerNoon profile picture
Syscall59 - Alan Vivona

Syscall59 - Alan Vivona

@syscall59

Over-featured script kiddie

About @syscall59
LEARN MORE ABOUT @SYSCALL59'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Syscall59 - Alan Vivona HackerNoon profile picture
Syscall59 - Alan Vivona@syscall59
Over-featured script kiddie

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Learnrepo
Tefter
Tefter
Freesion