سؤال

I want to edit a hex location (for eg.0x90F10-0x90F15) in a DLL file.

Is there any library or APIs by which I can do it in .NET?

هل كانت مفيدة؟

المحلول

  1. Call File.OpenWrite to get a FileStream for your file

  2. Set Stream.Position to jump to the location you want to edit

  3. Call Stream.Write to overwrite bytes in the file.

نصائح أخرى

Since you don't provide much detail or source only a general pointer:

Try System.IO.File - you can read and write any byte/byte array...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top