What?
The goal is to emulate server abstract player serialization so client binary can deserialize it and execute commands and other server-reserved code. This player instance could perform sensitive actions on the client-side (like throwing grenades, loading weapons or initiating the map properly, hopefully).
How?
The AI.dll binary contains code for this serialization and AI_NetworkManager's constructor can be patched so that the serialization packet is built and sent.
[ ] Find a packet after which replication should take place
What? The goal is to emulate server abstract player serialization so client binary can deserialize it and execute commands and other server-reserved code. This player instance could perform sensitive actions on the client-side (like throwing grenades, loading weapons or initiating the map properly, hopefully). How? The AI.dll binary contains code for this serialization and AI_NetworkManager's constructor can be patched so that the serialization packet is built and sent.