DLL LoadLibrary할때 인수넘겨주는 방법???

jic5760의 이미지

원격(CreateRemoteThread)으로 DLL을 다른 프로그램에 로드(LoadLibrary) 하고

그 DLL에서는 DLL_PROCESS_ATTACH에서 "어떠한값" 을 이용하여 처리할 것이 있는데...

그 "어떠한값"은 호스트프로세스에서 넘겨주는 값입니다..

그런데 DLL_PROCESS_ATTACH에서 "어떠한값"을 넘겨받을 수가 없네요...

어떻게 하면 DLL_PROCESS_ATTACH하기 전에? 값을 넘겨줄 수 있을까요???

익명 사용자의 이미지

생각해보니 IPC같은걸 이용하면 될거같네요~
메모리 맵핑. PIPE으로 하려고 합니다~