바로 윗 댓글에서 핵심적인 답변이 된 것으로 생각되지만 저도 사족을 좀 달아본다면, 바이너리 파일은 그 내용이 암호화되어있기 때문에 해독(decoding)에 필요한 제반정보들(데이터의 갯수, 크기, 배열구조, 자료형 등등)이 주어지지 않으면 읽는 것 자체가 사실상 불가능하다고 보시면 됩니다. 그런 정보는 파일을 제작한 제작자로부터 제공받아야 합니다. 물론 대개의 경우는 파일 제작자가 해독에 필요한 정보를 파일과 함께 제공하는 경우가 많습니다. 하지만 혹시라도 그렇지않은 경우라면 파일 사용자 입장에선 정말 괴롭고 힘들어집니다. 참고로 아래 링크의 글도 한번 참조해보시면 좋을 것 같습니다.
http://blog.daum.net/swrush/439