← Back to projects

Project 02 / Personal / Reverse engineering

FIFA 15 local backend

An experimental local backend built by analysing FIFA 15 client communication and recreating selected service behaviours.

Reverse engineeringLocal backendNetwork protocols
02/05

The game client expects responses that are not available locally.

The goal was to understand how the client communicates with its backend and run selected elements without depending on the original infrastructure.

Local responses recreated step by step.

I analyse client communication, identify the required behaviours and implement local equivalents for further testing.

From input to a usable outcome.

  1. 01Observe client communication
  2. 02Identify format and expected response
  3. 03Implement local handling
  4. 04Test with the game client

My role

  • Reverse engineering
  • Protocol analysis
  • Local backend development
  • Integration testing

Outcome

  • A local environment for further experiments
  • Documented communication fragments
  • Independent testing of further behaviours

Tested experimental project

Each local backend element is tested directly with the game client.

Stack / toolsReverse engineeringLocal backendNetwork protocols