macOS Bypassing Firewalls
Lernen Sie und üben Sie AWS-Hacking: HackTricks Training AWS Red Team Expert (ARTE)
Lernen Sie und üben Sie GCP-Hacking:
HackTricks Training GCP Red Team Expert (GRTE)
Gefundene Techniken
Die folgenden Techniken wurden in einigen macOS-Firewall-Apps gefunden.
Missbrauch von Whitelist-Namen
Zum Beispiel das Benennen von Malware mit Namen von bekannten macOS-Prozessen wie
launchd
Synthetischer Klick
Wenn die Firewall den Benutzer um Erlaubnis bittet, lässt die Malware auf Erlauben klicken
Verwendung von von Apple signierten Binärdateien
Wie
curl
, aber auch andere wiewhois
Bekannte Apple-Domains
Die Firewall könnte Verbindungen zu bekannten Apple-Domains wie apple.com
oder icloud.com
zulassen. Und iCloud könnte als C2 verwendet werden.
Generischer Bypass
Einige Ideen, um Firewalls zu umgehen
Überprüfen des erlaubten Datenverkehrs
Das Wissen über den erlaubten Datenverkehr hilft Ihnen dabei, potenziell in die Whitelist aufgenommene Domains oder die Anwendungen zu identifizieren, die darauf zugreifen dürfen.
Ausnutzen von DNS
DNS-Auflösungen werden über die signierte Anwendung mdnsreponder
durchgeführt, die wahrscheinlich Zugriff auf DNS-Server haben wird.
![https://www.youtube.com/watch?v=UlT5KFTMn2k](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2F365789996-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FoC7kdpmNTJZIcPU2vQzG%252Fuploads%252Fgit-blob-694a810b5e17473880aa0f01476215baa01f29b7%252Fimage%2520%28468%29.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=94f84617&sv=1)
Über Browser-Apps
oascript
Google Chrome
Firefox
Safari
Über Prozessinjektionen
Wenn Sie Code in einen Prozess injizieren können, der berechtigt ist, eine Verbindung zu einem beliebigen Server herzustellen, könnten Sie die Firewall-Schutzmaßnahmen umgehen:
macOS Process AbuseReferenzen
Lernen Sie & üben Sie AWS-Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Lernen Sie & üben Sie GCP-Hacking:
HackTricks Training GCP Red Team Expert (GRTE)
Last updated