OGame Automizer RD - Cracked.

10/05/2012 04:40 soulfly321#196
the only hash check i have seen so far is a check of the outgoing account data + serial. but that would not matter because the server would always answer with: registred or 999999 or sth like that. i think it would be the best. so there is no possibility to destroy any part of the program or having problems with updates.

do you know a way to redirect a ip to another ip - like hosts file does for host names?
10/05/2012 04:57 MaouKami#197
Nah,

Just try changing a bit of useless code and see if the application still runs perfectly.
Without corrupting itself after a while.
If it doesn't simply replace all the homecall's to a different ip address.
And on that ip address run a fake server that returns like 93542365 or what ever as a time value.
See if it runs perfectly and your then almost done.

If that works for a few hours 2+ hours.
Upload the files to a website aka mysite.dyn.nu
And then just upload the files to that site and you got a working bot using a fake call server :).
10/05/2012 11:45 soulfly321#198
yeah i got a problem with recompiling the code. A lot of this errors:
java:19: error: cannot find symbol
10/05/2012 12:26 geekkillah#199
Hi Soulfly321 !

I had the same idea :-)
I just needed to know what kind of data the website returns. (I didn't try to monitor that yet)

You can redirect the IP address of OA to your IP like this :
[Only registered and activated users can see links. Click Here To Register...]

This is the network card's advanced properties on Win7.
It works fine.. I could access my local Apache webserver :-)


Next step would be to setup the page.
I could help too, just need to know what is returned.
10/05/2012 12:36 soulfly321#200
i can help you with the returns but i can't find that in my network card's options. How did you access it?

That should be all returns:
xyz:80/public.php?action=register&uni=uniString&login=Log inName&serial=serial&email=email&check=md5checksum
must return: registred
xyz:80/public.php?action=expire&uni=uniString&login=Login Name&serial=serial
must return a 6 digit number that indicates the runtime left. 4days returned: 443609
10/05/2012 13:52 geekkillah#201
Thanks alot for those precious informations.
That works fine, when i restart the bot, it now shows 5 days everytime.

To see the IP addresses, you have to go to the properties of your network card.
Select TCP/IP v4 internet protocol and click Properties. Then click on Advanced.

For the public.php emulation, here's some quick code :

Quote:
<?php
@$action=$_GET['action'];
if ($action=='register') {
echo "registred";
}
if ($action=='expire') {
echo "443609";
}
?>

I'll test that for the next 3 hours to see if it still crashes.
10/05/2012 16:17 yaum#202
This idea is quite nice...
Although it is not working here: I used WAMPSERVER in order to serve the pages properly, after having configured my network card (actually, I installed a loopback adapter in order not to mess-up with DHCP). Apache is serving properly the pages, but OgameAutomizer is making multiple requests, and I'm ending with an account expired immediately
Apache log below: (login/serial removed)

188.165.227.218 - - [05/Oct/2012:16:04:05 +0200] "GET /public.php?action=expire&uni=uni116.ogame.fr&login =&serial= HTTP/1.1" 200 7
188.165.227.218 - - [05/Oct/2012:16:04:06 +0200] "GET /public.php?action=expire&uni=uni116.ogame.fr&login =&serial= HTTP/1.1" 200 7
188.165.227.218 - - [05/Oct/2012:16:04:07 +0200] "GET /public.php?action=expire&uni=uni116.ogame.fr&login =&serial= HTTP/1.1" 200 7
188.165.227.218 - - [05/Oct/2012:16:04:08 +0200] "GET /public.php?action=expire&uni=uni116.ogame.fr&login =&serial= HTTP/1.1" 200 7

The page is properly served by apache, output : 443609
Any idea on what's going on?
10/05/2012 20:14 soulfly321#203
hmm can you 2 add me on skype? got a question with the network redirect -> tr3nzz
10/05/2012 22:21 yaum#204
Nope, sorry...

geekKillah, are you certain it's working?
I would assume there is some kind of deciphering in the string sent back by the original server...
On my side, I can confirm that it is not working...
10/05/2012 23:42 geekkillah#205
Quote:
Originally Posted by yaum View Post
Nope, sorry...

geekKillah, are you certain it's working?
I would assume there is some kind of deciphering in the string sent back by the original server...
On my side, I can confirm that it is not working...
Your apache log looks fine.
I think your bot had already expired ?

Try this :

Close the bot.
Delete the file 'config_uni116.ogame.fr' from the bot directory.
Start the bot.
Add your ogame account to the bot.
Click the button 'Will expire in'. Click 'Yes' when it asks for a serial.
Enter a 12 letters serial (for example: 'polpolpolpol').
It should work now.
10/06/2012 08:24 CostiaRiko87#206
who known the mac osx methods to do this redirect ?
10/06/2012 10:03 yaum#207
GeekKillah, I did exactly this: deleted the serial from the config file in the bot dir.
When I start the bot, I provided a 12 characters serial after clicking on Will expire in: 123456789012.
Then, the button is displaying (blinking once per second):
Will expire in:0 / Expired.
At the same time, every second, I see the requests to the apache server.

While debugging the java bytecode, I saw:
-If I use the return string 'unknown' or 'expired' in the php code, I'm going into the appropriate code of the mP class.
-If I use the return string '443609' in the php code for example, I've got an exception (problem to convert it to long).
My bytecode debugger doesn't allow me to watch the content of the JVM stack, maybe someone knows a better one... (it's rej, or rejava)
10/06/2012 12:08 DarkOrbitPvPHunter#208
Creat work dude :)
10/06/2012 15:05 soulfly321#209
Quote:
Originally Posted by yaum View Post
Nope, sorry...

geekKillah, are you certain it's working?
I would assume there is some kind of deciphering in the string sent back by the original server...
On my side, I can confirm that it is not working...
No i checked it. It's exactly that string i posted and there is no other request to the server
10/06/2012 17:11 geekkillah#210
Everything is working on my PC with no crash.

Quote:
Originally Posted by yaum View Post
GeekKillah, I did exactly this: deleted the serial from the config file in the bot dir.
When I start the bot, I provided a 12 characters serial after clicking on Will expire in: 123456789012.
Then, the button is displaying (blinking once per second):
Will expire in:0 / Expired.
At the same time, every second, I see the requests to the apache server.

While debugging the java bytecode, I saw:
-If I use the return string 'unknown' or 'expired' in the php code, I'm going into the appropriate code of the mP class.
-If I use the return string '443609' in the php code for example, I've got an exception (problem to convert it to long).
My bytecode debugger doesn't allow me to watch the content of the JVM stack, maybe someone knows a better one... (it's rej, or rejava)
Did you use the exact code i provided for public.php ?
(Make sure there aren't extra spaces in the php file)

Also, try deleting the account in the bot and create it again.