# lastwar-client: reconstructing Last War's network layer

> lastwar-client reconstructs the network layer of the mobile game Last War: Survival Game in Go. Based on APK analysis and captured traffic, it implements GSL RSA/AES bootstrap, SFS2X framing and the SFSObject binary codec, and publishes a dossier of commands, fields and live observations.

- Type: Case study
- Targets: Game · Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/ljagiello/lastwar-client>
- Primary source: <https://github.com/ljagiello/lastwar-client/blob/b03a510731b24a34d863c132c3cc7913ceab505f/README.md>
- Catalog page: <https://awesomerea.org/resources/lastwar-client-case/>
- Record JSON: <https://awesomerea.org/resources/lastwar-client-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/lastwar-client-case/index.md)

## Requirements & limits

- **Prerequisites:** Requires Go 1.27.3 as declared in go.mod.
- **Prerequisites:** Reconnecting an established account needs session values from that account's own client login.
- **Limits:** Some command paths are documented from static analysis and remain unconfirmed against the live service.
- **License:** Apache-2.0 license.

## Primary sources

1. <https://github.com/ljagiello/lastwar-client/blob/b03a510731b24a34d863c132c3cc7913ceab505f/README.md>
2. <https://github.com/ljagiello/lastwar-client/blob/b03a510731b24a34d863c132c3cc7913ceab505f/docs/README.md>

## More in Games

- [Left 4 Dead 2: recovering the AI Director's behavior](https://awesomerea.org/resources/l4d2-director-research-case/index.md) · Case study
- [Lester the Unlikely: SNES disassembly and ROM maps](https://awesomerea.org/resources/lester-the-unlikely-disassembly-case/index.md) · Case study
- [libadlib: reconstructing HyperBlade's ADLIB behavior system](https://awesomerea.org/resources/libadlib-case/index.md) · Case study
- [Limbo: restoring Fortnite Save the World OT6.5 missions](https://awesomerea.org/resources/limbo-fortnite-ot65-case/index.md) · Case study
- [Lolo: reconstructing the OverField game server and protocol](https://awesomerea.org/resources/lolo-overfield-case/index.md) · Case study
- [LOZ: rebuilding The Legend of Zelda from ROM disassembly](https://awesomerea.org/resources/loz-remake-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
