House of Banana¶
Aynı teknik/aile: bkz. canonical not. House of Banana, dynamic linker'ın
link_mapchain'ini bozarak_dl_fini'nin attacker pointer'ını çağırmasının isimlendirilmiş halidir.
Mechanism¶
House of Banana, _rtld_global._dl_ns[0]._ns_loaded'ı forge edilmiş bir link_map'e işaret edecek
şekilde ezerek exit-time finalizer walk'unu hijack eder. Tam mekanizma (glibc _dl_fini /
_dl_call_fini traversal'ı, DT_FINI_ARRAY corruption'ı) canonical not'ta:
link_map / _dl_fini corruption.
Walkthrough¶
Tam walkthrough canonical not'ta: link_map / _dl_fini corruption.