1. ## The Following User Says Thank You to d4rkut For This Useful Post:

kris1skr0s (10-12-2011)

2. Personally, I used
http://www.mpgh.net/forum/174-battle...ile-patch.html
And then I loaded the ID's
http://www.mpgh.net/forum/174-battle...t-game-id.html
Then I change the settings, and we have lift-off

3. ## The Following User Says Thank You to fred268 For This Useful Post:

kris1skr0s (10-12-2011)

4. So how about we come up with an mpgh BF3 server. It shouldn't be that hard since altIWnet made one from MW2.

5. Apparently someone has already done it: http://www.mpgh.net/forum/174-battle...ed-client.html

6. That's Origin cracked, but we need to get the game servers working as well.
At the moment, I think Origin isn't stopping us, but EACoreServer and bf3 are. Does anyone know how to intercept the data packets?

7. Originally Posted by Helper
Apparently someone has already done it: http://www.mpgh.net/forum/174-battle...ed-client.html
Wait that might be a good idea if they put the bf3 on there and it has lobbies then it would be possible to connect with cracked servers.

8. Originally Posted by fred268
Well, this is what I get:

So it would appear that it works?

EDIT: I have a feeling that even if we were to get the servers up, we won't be able to connect, I have a feeling 'EACoreServer.exe' may cause some issues.
I get the same that is EASY. That is NOT bypassing blaze. Just to give you a hint you don't need any packet captures just launch against esnlauncher.exe search your drive you will see where EA installed it. All you need to do is pass the commands to this launcher and it would work, IF you got past Blaze which you did not.

What is needed.

Proper blaze return of gameid and game token --- this is the hardest part.

Running server - can find here on the forums.
Login locally with esnlauncher.exe commands, easy to setup but need proper gameid and token from Blaze

Good luck

9. ..If you know how to do this, why have you not done it yourself?

10. Originally Posted by d4rkut
Thanks for posting the link to the files but i already found it

11. Originally Posted by fred268
..If you know how to do this, why have you not done it yourself?
I have, I can get the client to connect and stay connected locally, the black screen does not close. The GAME ID is easy to forge, however the token is not, if somebody saved the server list's html when the servers were up you can see the tokens in the html code, that would be very helpful to forge a token and connected gameid. If someone could post that, (maybe you have it in your browser cache) it would be possible to get started, without that info I'm not sure it's possible to get it to work.

12. What exactly am I looking for here?
battlelog.battlefield.com/bf3/servers/show/9f904b08-e4e4-4dfc-bbf1-d27f31165842/AU-HYPERNIA-COM-IINET-NET-AU/?json=1&join=true
Is that an token that we are after?

Next point, could you please share how you keep the game open, not auto closing?

EDIT: I think its kind of a lost cause, it appears that all the battlelog pages have a no cache flag set.

13. ## The Following User Says Thank You to fred268 For This Useful Post:

kuv4 (10-13-2011)

14. Just create a .bat file in the battlelog web plugins directory with the code below, usually it's C:\Program Files (x86)\Battlelog Web Plugins

Here is the command line to launch locally:

Code:
esnlauncher.exe NO#!#SW_SHOWNA#!#C:\Program Files (x86)\Origin Games\Battlefield 3 Beta\bf3.exe#!#bf3.exe -super layout.toc -skipFastLevelLoad 1 -VeniceOnline.EnableSnowroller 1 -Window.Minimized 1 -Blaze.Service battlefield-3-pc-trial -sonarInstance battlefield.com -Online.Environment OnlineEnvironment_Production -loginToken  -requestState State_ClaimReservation -requestStateParams """>" #!#C:\Program Files (x86)\Origin Games\Battlefield 3 Beta\
I think that is a valid token, we just need the game id that goes with that token and then have to return a gameid to the server (emulate a blaze response). It will be really easy if we can get tokens from gameid 0-10.

15. ## The Following User Says Thank You to st-m4il For This Useful Post:

fred268 (10-13-2011)

16. Ok, something I'm missing here. Say we got an ID and token... How do we launch the program with those arguments? Where do we place them?

Next point - the server files that leaked, the providerID and serverID.. Could they potentially hold the data we are after?

EDIT:
Is this potentially giving us the token?

What am I looking for for the GameID, do we know what style it is?

17. ## The Following User Says Thank You to fred268 For This Useful Post:

kuv4 (10-13-2011)

18. Originally Posted by st-m4il
I have, I can get the client to connect and stay connected locally, the black screen does not close. The GAME ID is easy to forge, however the token is not, if somebody saved the server list's html when the servers were up you can see the tokens in the html code, that would be very helpful to forge a token and connected gameid. If someone could post that, (maybe you have it in your browser cache) it would be possible to get started, without that info I'm not sure it's possible to get it to work.
How do we get it?

19. People like me saved this data. I made a C# WPF app that could browse and connect to servers but it was 100% reliant on BattleLog being available.

Example Json data from BattleLog is:

{"mapMode":2,"ip":"203.46.105.21","numPlayers":32, "maxPlayers":32,"updatedAt":1317463174,"guid":"34c 0e0c9-f405-49c3-9788-69c8d34636c7",
"port":21200,"gameExpansion":0,"ping":250,"hasPass word":false,"platform":1,"secret":"","online":true ,"map":"MP_Subway","numQueued":0,"gameId":"11478", "protocolVersionString":"60",
"game":2,"ranked":true,"evented":false,"punkbuster ":false,"name":"AU GameArena BF3 Beta #13","region":64,"preset":1}

Remember though its BF3.exe that takes a gameId and checks then uses Blaze/BattleLog to find the IP and port of the server based on the gameId.

Page 2 of 3 First 123 Last