Skip to content

A server emulator implementation in Python for Auxbrain's Egg, Inc. game client version 1.12.13 (Android build 111121)

License

Notifications You must be signed in to change notification settings

cernodile/reEgg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A server emulator implementation in Python for Auxbrain's Egg, Inc. game client version 1.12.13 (Android build 111121)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages