请教如何用十六进制编辑文件?

请教如何用十六进制编辑文件?

我有两个文件,我要把其中一个文件的头部替换掉另外一个文件的头部,我现在是用UltraEdit干的
不知道如何用perl来实现?
非常感谢
1.用binmode开档....
用pack与unpack找出pattern...
然後替换..重新存档...
that is all
非常感谢 apile  兄