|
|
|
|
|
by benj111
2719 days ago
|
|
From my delve into such things, in Linux at least the linker is a binary called before the program runs, so its a separate program potentially modifying the code.
Interesting philosophical question whether that's still self modifying though. |
|
Assuming its because you think I'm wrong about the separate program. Look up the manpage for ld.so .
If you run the strings program on a dynamically linked program the first thing it spits out should be the path to ld.so
If you run that program without arguments, it even gives you a usage message.