Games may have a launcher executable that launches other executables, or executables that can transition from one to another and vice-versa. Some context between executables may be passed through command line arguments.
- A.exe (launcher, or main executable) starts
- Switching mode, so A.exe starts B.exe with command line arguments
- Switching modes again, B.exe starts A.exe with command line arguments
Reloaded should be capable to adapt to this situation by reinjecting itself between transitions (i.e by intersecting create process calls).
Games may have a launcher executable that launches other executables, or executables that can transition from one to another and vice-versa. Some context between executables may be passed through command line arguments.
Reloaded should be capable to adapt to this situation by reinjecting itself between transitions (i.e by intersecting create process calls).