Hacker News new | ask | show | jobs
by HelloNurse 1903 days ago
Patching a few machine instructions in the compiled executable is easy; decompiling a complex program into C++ code that can be compiled back is amazingly complex.

It's like the difference between cleaning guano from your car with the localized application of a wet rag or by disassembling the car down to the last screw, putting all pieces in a giant dishwasher, replacing all parts that got damaged, and reassembling the car.