Das GuideOS Adblocker Tool ist ein Zenity-basiertes Bash-Skript zur systemweiten Blockierung von Werbe-, Malware- und Phishing-Domains über die /etc/hosts-Datei.
Das Tool blockiert unerwünschte Domains auf Systemebene, indem es Einträge in der /etc/hosts-Datei verwaltet. Die Blockierung funktioniert systemweit für alle Browser und Anwendungen. Es kombiniert vordefinierte Blocklisten mit individuellen Einträgen und bietet eine grafische Oberfläche zur Verwaltung.
| Blockliste | Blockierte Inhalte |
|---|---|
| StevenBlack Komplett | Pornografie, Social Media, Fake News, Glücksspiel |
| StevenBlack-Porn | Pornografische Inhalte |
| BlocklistProject-Porn | Zusätzliche Porno-Blockliste |
| BlocklistProject-Phishing | Phishing-Seiten |
guideos-adblocker-tool
Beim Start wird das sudo-Passwort abgefragt, da Systemdateien geändert werden müssen.
Das Hauptmenü bietet vier Optionen:
/etc/hosts integriertads.example.com oder https://tracking.site.com)~/.adblocker_custom gespeichertwww.-Variante werden blockiert/etc/hosts und ~/.adblocker_custom entfernt/etc/hosts.adblocker.bak
Das Tool leitet blockierte Domains zu 0.0.0.0 (nirgendwohin) um:
0.0.0.0 ads.example.com ::1 ads.example.com
Anfragen an diese Domains laufen ins Leere, wodurch Werbung und Tracking verhindert werden.
| Datei | Zweck |
|---|---|
/etc/hosts | Systemweite Hosts-Datei (wird modifiziert) |
/etc/hosts.adblocker.bak | Automatisches Backup der Original-Datei |
~/.adblocker_custom | Benutzerdefinierte blockierte Domains |
/etc/hosts.active_lists | Speichert aktive Blocklisten |
/etc/hosts.lastupdate | Zeitstempel der letzten Aktualisierung |
Falls Probleme auftreten oder die Blockierung rückgängig gemacht werden soll:
# Original-Hosts wiederherstellen sudo cp /etc/hosts.adblocker.bak /etc/hosts # DNS-Cache leeren sudo systemd-resolve --flush-caches
| Entwickler | evilware666 |
| Lizenz | MIT |