downloadbrowsevhly's JavaCrackMe #1

Download CM1.zip, 3 kb (password: crackmes.de)
Browse contents of CM1.zip

This is My first Java CrackMe,
and I UsE a Obfuscator do this.

Welcome to ReGEn this classfile to SourceFile

And I change this CrackMe display Information in English

But I hope the Chinese is Wide for World , this my wish.

GooodlucK for you!~:)

Difficulty: 1 - Very easy, for newbies
Platform: Unspecified/other
Language: Java

Published: 09. Jan, 2006
Downloads: 1251

Rating

Waiting for at least 3 votes
(we have only 1).

Rate this crackme:

Send a message to vhly »

View profile of vhly »

Solutions

Solution by m@[tador], published 12. jan, 2006; download (50 kb), password: crackmes.de or browse.

m@[tador] has not rated this crackme yet.

Solution by Ank83, published 12. jan, 2006; download (6 kb), password: crackmes.de or browse.

Ank83 has not rated this crackme yet.

Solution by HMX0101, published 12. jan, 2006; download (29 kb), password: crackmes.de or browse.

HMX0101 has not rated this crackme yet.

Solution by Kerberos, published 12. jan, 2006; download (4 kb), password: crackmes.de or browse.

Kerberos has not rated this crackme yet.

The submission of solutions is closed.

Discussion and comments

Ank83
09. Jan 2006
Hi
I don't want to sound like a dumbass but how do ypu start this crackme ! Is it compiled ? When I double click it it open WinAce archiver. How can I start the crackme ?
Thanks
Ank83
Kerberos
09. Jan 2006
Ank83:
java -jar CM1.jar
Ank83
09. Jan 2006
damn ! I dont have JAVA on this machine ! Hm I think that DJ Java Decomipler will be of a big use for this crackme !
Ank83
09. Jan 2006
I always get this !
java.util.zip.ZipException: The system cannot find the file specified
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:112)
at java.util.jar.JarFile.<init>(JarFile.java:117)
at java.util.jar.JarFile.<init>(JarFile.java:55)
Exception in thread "main"
Ank83
09. Jan 2006
Can anybody help me ! Is the problem with me or the app !?
Ank83
09. Jan 2006
aldo it give to me when i try to run it:
ava.lang.Error: Do not use CM1.setLayout() use CM1.getContentPane().setLayout() instead
at javax.swing.JFrame.createRootPaneException(JFrame.java:458)
at javax.swing.JFrame.setLayout(JFrame.java:524)
at CM1.<init>(IYOE)
at CM1.main(IYOE)
Exception in thread "main"
HMX0101
09. Jan 2006
install the most newly version of Java 2 Runtime :)
Ank83
09. Jan 2006
Hm... Finally !!! I start it ! Yeeeeeah !
Like first you need to extract the jar file (I used WinRar), load the CM1.class in DJ JAVA Decompiler, find the line:
setLayout(null);
and insted of that write:
getContentPane().setLayout(null);
Than save the file as CM1.java, then compile it and then you can run it ! I don't know i this is a bug, but on my machine IT WAS ! So i needed tochange all that so I can run this crackme !
P.S. When you load the crackme in the decomplier, you'll get all you need to write a keygen ! I will start writing it as soon as posible ! Now I'm going to sleep a little bit ! And tomorow I'm taking my wife to diner ! :D
P.S. Nice crackme ! A little change won't hurt anyone ! :)
Regards
Ank83
vhly
Author
11. Jan 2006
I use the JDk 1.5 compile this crackme

And Use the JShrink 2.36 obfuscate this;

I think that you should install tht JDK/JRE 1.5

If this can not run yet, please mail me.
m@[tador]
12. Jan 2006
It normally works on JRE 1.2 if you replace setLayout(null) to getContentPane().setLayout(null), like Ank83 said.
And I couldn't find any obfuscated code. Maybe your obfuscator don't works properly?
I posted my solution, written on Java (for JRE 1.2). The algo is wery easy. Serial is the Name in base64 encoding.
vhly
Author
13. Jan 2006
So I say this is Very EasY.

Only BASE64 Encoding
Wolle
21. May 2006
Hey all, im new to all this, but i anyway succeded to crack the serials :) So now i have made my first KeyGen, i love it! :D
dittirik
14. Feb, 20:30
Tutorial;

https://www.youtube.com/watch?v=7FUNWSOGgWg

You may leave your comment, thoughts and discuss this crackme with other reversers here.
Acting childish will not be tolerated.
HTML and such will be left as-is, so don't try.