我需要一種將x64窗口中的CreateRemoteThread併入64位和32位進程的方法。我已經研究出如何找到目標進程的指令集,如何爲組件底座的目標進程分配內存,並且我幾乎研究瞭如何處理地址空間隨機化。CreateRemoteThread 32-> 64和/或64-> 32
我不知道如何實際啓動遠程進程上的線程時,它是錯誤的指令集。
注意:我不在乎你解決了哪兩個問題。我自己的exe可以是32位或64位(但是在知道目標進程的位數之前,我確實必須選擇)。
在有人抱怨我真的不應該這樣做之前,請問微軟爲什麼必須在所有打開的句柄上設置FILE_SHARE_DELETE
,然後才能刪除正在使用的文件。不,沒有辦法需要刪除其他進程打開的文件。
這確實令人不快。 – Joshua 2009-05-12 21:15:15
你有沒有得到CreateRemoteThread 32 - > 64的工作? – QAZ 2010-01-19 18:21:39
對不起QAZ我沒有。 – Joshua 2010-01-19 18:30:25