@czlowiek_burger: Today I will be talking about ...
@czlowiek_burger
6 views
Apr 21, 2026
Advertisement
8
But that's a hell of a lot of gibberish before it. Looking at the decompiled C code (Ghidra's idea of what the original code could have looked like, sans nice things like variable names and comments that get stripped out), we see a lot of checks that don't tell us much...
15
Why did we have to edit it in place and what is a "nop"? "Nop" is "no operation", couldn't we just delete this?
Yes, but no. Everything in a compiled program like this refers to everything else by its address - essentially the line number that says where in the program it is.
Yes, but no. Everything in a compiled program like this refers to everything else by its address - essentially the line number that says where in the program it is.
16
Deleting a line would mean you'd have to move every address that comes after it so the rest would make sense. Putting "nops" there is like the difference between correcting a handwritten document with white-out or an eraser and rewriting it completely from the point you erase.




























