I have to admit. I hate Aimbotting, but sometimes you resort to doing so as an act of desperation when all your enemies get you in 1 hit 10 times in a row and you know for a fact that they Aimbot.
The best AimBot I have see was Proproxy. I can easily use it by disabling the address that it checks on my firewall, but I would like to make it safer as I don't use it that much and aI could easily forget to re set it in the firewall if I Updated it.
I unpacked the .jar file and decompiling the class files to .jad which I did.
I replaced the hackers server address with "localmachine" so it will check my own machine as I am a noob wit Java and programing in general so I wouldn't mess up the structure.
After I changed and saved PacketStore.java and QOProxy.java I started the re compiling process (I use DJ Java Decompiler).
When I compiled PacketStore.java it easilly compiled to Packetstore.class and TCP.class.
but
When I started to re compile QOProxy.java it failes a lot. it keeps giving me errors although nothing in the structure, I just replaced an the address for the local machine.
I Can't post a copy of the errors as it is a lot and mostly syntax errors.
<hr>Append on Jun 3 2007, 15:37<hr> Decided to add a sample of the errors so maybe someone will be able to help me understand them.
----jGRASP exec: javac -g C:\New Folder\1\Decompiled\Source\QOP roxy.java
----at: Jun 3, 2007 4:33:52 PM
----jGRASP wedge: pid for wedge is 3440.
----JGRASP wedge2: pid for wedge2 is 3108.
----JGRASP wedge2: CLASSPATH is ".;;;C:\Program Files\jGRASP\extensions\classes".
----jGRASP wedge2: working directory is [C:\New Folder\1\Decompiled\Source] platform id is 2.
----jGRASP wedge2: actual command sent ["C:\Program Files\Java\jdk1.6.0_01\bin\jav ac.exe" -g "C:\New Folder\1\Decompiled\Source\QOP roxy.java"].
----JGRASP wedge2: pid for process is 3724.
C:\New Folder\1\Decompiled\Source\QOP roxy.java:24: '.class' expected
byte byte0;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:24: not a statement
byte byte0;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:209: not a statement
mapconnection;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:210: ';' expected
JVM INSTR monitorexit ;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:210: not a statement
JVM INSTR monitorexit ;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:211: illegal start of expression
goto _L1
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:245: illegal start of expression
if(true) goto _L3; else goto _L2
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:245: not a statement
if(true) goto _L3; else goto _L2
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:245: 'else' without 'if'
if(true) goto _L3; else goto _L2
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:246: ';' expected
_L2:
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:252: invalid method declaration; return type required
public Ticker(MapConnection mapconnection)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:268: '.class' expected
byte abyte0[];
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:268: not a statement
byte abyte0[];
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:268: not a statement
byte abyte0[];
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:489: not a statement
mc;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:490: ';' expected
JVM INSTR dup_x1 ;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:490: not a statement
JVM INSTR dup_x1 ;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:491: not a statement
charname;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:493: not a statement
(char)abyte0[byte0 + i6];
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:496: not a statement
charname;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:498: illegal start of expression
if(true) goto _L2; else goto _L1
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:498: not a statement
if(true) goto _L2; else goto _L1
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:498: 'else' without 'if'
if(true) goto _L2; else goto _L1
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:499: ';' expected
_L1:
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:500: <identifier> expected
if(filterusers && !players.contains((new StringBuilder()).append(mc.charname).append("").to String()))
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:500: <identifier> expected
if(filterusers && !players.contains((new StringBuilder()).append(mc.charname).append("").to String()))
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:500: illegal start of type
if(filterusers && !players.contains((new StringBuilder()).append(mc.charname).append("").to String()))
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:505: illegal start of type
} else
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:509: illegal start of type
break MISSING_BLOCK_LABEL_6438;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:509: <identifier> expected
break MISSING_BLOCK_LABEL_6438;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:510: illegal start of type
if(i == 1110)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:510: <identifier> expected
if(i == 1110)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:511: <identifier> expected
mc.map = abyte0[4] & 0xff | (abyte0[5] & 0xff) << 8;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:512: illegal start of type
else
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:513: <identifier> expected
if(i == 1010 && (abyte0[22] == 86 || abyte0[22] == -92 || abyte0[22] == 74))
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:513: ']' expected
if(i == 1010 && (abyte0[22] == 86 || abyte0[22] == -92 || abyte0[22] == 74))
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:513: ']' expected
if(i == 1010 && (abyte0[22] == 86 || abyte0[22] == -92 || abyte0[22] == 74))
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:513: ']' expected
if(i == 1010 && (abyte0[22] == 86 || abyte0[22] == -92 || abyte0[22] == 74))
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:528: illegal start of type
} else
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:529: <identifier> expected
if(i == 1010 && abyte0[22] == -123)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:529: ']' expected
if(i == 1010 && abyte0[22] == -123)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:573: illegal start of type
} else
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:574: <identifier> expected
if(i == 1022)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:587: illegal start of type
} else
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:588: <identifier> expected
if(i == 1101)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:635: illegal start of type
} else
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:636: <identifier> expected
if(i == 1005)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:769: illegal start of type
} else
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:770: <identifier> expected
if(i == 1014)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:805: invalid method declaration; return type required
sendMapPacketToClient(mc, abyte0);
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:805: <identifier> expected
sendMapPacketToClient(mc, abyte0);
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:805: <identifier> expected
sendMapPacketToClient(mc, abyte0);
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:806: illegal start of type
if(i == 1014 && j != 0 && mc.blockPlayers && j != mc.id && k == 0)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:806: <identifier> expected
if(i == 1014 && j != 0 && mc.blockPlayers && j != mc.id && k == 0)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:806: <identifier> expected
if(i == 1014 && j != 0 && mc.blockPlayers && j != mc.id && k == 0)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:806: <identifier> expected
if(i == 1014 && j != 0 && mc.blockPlayers && j != mc.id && k == 0)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:806: <identifier> expected
if(i == 1014 && j != 0 && mc.blockPlayers && j != mc.id && k == 0)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:806: <identifier> expected
if(i == 1014 && j != 0 && mc.blockPlayers && j != mc.id && k == 0)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:806: <identifier> expected
if(i == 1014 && j != 0 && mc.blockPlayers && j != mc.id && k == 0)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:807: invalid method declaration; return type required
sendMapPacketToClient(mc, packet_disc(j));
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:807: <identifier> expected
sendMapPacketToClient(mc, packet_disc(j));
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:807: <identifier> expected
sendMapPacketToClient(mc, packet_disc(j));
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:808: illegal start of type
if(true) goto _L4; else goto _L3
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:808: <identifier> expected
if(true) goto _L4; else goto _L3
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:808: illegal start of type
if(true) goto _L4; else goto _L3
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:809: ';' expected
_L3:
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:812: class, interface, or enum expected
MapConnection mc;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:813: class, interface, or enum expected
final QOProxy this$0;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:815: class, interface, or enum expected
public Pump(MapConnection mapconnection)
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:818: class, interface, or enum expected
super();
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:819: class, interface, or enum expected
mc = mapconnection;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:820: class, interface, or enum expected
start();
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:821: class, interface, or enum expected
}
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1551: class, interface, or enum expected
public static void main(String args[])
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1554: class, interface, or enum expected
}
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1556: class, interface, or enum expected
public QOProxy()
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1559: class, interface, or enum expected
danprox = false;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1560: class, interface, or enum expected
filterid = 0;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1561: class, interface, or enum expected
localLoginPort = 9958;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1562: class, interface, or enum expected
localMapPort = 5816;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1563: class, interface, or enum expected
remoteLoginPort = 9958;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1564: class, interface, or enum expected
remoteMapPort = 5816;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1565: class, interface, or enum expected
playerName = "";
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1566: class, interface, or enum expected
remoteLoginIP = "";
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1567: class, interface, or enum expected
remoteMapIP = "";
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1568: class, interface, or enum expected
npcs = new Vector();
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1569: class, interface, or enum expected
logFile = "qoproxy.log";
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1570: class, interface, or enum expected
monsters = new Hashtable();
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1571: class, interface, or enum expected
mkey1 = new byte[256];
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1572: class, interface, or enum expected
mkey2 = new byte[256];
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1573: class, interface, or enum expected
mss = 0;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1574: class, interface, or enum expected
tcp = new TCP();
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1575: class, interface, or enum expected
dcp = new PacketStore();
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1576: class, interface, or enum expected
logFS1 = 0;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1577: class, interface, or enum expected
logFS2 = 0;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1578: class, interface, or enum expected
logFC1 = 0;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1579: class, interface, or enum expected
logFC2 = 0;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1580: class, interface, or enum expected
logTS1 = 0;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1581: class, interface, or enum expected
logTS2 = 0;
^
C:\New Folder\1\Decompiled\Source\QOP roxy.java:1582: class, interface, or enum expected
logTC1 = 0;
^
100 errors
----jGRASP wedge2: exit code for process is 1.
----jGRASP: operation complete.






