Basic Android RE 1
10 points Easy

A simple APK, reverse engineer the logic, recreate the flag, and submit!

BasicAndroidRE1.apk
Flag
Rating 4.63
5
4
3
2
1

Discussion

Although I do have to look in the below comments fro hints I am trying my best to figure these out and finding them very challenging but interesting at the same time... bookmarking and noting all ways to complete different tasks and learning lots along the way... so thank you ! :)

0
Protected
0

It's quite hard to solve the hash without online tools since maybe I used pure bruteforce instead of dictionary attack. Either way it's a good challenge. Great way to start

0
Protected
0

easier why to decrypt md5 hashes simply take the hash and search it directly on google!

0

i solved this!

0

can i solve this on MacOS?

0

can i solve this on MacOS?

0

H1 My write up for this room

Check-it-out: Link

2

that's fun , my first challenge

0

I don't know where to start. how should I go about reverse engineering it? P.S : I'm not asking for flag or solution.

1

Hello camus_,

Java (the language android apps are built in) has the near unique property of being reversible to almost the exact code it was built from. As such a good place to begin on challenges like this one are to decompile the app into a human readable form. I prefer Jadx-gui on a Kali linux install but there are also some online decompilers like this one http://www.javadecompilers.com/apk

5

hey! thanks a lot for helping. finally the challenge. It was nice experience :)

0

did^

0

AWESOME! Glad you enjoyed it.

0

hey does apktool work?

0

yes

0

Try to use online decompiler or linux command line apktool d filetodecompile.apk

1