Jenny
140 points Hard

Jenny, (alt. spelling J[e]ni), found a nice Java program to reverse engineer. It's Java, so it's easy to reverse engineer, right (since there's a lot of decompilers out there)? Prove to her that this is easy -- or hard -- good luck! https://mega.nz/#!2WoRzaZY!NH8XQ1_qbp1ZOrknng198nLvR6dMC6eDIQs1TlRi3pY

Flag
Rating 4.69
5
4
3
2
1

Discussion

D0ne Been Open Goood Job Team CtfLearn

1
Protected
0

Hader Than any CTF i attended. Good Job Bro :{)

0

This challenge has been tested under a ubuntu18.04 machine (using Java 8)

1

It is getting difficult to obtain the version of OpenSSL this is compiled for. Can a link be provided to the exact binary so that is not the stumbling block?

0

Use ubuntu 18.04 version

0
Protected
-2
0

Took me a lot of time but it was very very educating and interesting :D Thanks!

1
Protected
0

DM me if you're still having troubles

0

Here's a big fat HINT: when I wrote this challenge, it was on Java 8 (so probably use that to run it ;) There will be multiple valid passwords, but only one of them make sense!

0
0

that's the fake flag, gotta try harder to get real flag :)

0
Protected
0
Protected
0

Are you able to tell an exact version of JVM that this challenge works with? I'm interested in version number and vendor (oracle JVM / opejdk...)

0

Keep in mind the date of when this challenge was written :)

I don't actually remember the exact JVM version, I think when I wrote it it was using openjdk, but I recently tested and it works in the latest version of openJDK 8

0

Oh, the information that it was openjdk is enough for me. I was using oracle jdk, what could have been a point of failure. Thank you for info.

0