バイナリから特定の範囲を出力するバッチを作りたい
Q&A
Closed
バイナリから特定の文字列A・Bを見つけたら、次の文字列Aまでをファイルとして出力するバッチファイルを作りたいのですが知識がないので大まかな手順を思い付いても記述方がわかりません
A=UNIT B=FOMATとして
バイナリから文字列(数列?554E4954ということでいいんでしょうか?)Aを探す或いはAと似てる文字列(UNSSとか)を見つけたらAと同じに修正
↓
文字列Bを探す(AとBの間に適当なものが入ってても問題なし)或いはA同様Bに似てる文字列を見つけたらBに修正
↓
次のAが見つかるまでの範囲を拡張子付ファイルとして出力し、範囲を削除(消さなくても次のAを探してくれるなら削除はいらない)
という感じです
どうやって書いていけばいいでょうか?