0
我最近看到了幾個應用程序,我可以通過給出有效偏移量來編輯某些十六進制塊。編輯應用程序的十六進制代碼
問題是,他們如何做到這一點?有沒有任何函數允許在vb.net中編輯二進制字符串?
在google上沒有太多關於這方面的知識,那麼你能告訴我如何在十六進制編輯器中編輯vb.net中的應用程序源代碼嗎?
我最近看到了幾個應用程序,我可以通過給出有效偏移量來編輯某些十六進制塊。編輯應用程序的十六進制代碼
問題是,他們如何做到這一點?有沒有任何函數允許在vb.net中編輯二進制字符串?
在google上沒有太多關於這方面的知識,那麼你能告訴我如何在十六進制編輯器中編輯vb.net中的應用程序源代碼嗎?
看一看this:
呼叫
File.OpenWrite
獲得FileStream
爲您的文件設置
Stream.Position
跳到你要編輯呼叫位置
Stream.Write
覆蓋文件中的字節。從SourceForge
檢查下一個項目 「Be.HexEditor(.NET C#十六進制編輯控件)」 http://sourceforge.net/projects/hexbox/ [.NET中的十六進制編輯]的 – volody
可能重複( http://stackoverflow.com/questions/7474904/hex-editing-in-net) – Elmo