Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 1.64 KB

README.md

File metadata and controls

35 lines (30 loc) · 1.64 KB

reEgg

A server emulator for Auxbrain's Egg, Inc. mobile game, written in Python, for version 1.12.13. This project was created for Reverse Engineering a Mobile App Protobuf API blog posts on based.quest.

DISCLAIMER

The version of game chosen is deliberate to not affect the current live service. The game developer has had a history of having to deal with cheaters and I do not wish to furthen the problem by attempting to reverse engineer their efforts against cheaters. The project's scope is to educate people on how to reverse engineer APIs in order for digital preservation and archival of media. As API servers shut down, many apps are immediately locked out from being useable or get heavily hindered in capabilities to do anything productive.

Setup

You will need a VPN app on your phone that can overwrite DNS records (such as AdAway), redirect www.auxbrain.com to the server that's hosting the emulator.

Configuration

You might want to check out headers of source files for any server epochs. I am using 05/05/2024 as the default epoch for scheduling contracts for example.

Roadmap

  • First contact
    • Offer a valid backup
    • Respond with valid payload
    • Unlock Pro Permit
  • Gift Calendar
  • Private Server API
    • Break Piggy Bank week after filling
    • Rename a device ID to a friendly name via API
    • Self-service dashboard & GUI
  • Periodicals
    • Contracts
      • Your First Contract
      • Contract Scheduler
      • Co-op with computer simulations
    • Events
      • Proof of Concept
      • Event Scheduler