Есть ли способ вызова функции, которая находится в DLL (DLL-инъецируется в процесс) из этого процесса?Вызов функции из библиотеки DLL в процессе ввода
Под этим я имею в виду, если у меня есть myDLL.dll
, что экспорт функции, позволяет сказать void f(){do sth}
и процесс myProcess
, «MyDLL.dll» вводится с помощью CreateRemoteThread()
, можно назвать f()
из myProcess
так на самом деле myProcess
является «пользователь», что инициировал вызов этой функции?
Мне нужно сделать это, потому что я хочу, чтобы функция f()
не зависела от определенной программы, которая может быть убита в диспетчере задач, так как сотрудники могут найти процесс и убить его. Мой менеджер попросил меня сделать это, потому что он думает, что сотрудники делают что-то другое, кроме работы.