Projekt 02 / Personal / Reverse engineering
FIFA 15 local backend
Eksperymentalny lokalny backend powstający przez analizę komunikacji klienta FIFA 15 i odtwarzanie wybranych zachowań usług.
02/05
01 / Stan wyjściowy
Klient gry oczekuje odpowiedzi niedostępnych lokalnie.
Celem było zrozumienie, jak klient komunikuje się z backendem, i uruchomienie wybranych elementów bez zależności od oryginalnej infrastruktury.
02 / Co zrobiłem
Lokalne odpowiedzi odtwarzane krok po kroku.
Analizuję komunikację klienta, identyfikuję potrzebne zachowania i implementuję ich lokalne odpowiedniki do dalszych testów.
03 / Jak działa
Od danych wejściowych do gotowego rezultatu.
- 01Obserwacja komunikacji klienta
- 02Identyfikacja formatu i oczekiwanej odpowiedzi
- 03Implementacja lokalnej obsługi
- 04Test w kliencie gry
04 / Zakres i rezultat
Moja rola
- Reverse engineering
- Analiza protokołu
- Budowa lokalnego backendu
- Testy integracyjne
Rezultat
- Lokalne środowisko do dalszych eksperymentów
- Udokumentowane fragmenty komunikacji
- Możliwość testowania kolejnych zachowań niezależnie
05 / Status
Testowany projekt eksperymentalny
Kolejne elementy lokalnego backendu są sprawdzane bezpośrednio z klientem gry.
Stack / narzędziaReverse engineeringLocal backendNetwork protocols