我最近看到很少的应用程序,我可以通过提供有效的偏移来编辑某些十六进制块。
问题是,他们是如何做到的?是否有任何函数允许在vb.net中进行二进制字符串编辑?
google上没有太多相关内容,您能告诉我如何在vb.net中编辑应用程序源,就像在十六进制编辑器中一样?
答案 0 :(得分:1)
查看this:
致电
File.OpenWrite
获取您文件的FileStream
设置
Stream.Position
以跳转到您要修改的位置- 醇>
调用
Stream.Write
覆盖文件中的字节。