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