Discussion: Reverse engineering a server-backend

02/08/2014 08:34 HackinStein#1
I have been giving this some thought what about writing our own server for NFS:world the game is mostly clientside it should be do-able its only a matter of time before EA yanks the plug
should such a feat be attempted who would be interested in playing it
having our own server-backend would allow us todo all thinks of things like game-balance fixes and make all cars IGC
02/09/2014 14:25 persiankhalifa#2
need brains here to work , i guess it is possible
02/09/2014 14:30 KingsDesigns#3
At a long time ago , there was a private server , I think it closed cause the change of files ,
Its pretty hard to get all files from a game and in a few games its ilegaly , but It is a good ideia , who would not love a private nfsw server?
The questions is , theres need ppl with a huge brain ,someone who understand from business and a few GOOD DEVS , its impossible to maintain a server totally free , so no way there will all cars IGC , but if could be much more many cars as IGC and much cheaper donations.
02/09/2014 17:10 piramida#4
i think thet private nfsw was supersonic... or something like that
02/09/2014 23:41 Specimen95#5
supersonic was a scam.
02/10/2014 01:01 piramida#6
Quote:
Originally Posted by Specimen95 View Post
supersonic was a scam.
dont know never played it just saw it some time's
02/10/2014 07:32 berkay2578#7
You need server files to be able to do that. I mean everyone can access EA's most servers as long as it's r/o and not r/w. You can download the files through a batch command afterwards. But you will need an actual server and a server that can handle players up to 500 around the world costs around 200$ here :p No one is going to give that money :D And even if you do setup one, you will need to basically rewrite nfsw.exe since server IPs and auth servers are hardcoded in the exe. nfsw.exe should be MASM32, tracking with IDA most calls are M-Managed.. so yea, MASM is hard especially when you're coding an online MP 3D Game. Not even going to mention that doing the stuff i wrote is illegal and can get you some pretty long jail time.
02/10/2014 11:01 trojan.win128#8
You don't have nfsw's source or the serverfiles.

And that leaves us with mem-hack to manipulate server communications. Just like most other mp mods. Its not impossible but a very hard thing to do. Need to 'clear' out it's default mp functions and replace with custom ones.

Or perhaps, get it to run in 'offline' mode (cracking obviously.. as long as you have the game engine, it shouldn't be so difficult) then handle world data from private servers.

But but.. it needs a team of willing participants and money which I think is.. um.. hard to get.

And one thing's true. A private server will have better features than dumbass EA's. :D
02/10/2014 13:56 DjoIraQ#9
source code needed
02/10/2014 15:03 carreragt550#10
if you get the server files, thats actually an easy job. you just need to find a server thats capable of holding 500-5000 players at a given time, then you route the packets from the game to the private server while fooling the game to its ea's server(should be able to do by mem-editing or editing packets midway), then done. i dont think you need to rewrite the exe or recompile from source code with new ip. (but if you can get the source code and its compiler, then its smarter to recompile.)
02/10/2014 21:12 Keule306 ✌#11
Ask Vitaleks + Vityacv... :D
02/12/2014 09:39 jasonx20012004#12
Hello every1 !
Is any way [possibility] to make this game for offline mode [like single player] ? :D :P
02/12/2014 10:32 lingo1244#13
Quote:
Originally Posted by jasonx20012004 View Post
Hello every1 !
Is any way [possibility] to make this game for offline mode [like single player] ? :D :P
o.O why would you do that? then you might as well play like undercover or carbon or something.
02/12/2014 12:13 Ryu Makkuro#14
Quote:
Originally Posted by lingo1244 View Post
o.O why would you do that? then you might as well play like undercover or carbon or something.
If it ever closes down it's nice to have an offline mode so you can still use the cars you bought :rolleyes:
02/13/2014 09:29 Specimen95#15
Quote:
Originally Posted by Ryu Makkuro View Post
If it ever closes down it's nice to have an offline mode so you can still use the cars you bought :rolleyes:
you cant use your cars if nfsw goes offline, cuz your cars list+customizations are stored on EA servers:rtfm: