2013-07-21 50 views
0

我最近看到了幾個應用程序,我可以通過給出有效偏移量來編輯某些十六進制塊。編輯應用程序的十六進制代碼

問題是,他們如何做到這一點?有沒有任何函數允許在vb.net中編輯二進制字符串?

在google上沒有太多關於這方面的知識,那麼你能告訴我如何在十六進制編輯器中編輯vb.net中的應用程序源代碼嗎?

+0

檢查下一個項目 「Be.HexEditor(.NET C#十六進制編輯控件)」 http://sourceforge.net/projects/hexbox/ [.NET中的十六進制編輯]的 – volody

+0

可能重複( http://stackoverflow.com/questions/7474904/hex-editing-in-net) – Elmo

回答

1

看一看this

  1. 呼叫File.OpenWrite獲得FileStream爲您的文件

  2. 設置Stream.Position跳到你要編輯

  3. 呼叫位置Stream.Write覆蓋文件中的字節。從SourceForge