# Shittim Server: reconstructing Blue Archive services

> Shittim Server reconstructs services used by the Steam release of Blue Archive as a local C# ASP.NET Core server backed by SQLite. It redirects and patches the installed client to connect locally, and its Frida capture tool inspects plaintext responses at the client's decryption boundary to inform protocol implementation.

- 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/KiyoEditz/Shittim-Server>
- Primary source: <https://github.com/KiyoEditz/Shittim-Server/blob/d5d1971e02eb82275d77eead78eea39f29bf4adc/Tools/PacketCapture/README.md>
- Catalog page: <https://awesomerea.org/resources/shittim-server-case/>
- Record JSON: <https://awesomerea.org/resources/shittim-server-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/shittim-server-case/index.md)

## Requirements & limits

- The Steam release of Blue Archive, .NET 10 and mitmproxy are required.
- The server requires the installed client to be redirected and its gateway key patched.
- The author describes the game as just playable, with selected features implemented.

## Primary sources

1. <https://github.com/KiyoEditz/Shittim-Server/blob/d5d1971e02eb82275d77eead78eea39f29bf4adc/Tools/PacketCapture/README.md>
2. <https://github.com/KiyoEditz/Shittim-Server/blob/d5d1971e02eb82275d77eead78eea39f29bf4adc/README.md>
3. <https://github.com/KiyoEditz/Shittim-Server/blob/d5d1971e02eb82275d77eead78eea39f29bf4adc/docs/docs/intro.md>

## More in Games

- [Silkroad Online: reconstructing SR_GameServer](https://awesomerea.org/resources/vsro-server-decomp-case/index.md) · Case study
- [SimCity SNES Disassembly: US ROM disassembly](https://awesomerea.org/resources/simcity-snes-disassembly-case/index.md) · Case study
- [Skool Daze: a ZX Spectrum game disassembly](https://awesomerea.org/resources/skool-daze-disassembly-case/index.md) · Case study
- [sm: a frame-compared Super Metroid reconstruction](https://awesomerea.org/resources/snesrev-sm-case/index.md) · Case study
- [sm_disassembly: a relocatable Super Metroid disassembly](https://awesomerea.org/resources/super-metroid-disassembly-case/index.md) · Case study
- [SmashUpDerby: reconstructing the Smash Up Derby player](https://awesomerea.org/resources/smashupderby-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.
