2013-07-21 4 views
0

В последнее время я видел несколько приложений, где я могу редактировать определенные блоки гексагона, давая действительное смещение.Редактирование шестнадцатеричного кода приложения

Вопрос в том, как они это делают? Есть ли функция, которая позволяет редактировать двоичную строку в vb.net?

Об этом в google ничего не говорится, поэтому вы могли бы рассказать мне, как я могу изменить источник приложения в vb.net, например, в шестнадцатеричном редакторе?

+0

проверка следующий проект от SourceForge "Be.HexEditor (.NET C# гекс редактировать контроль)" http://sourceforge.net/projects/hexbox/ – volody

+0

возможно дубликат [Hex редактирование в .NET] (http://stackoverflow.com/questions/7474904/hex-editing-in-net) – Elmo

ответ

1

Посмотрите this:

  1. вызов File.OpenWrite получить FileStream для файла

  2. Установите Stream.Position, чтобы перейти к папке, которую необходимо изменить

  3. вызова Stream.Write, чтобы перезаписать байты в файле.

Смежные вопросы