Так как я не нашел ответа на вопрос, заданный ранее здесь, я пытаюсь использовать другой подход.
Есть ли способ обмена памятью между двумя процессами?
Второй процесс получает информацию от инъекции, так как это устаревшая программа, которая больше не поддерживается.
Моя идея - добавить туда какой-то код, в структуре, которую я передаю в инъецированную программу, передайте адрес (или что-то еще) в общую память, в которой находятся данные, которые мне нужны для запуска. Как только я получу данные, я буду заполнять свои собственные переменные внутри вложенного потока.
Возможно ли это? Как?
Оценивается код.
EDIT:
Я думаю, что это не ясно, поэтому я уточню. Я знаю, как вводить. Я делаю это уже. Проблема здесь заключается в передаче динамических данных в инъекции.