Reverse engineering my router's firmware with binwalk
A slightly related question for HNers: Is there any easy tool for a non-cs guy to reverse engineer a binary file containing numbers and text in some specific format?<p>I have to work with some old structural analysis software. The material and element definitions come in an obscure file format ".PF3CMP". I know it contains text like the material names, and numbers/letters for the material properties.<p>Ultimately its my goal to be able to write these files from matlab or python, instead of using the horribly clunky user interface. But first I need to know the structure of the file, and I'm not even sure how to begin figuring that out.<p>[0] is what it looks like when opened in a hex editor<p>[0] <a href="https://imgur.com/a/jvqV3k8" rel="nofollow">https://imgur.com/a/jvqV3k8</a>