| View previous topic :: View next topic |
| Author |
Message |
TROLOLOLOLOLOLOLOLOLOLOLO Expert Cheater
Reputation: -1
Joined: 27 Dec 2009 Posts: 100
|
|
| Back to top |
|
 |
Noz3001 I'm a spammer
Reputation: 26
Joined: 29 May 2006 Posts: 6220 Location: /dev/null
|
Posted: Fri Sep 03, 2010 10:09 pm Post subject: |
|
|
JAR, Java, Hackforums, no fuck off.
I bet I could make it run in 5 years too.
|
|
| Back to top |
|
 |
TROLOLOLOLOLOLOLOLOLOLOLO Expert Cheater
Reputation: -1
Joined: 27 Dec 2009 Posts: 100
|
Posted: Fri Sep 03, 2010 11:32 pm Post subject: |
|
|
| Noz3001 wrote: | JAR, Java, Hackforums, no fuck off.
I bet I could make it run in 5 years too. |
Huh? Who? Where?
Updated the thread btw, should help you a bit.
|
|
| Back to top |
|
 |
XSV GTH Moderator
Reputation: 9
Joined: 12 Oct 2005 Posts: 1007 Location: USA
|
Posted: Sat Sep 04, 2010 12:17 am Post subject: |
|
|
bitwise exclusive or the string and key?
btw noz, yes we have a programing section & hacking
_________________
|
|
| Back to top |
|
 |
Cheat Engine User Something epic
Reputation: 60
Joined: 22 Jun 2007 Posts: 2071
|
Posted: Sat Sep 04, 2010 1:41 am Post subject: |
|
|
| I believe there's a decompiler that has an Eclipse plugin, so you can build it right after you decompiled it.
|
|
| Back to top |
|
 |
XSV GTH Moderator
Reputation: 9
Joined: 12 Oct 2005 Posts: 1007 Location: USA
|
Posted: Sat Sep 04, 2010 1:53 am Post subject: |
|
|
| Holland wrote: | | I believe there's a decompiler that has an Eclipse plugin, so you can build it right after you decompiled it. |
True, but certain programmed classes aren't always decompiled and available for editing.
I don't think that matters in this case though.
_________________
|
|
| Back to top |
|
 |
аhMunRa How do I cheat?
Reputation: 0
Joined: 13 Nov 2009 Posts: 0
|
Posted: Sat Sep 04, 2010 2:27 am Post subject: |
|
|
Cracked it.
Password is fuck you.
|
|
| Back to top |
|
 |
XSV GTH Moderator
Reputation: 9
Joined: 12 Oct 2005 Posts: 1007 Location: USA
|
Posted: Sat Sep 04, 2010 1:48 pm Post subject: |
|
|
where's the encryption?
_________________
|
|
| Back to top |
|
 |
Noz3001 I'm a spammer
Reputation: 26
Joined: 29 May 2006 Posts: 6220 Location: /dev/null
|
Posted: Sat Sep 04, 2010 2:03 pm Post subject: |
|
|
| XSV wrote: |
where's the encryption? |
| Code: | .method private encryptString(Ljava/lang/String;)Ljava/lang/String;
.limit stack 5
.limit locals 4
met007_begin: ; CODE XREF: btnCrackActionPerformed+58P
; DATA XREF: ...
.line 130
new java/lang/StringBuilder
dup
aload_1 ; met007_slot001
invokespecial java/lang/StringBuilder.<init>(Ljava/lang/String;)V
putstatic crackme/UI.sb Ljava/lang/StringBuilder;
.line 132
aload_1 ; met007_slot001
invokevirtual java/lang/String.length()I
putstatic crackme/UI.intStr I
.line 133
ldc "kOEYhLV6id"
invokevirtual java/lang/String.length()I
putstatic crackme/UI.intKey I
.line 135
iconst_0
istore_2 ; met007_slot002
met007_28: ; DATA XREF: met007_slot002i
iconst_0
istore_3 ; met007_slot003
met007_30: ; CODE XREF: encryptString+72j
; DATA XREF: ...
iload_2 ; met007_slot002
getstatic crackme/UI.intStr I
if_icmpge met007_75
.line 136
iload_3 ; met007_slot003
getstatic crackme/UI.intKey I
if_icmplt met007_46
.line 137
iconst_0
istore_3 ; met007_slot003
.line 139
met007_46: ; CODE XREF: encryptString+41j
getstatic crackme/UI.sb Ljava/lang/StringBuilder;
iload_2 ; met007_slot002
aload_1 ; met007_slot001
iload_2 ; met007_slot002
invokevirtual java/lang/String.charAt(I)C
ldc "kOEYhLV6id"
iload_3 ; met007_slot003
invokevirtual java/lang/String.charAt(I)C
ixor
int2char
invokevirtual java/lang/StringBuilder.setCharAt(IC)V
.line 135
iinc 2 1
iinc 3 1
goto met007_30
.line 141
met007_75: ; CODE XREF: encryptString+34j
; DATA XREF: ...
getstatic crackme/UI.sb Ljava/lang/StringBuilder;
invokevirtual java/lang/StringBuilder.toString()Ljava/lang/String;
areturn
met007_end: ; DATA XREF: met007_slot001i
; ===========================================================================
;met007_slot001 ; DATA XREF: encryptString+4r ...
.var 1 is str Ljava/lang/String; from met007_begin to met007_end
;met007_slot002 ; DATA XREF: encryptString+27w ...
.var 2 is i I from met007_28 to met007_75
;met007_slot003 ; DATA XREF: encryptString+29w ...
.var 3 is ii I from met007_30 to met007_75
.end method
|
|
|
| Back to top |
|
 |
|