DOBON.NET DOBON.NETプログラミング掲示板過去ログ

実行中のメモリの書き換え

分類:[.NET]

VB.NETで実行中のメモリを書き換えたり、メモリの値を読み込んだり
できないのでしょうか、
■No1088に返信(藍悪さんの記事)
> VB.NETで実行中のメモリを書き換えたり、メモリの値を読み込んだり
> できないのでしょうか、

自分のプログラムのメモリなら、変数がそれですから普通に読み書きできます。
・・・ということではなく、他の無関係なアプリに関しての話ですよね?
であれば、そういう機能はありません。

API関数のReadProcessMemory、WriteProcessMemoryあたりを使うことになると思います。

メモリ内容の閲覧・編集なら「M.Oshikiri's HomePage」でVB製のソフトを
ソース付きで公開されていますので、参考になるのではないでしょうか。
(VBとVB.NETはまったく別の言語と言っていいぐらいに違いますが、
考え方を理解すれば、応用はきくと思います)
http://www.geocities.co.jp/SiliconValley/7406/

DOBON.NET | プログラミング道 | プログラミング掲示板