Что бы сделать то, что ты пишешь, тебе придется самому разбираться с шифрованием пакетов.
Когда-то начинал писать радар на c#, который использует распарсенные пакеты программкой winfake.
https://github.com/Zergatul/ulHelper...ceiveModule.cs
Вот здесь собственно код, который открывает шаред мемори и ждет пока другой процесс запишет туда пакеты.
Кода на делфи, который пишет пакет пакеты туда под рукой нету, но там все аналогично.