>>84
ggsはおそらくxorなんだけど並べ方がよくわかんない
VBだし面倒なんだよね

>>85
perlでいい?

---a.pl---
$kezuru = 51;

$file=$ARGV[0];
$size = -s $file;
open(IN,$file);
binmode(IN);
read(IN,$buf,$size-$kezuru);
close(IN);

open(OUT,">output.dat");
binmode(OUT);
print OUT $buf;
close(OUT);
---切り取り---

perl a.pl target.file で output.dat の名前で 51byte削られたのがでてくる
あんまでかいのはガリガリいうかも
複数やりたかったらwhileとかforeachでもしてちょ