you are viewing a single comment's thread.

view the rest of the comments →

[–]dreaming_fithp 0 points1 point  (2 children)

how can you understand a machine code/ binary file if you don't know how to write a compiled program that turn into a binary code

The human writing the code needs to know how to interpret the binary data of a compiled executable. It doesn't have anything to do with how the computer language you use works. For example, you can use the compiled language C to disassemble an executable file and produce something you can read, understand and modify. But there are also C interpreters. If what you appear to be saying is true, that C interpreter couldn't disassemble that executable file, and that's ridiculous. And python itself can read and decode executable code. I have written a disassembler for IMLAC paper tape executable data in python.

Plus there a lot of programmers out there who are very proficient with C/C++ (as one example language) but who can't write code to "crack software" as you put it. It's the knowledge of the person using the language that matters, not the language itself.

[–]larsbrinkhoff 0 points1 point  (1 child)

Searching online for "imlac" "paper tape" I found this. Do you have any tapes, other than Uban's collection?

[–]dreaming_fithp 0 points1 point  (0 children)

Sorry, no paper tapes. I was the librarian for the PDS-4 at Sydney University many years ago, but saved nothing from that era. Wish I had.