AFLplusplus / AFLplusplus/LibAFL

DeExit for latest MacOS

Offen
#922 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement help wanted macos
Vorherrschende Sprache
Rust
Sterne
2.6k
Forks
481
Ø Merge
2 T. 30 Min.
Gemergte PRs (30 T.)
16

Beschreibung

Apple seems to have killed their LD_PRELOAD-like honking on the latest MacOS, see:
https://github.com/AFLplusplus/AFLplusplus/issues/1594#issuecomment-1326414145

As suggested in that thread, we might try calls-interposing to replace exits with abort, or, alternatively, find a pre-exit hook for MacOS.

Interposing docs:
https://opensource.apple.com/source/dyld/dyld-733.6/include/mach-o/dyld-interposing.h.auto.html

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.