俺のSDKメモ帳
■ このスレッドは過去ログ倉庫に格納されています
01781 ◆GqrOSDYjeQ
2007/11/25(日) 23:16:15そうなのかwwwwwwwww
まあ、いずれにしろFindFirst使ってPluginフォルダに入ってるDLLを
全てインジェクションしてるかつ共通のメモリ領域にDLLのフルパスいれて
CreateRemoteThreadのパラメータに渡してるからシグナル状態(LoadLibrary完了)
にさせてから次のDLLインジェクションさせないとWriteProcessMemoryで共通メモリに
別DLLのパス書き込んじまうからな。
ついでにもう1個知りたい事があるんだが。
例えば0x00500000のアドレスにJMP命令(4byte)があったとして、
そいつは0x00100000のアドレスにジャンプするんだが
機械語だとE9 FFBFFFFBになるんだ。
探した参考サイトとかで算出方法?みたいなのが乗ってて
「ジャンプアドレス-命令アドレス-0x05」ってなってたんだが
最後の0x05の意味は何なんだろうと俺はここ2日頭をかかえて
悩んでるんだが誰か知ってる奴いない?
後、逃げ道としていっておくけど俺は低レベルな知識は
全然詳しく無いんでできれば優しく教えて欲しいwwwwwwwwww
■ このスレッドは過去ログ倉庫に格納されています