A dica do PandMonium foi boa.
Quanto a editares o ficheiro, para que é que queres fazer isso, aquele tipo de ficheiro contem dados que só interessam ao programa ou programas em causa, e com está em formato binário, acho que não vais conseguir fazer alguma coisa com ele, pelo menos editá-lo.
Em relação ao exemplo que deste, um ficheiro HTML podes editá-lo porque ele está escrito numa linguagem que se percebe (ou seja numa linguagem alfanumérica) porque se estivesse em ascii ou binário não fazias nada dele.