|
|
|
|
|
by pmelendez
3142 days ago
|
|
Would the assembler maintain the same binary size and the exactly the same address module in the same order just like the article claims? What they said is they found evidence that the binary was modified manually. This is way more tedious that disassembling and reassembling a binary. |
|
It used to be stuff we did for fun.
Back in the day we might not even load the entire program into memory - I remember manually patching disk sectors on the C64 with tools that'd let me disassemble arbitrary content to see if it happened to match code.
I also spent a couple of years programming assembly directly in a "machine code monitor" - an assembler used to assemble/disassemble memory instruction by instruction rather than from a file.
This was something several members of my primary school class would do for entertainment.
The idea that this is particularly difficult just reflect that fewer developers have spent time getting familiar with assembly these days.