Damjan Cvetko

Damjan Cvetko

Developer, System Architect, Hacker.

1 minute read

Challenge: With all the work that has to be done before Christmas, Santa forgot the password to his phone. If he can’t make calls, he won’t be able to order all the gifts. Help him retrieve his password. It should be stored in this app.

icevalult.apk

Ah yes, Android. Thats more my field.

We’ll just throw this into http://www.javadecompilers.com/apk and see what we get. Last year we had a few interesting ones.

It’s an obfuscated android app, but the code is still readable a bit. It looks like you enter a text, that text is transformed and then compared to a predefined, already transformed text.

I couldn’t find a “de-obfuscation” tool fast enough, so I simply went and traced the code myself. Ends up its a simple table replacement.

Script: dec.php

Flag: xmas{r0ck1ng_a11_th3_way}

What did I learn: …

Recent posts

See more

Categories

About