記得古早時代,在用DOS時,都是用FH來進行修改16進位的內容,但是隨著Windows化後一直沒注意在DOS下有什麼軟體可以執行,直到最近有這樣的需求。
之前都是用MadEdit在搜尋取代的,但是現在希望能做一個自動的批次檔執行,來修正USER端的部分資訊,不知道各位先進有沒有什麼好軟體可提供的呢?謝謝!
http://sourceforge.net/projects/beye/,這個還有在維護,而且不用錢。
fillano 說:
補充:
http://www.hiew.ru/這個要錢,但是有limited edition可以用。我是覺得這個會比較好用啦...
+1 這個全名是 Hacker Viewer 超強的啦,除了你想做的事可以做到外,還可以反組譯組合語言啦。
這問題讓我想起當年Central Point公司的PC TOOLS
以及每位同學都會的十六進位值:FF FF
改完後就天下無敵了....^_^
感謝shunyuan,看來這工具十分好用,一會兒來用用看!另外antijava提到的PC TOOLS在DOS時代也都很常用,後來用FH更簡便 :D
你確定這個軟體可以使用批次檔呼叫嗎?
用C寫一個小程式開檔案按照ARGV輸入OFFSET、HEX-DATA讀寫應該不難吧?
會想用C寫應該就不會用批次檔吧 ~ XD
除此之外Perl、Python、Ruby、、、都可以直接操作檔案,好像沒必要特別找一個軟體幫你存取檔案的說,一般這種軟體都會直接給你UI操作,其實不利於批次檔的串接。