I am curious about the things happend before main() is called , such like load the executable into memory , dynamic load of shared library. Do you have any suggestions how to understand these things by a hand-on exercise?
The tools amd things I know of ,and using now, includes:
NOTES: I know the great book linkers and loaders, but hands-on exercise may teach me better than reading the book.
e.g.
LD_DEBUG=all cat </dev/null
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With