| | | New Member

Group: Forum Members Last Login: Wednesday, January 27, 2010 8:37 PM Posts: 18, Visits: 49 |
| Hello visitors, I've posted this to keep track of my progress towards cracking a program that is based in Java using a handshake based authenticator.
I do not know too much about the program yet but I am studying it with WireShark at the moment and I'm going to see if I can bypass the auth to run the pro version.
I don't think I'll give the name of the program until it's cracked.
Thanks all who are interested.
192.168.0.1 -> 66.232.97.72 [Handshake] (WHOIS: impsoft.biz)
More to come...
|
| | | | 
Progenic Crew

Group: Administrators Last Login: Friday, June 25, 2010 11:11 AM Posts: 1,063, Visits: 5,883 |
| | Assuming you either have the java application or (shudder) applet.. have you thought about decompiling it yet? |
| | | | New Member

Group: Forum Members Last Login: Wednesday, January 27, 2010 8:37 PM Posts: 18, Visits: 49 |
| I've decompiled it looking at everything vividly; having some issues with the jar file below.
Can't decompile or even read this one: package.jar
package impsoft.values.constant;
import I.I; import java.io.File; import x;
public class BuildSettings { public static final int mouseFrequency = 50; public static final String ICREDITS_JAR_NAME = "ICREDITS"; public static final String INSTALL_FOLDER; public static final boolean scriptDeveloper = 0; public static final boolean logAllNonMouseActionEvents = 0; public static final int SettingTabRefreshRate = 1000; public static final boolean RSTabGoesInSeperateCTab = 0; public static final boolean logAllKeyEvents = 0; public static final boolean professional = 1; public static final int fullInvlistenerSleep = 40000; public static final String GUI_FOLDER; public static final int AutoCompileRefreshRate = 1000; public static final int listenerThreadWithlistenerSleep = 1000; public static final String ICREDITS_JAR_URL = "https://www.impsoft.net/package.jar"; public static final String CONFIG_FOLDER; public static final boolean widgetDefaultSelected = 0; public static final boolean AUTHSYSTEM2DEBUG = 0; public static final String FONT_FOLDER; public static final String ROOT; public static final boolean manageMouseEvents = 1; public static final int listenerThreadNoListenerSleep = 2000; public static final int maxY = 502; public static final int randomThreadSleep = 400; public static final boolean AUTOMINER = 0; public static final int PartialInvlistenerSleep = 2000; public static final boolean logJustMouseEvents = 0; public static final boolean manageFocusEvents = 1; public static final String LOG_FOLDER; public static final boolean AUTOCHOPPER = 0; public static final String RANDOMS_JAR_NAME = "RANDOMS"; public static final boolean newColorTechnique = 0; public static final int inputThreadSleep = 16; public static final String JAR_FOLDER; public static boolean TEST_SPEED = false; public static final String PRODUCTS_JAR_NAME = "IMPSOFT"; public static final String PRODUCTS_JAR_URL = "https://www.rscheata.net/icredits/package.jar"; public static final boolean AUTOFIGHTER = 0; public static final String RANDOMS_JAR_URL = "https://www.impsoft.net/randoms.jar"; public static final boolean newColorTechnique2 = 1; public static final boolean StatsActive = 0; public static final String ITEM_FOLDER; public static final boolean debugMonitors = 0; public static final boolean ONESCRIPTMODE = 0; public static final int maxX = 764; public static final boolean logAllEventsExceptMouseMove = 0; public static final boolean AUTHPRINTOUT = 0; public static final boolean logAllEvents = 0; public static final String ARES_FOLDER; public static final boolean extenedSettings = 0; public static final boolean logJustMouseEventsExceptMouseMove = 0;
static { ROOT = x.a(I.I(2154)) + File.separator; CONFIG_FOLDER = ROOT + x.a(I.I(15424)) + File.separator; ITEM_FOLDER = CONFIG_FOLDER + x.a(I.I(15431)) + File.separator; FONT_FOLDER = CONFIG_FOLDER + x.a(I.I(15437)) + File.separator; GUI_FOLDER = CONFIG_FOLDER + x.a(I.I(15443)) + File.separator; INSTALL_FOLDER = CONFIG_FOLDER + x.a(I.I(15447)) + File.separator; ARES_FOLDER = CONFIG_FOLDER + x.a(I.I(15455)) + File.separator; LOG_FOLDER = ROOT + x.a(I.I(15460)) + File.separator; JAR_FOLDER = ROOT + x.a(I.I(15465)) + File.separator; } }
Will post back with updates.
|
| | | | 
Progenic Crew

Group: Administrators Last Login: Friday, June 25, 2010 11:11 AM Posts: 1,063, Visits: 5,883 |
| Overlord (9/25/2009)
I've decompiled it looking at everything vividly; having some issues with the jar file below. Can't decompile or even read this one: package.jar You realise you need to unpack a JAR file first, right ? jar -xf package.jar |
| | | | New Member

Group: Forum Members Last Login: Wednesday, January 27, 2010 8:37 PM Posts: 18, Visits: 49 |
| I managed to crack this last year I was so busy then, anyways I had some help from my Java buddies 
I then later got banned from the website and from the game the software uses.
|
| |
|
|