본문 바로가기

CreateRemoteThread

CreateRemoteThread #003 음...다시 새날이 밝았습니다.안녕하세요..미친감자 김주생입니다.오직 하나님께 미친고 예수님께 미치고 성령님께 미치면...됩니다.할렐루야~!!자...음..요즘 제가 갑자기.. CreateRemoteThread()를 요즘 씹어 먹고 있습니다.흐~~그러게요...왜이렇게 제가 당신에게 관심을 갖는 것일까요?음…그야… CreateRemoteThread()란 놈이 아주 특이하니께…제가 관심을 갖죠…왜? 자기 프로세스가 아닌 다른 프로세스에 스레드를 만들고 그..
CreateRemoteThread #002 자~ 오늘은 무신이야기를 계속할까요~그야… CreateRemteThread()라는 녀석에 대해서 더 이야기 해야겠죠…칼을 꺼냈으니…무우라도 잘라요죠…그렇죠^^~!무우를 주세요~!대걸레를 들고..뭐하는 것일까?정말 무우를 자르려고 하는가 보군요~!!자…이 전 이야기에서 저는 다른 프로세스에 스레드를 만드는 방법에 대해서 이야기를 시작했었요~~기억 나시나요~프로세스들은 모두다 독립된 메모리공간을 가지고 있기 때문에.다른 프로세스의 메모리에 뭔가를 한다는..
CreateRemoteThread() #001 7개의 인자를 채워 넣어줘야 한다.이중에서 제일 중요한 것은 제 생각엔~lpStartAddress가 제일 중요한것 같다…왜냐하면, 함수가 있어야 스레드를 만들 수 있으니까!!!다른 프로세스에 스레드를 만들기 위해서는 스레드용 함수가 있어야 한다.그런데, CreateRemoteThread()에 전달해줘야할 스레드 함수 주소는 다른 프로세스에 있는 함수 주소이어야 한다고 한다.(이게 무슨 말인인지 이해가 가는가?) 즉, CrateRemoteThread(..