コード例 #1
0
ファイル: MemoryPatcher.cs プロジェクト: Perplexity/de4dot
 public void patch(byte[] peImageData)
 {
     var peImage = new PeImage(peImageData);
     foreach (var info in patchInfos) {
         for (int i = 0; i < info.offsets.Length; i++)
             peImage.dotNetSafeWriteOffset((uint)info.offsets[i], BitConverter.GetBytes(info.values[i]));
     }
 }