void foo(); ... foo(); extern int x; ... x = 1;
void *dlopen(const char *filename, int flags); void *dlsym(void *handle, const char *symbol);
LD_PRELOAD