課題 add.dllは重大なバグを持っています.本当なら2つの整数値の和を返す関数が、実は引き算を計算しています.これを使うmymain.exeは間違った計算結果を延々と表示し続けるプログラムです.私はこのバグを修正したいのですが,mymain.exeはミッションクリティカルなプロセスであるために,安易に再起動できません.果たしてmymain.exeの動作を停止させないで,こっそりとDLLのバグを修正することはできるのでしょうか? このように,プログラムの動作を停止させることなくメモリの内容を直接書き換えてバグを修正することをオンラインパッチと呼びます.パソコン環境では見たことはありませんが,通信系ソフトウェアのようなミッションクリティカルな現場では,このような修正をこっそり行うことはよくありました.全く実用性はありませんが,DLLインジェクションの技術習得のために,オンラインパッチをWi