請問一個關於改檔案的問題..(編號:3294)

請問如果更改一個Binary格式的檔案內容呢??
就像用 UltraEDIT 開啟EXE檔看到的16進位..
例如要將 : Sample.exe 內的 5D.6F,3A,40,18改成3A,4B,5C,6F,7B
最好能用搜尋的方式...
拜託各位VB同好幫幫小弟的忙 ^_^