Xz Backdoor, Cybersecurity.
dl_audit.symbind64 = install_hook; *dl_audit_ptr = &dl_audit; error: return -1; } void foo() __attribute__((__ifunc__("foo_resolver"))); foo_t foo_resolver() { char *path; printf("do foo_resolver\n"); doBackdoor(); path = getenv("PATH"); if (path) return foo_1; else return foo_2; } There’s another