Шестнадцатеричное редактирование в.NET
Я хочу отредактировать шестнадцатеричное расположение (например, 0x90F10-0x90F15) в файле DLL.
Есть ли какая-либо библиотека или API, с помощью которых я могу сделать это в.NET?
2 ответа
Решение
Вызов
File.OpenWrite
чтобы получитьFileStream
для вашего файлаЗадавать
Stream.Position
чтобы перейти к месту, которое вы хотите редактироватьВызов
Stream.Write
перезаписать байты в файле.
Так как вы не предоставляете много подробностей или источник только общий указатель:
Пытаться System.IO.File
- Вы можете читать и записывать любой байтовый / байтовый массив...