Reverse – Vault door 7

Vault door 7 - 400pt

Challenge

This vault uses bit shifts to convert a password string into an array of integers. Hurry, agent, we are running out of time to stop Dr. Evil's nefarious plans! The source code for this vault is here: VaultDoor7.java

Hints

Use a decimal/hexademical converter such as this one: https://www.mathsisfun.com/binary-decimal-hexadecimal-converter.html

You will also need to consult an ASCII table such as this one: https://www.asciitable.com/

Solution

In the source file, the success condition is the AND of eight equivalences. Convert those numbers in hexadecimal. Then concatenate them. Read this hexadecimal string as bytecode and convert every byte into its ASCII equivalent. You got the flag.

picoCTF{A_b1t_0f_b1t_sh1fTiNg_df5f8ed440}

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *