Anti-Porno-HOSTS-Datei
Der Zweck dieses Repositorys besteht darin, ein nützliches Mittel zur Bekämpfung der Pornosucht zu verbreiten.
Wenn Sie bereit sind, Ihr Leben zu verbessern und die Pornosucht loszuwerden, dann besuchen Sie NoFap®
Was ist die HOSTS-Datei und wie kann sie den Zugriff auf Pornoseiten verhindern?
Eine HOSTS-Datei enthält die Zuordnungen von IP-Adressen zu Hostnamen auf einem System.
Innerhalb dieser HOSTS-Datei können wir verhindern, dass unser Browser auf Pornoseiten zugreift.
Was ist das Besondere an diesem Repository?
HOSTS.txt enthält eine riesige Liste von Pornoseiten (wahrscheinlich die größte Liste, die Sie im Internet finden können).
Durch einfaches Kopieren und Einfügen des Inhalts in die HOSTS-Datei Ihres Computers wird der Blockierungsmechanismus aktiviert.
HOSTS unter Windows 7/8.x/10/11
Verwenden von Notepad
- Klicken Sie mit der rechten Maustaste auf das Notepad-Symbol und dann auf
Run as administrator
- Datei → Öffnen... und dann den Pfad
C:windowssystem32driversetchosts
einfügen - Fügen Sie eine neue Zeile hinzu und kopieren Sie den gesamten Inhalt von HOSTS.txt und fügen Sie ihn ein
- Speichern
- Neustart
Verwendung von Windows PowerShell
- Öffnen Sie HOSTS.txt und fügen Sie am Anfang eine neue Zeile hinzu
- Speichern und schließen Sie HOSTS.txt
- Öffnen Sie Windows PowerShell
- Führen Sie diesen Befehl in Windows PowerShell aus:
Get-Content HOSTS.txt | Add-Content "C:windowssystem32driversetchosts"
Mit Cygwin
- Öffnen Sie HOSTS.txt und fügen Sie am Anfang eine neue Zeile hinzu
- Speichern und schließen Sie HOSTS.txt
- Klicken Sie mit der rechten Maustaste auf das Cygwin-Symbol und dann auf „Als Administrator ausführen“.
-
cd
dorthin, wo sich HOSTS.txt befindet - Führen Sie diesen Befehl in Cygwin aus:
cat HOSTS.txt >> /cygdrive/c/Windows/System32/drivers/etc/hosts
- Neustart
Die Schritte in Cygwin sollten in jedem POSIX-kompatiblen System unter Windows ähnlich sein.
HOSTS auf Linux und macOS
- Öffnen Sie das Terminal
- Geben Sie
sudo vim /etc/hosts
- Fügen Sie eine neue Zeile hinzu und kopieren Sie den gesamten Inhalt von HOSTS.txt und fügen Sie ihn ein
- Speichern
- Neustart
HOSTS auf Android
Verwenden von Hosts Go
- Installieren Sie Hosts Go
- Laden Sie „HOSTS.txt“ herunter und legen Sie es irgendwo in Ihrem Telefon ab
- Öffnen Sie Hosts Go
- Klicken Sie auf die Schaltfläche HOSTS EDITOR
- Klicken Sie oben rechts auf die drei Punkte
- Importieren Sie die HOSTS-Datei, die Sie zuvor heruntergeladen haben
- Gehen Sie zurück und STARTEN Sie
Verwendung von DNS66
- Installieren Sie DNS66
- Öffnen Sie DNS66
- Klicken Sie auf die Schaltfläche HOSTS, um den Abschnitt „HOSTS“ der APP auszuwählen
- Klicken Sie auf die schwebende Schaltfläche „+“ in der unteren rechten Ecke
- Geben Sie einen Titel Ihrer Wahl und die folgende URL ein: https://raw.githubusercontent.com/4skinSkywalker/Anti-Porn-HOSTS-File/master/HOSTS.txt
- Speichern Sie den von Ihnen erstellten Filter, indem Sie auf das Häkchen in der oberen rechten Ecke klicken
- Klicken Sie oben rechts auf die Schaltfläche „Aktualisieren“.
- Gehen Sie zurück zum Abschnitt „START“ der APP und starten Sie sie
- Sie sollten ein Symbol bemerken, das auf ein aktives VPN auf Ihrem Android-System hinweist
Rooten (erfordert Computer)
DIESE METHODE IST NUR FÜR FORTGESCHRITTENE ANWENDER
Angenommen, Sie haben bereits die Schritte zum Rooten Ihres Geräts ausgeführt, die hier nicht beschrieben werden, haben adb
auf einem Computer installiert und sind sich auch der Risiken bewusst, die mit dem Rooten eines Geräts verbunden sein können:
- Verbinden Sie Ihr Gerät über USB mit Ihrem Computer.
- Aktivieren Sie den Entwicklermodus auf Ihrem Gerät, falls Sie dies noch nicht getan haben. (Einstellungen > Über das Telefon > Fünfmal auf „Build-Nummer“ tippen)
- Stellen Sie sicher, dass die Optionen „USB-Debugging“ (und „Rooted Debugging“) aktiviert sind. (Einstellungen > System > Entwickleroptionen > „USB-Debugging“ und „Rooted-Debugging“)
- Finden Sie Ihr Gerät, indem Sie
adb devices
auf Ihrem Computer ausführen. (Wenn „nicht autorisiert“ gedruckt wird, prüfen Sie, ob auf Ihrem Gerät ein Popup-Fenster erscheint, in dem Sie um Erlaubnis zur Verwendung des USB-Debuggings gebeten werden.) - Rufen Sie die Hosts-Datei des Geräts ab, indem Sie
adb pull /system/etc/hosts
ausführen. - Öffnen Sie die
hosts
Datei in Ihrem bevorzugten Editor und kopieren Sie den gesamten Inhalt von HOSTS.txt und fügen Sie ihn in eine neue Zeile ein. Speichern Sie die Datei. - Aktivieren Sie den Root-Zugriff auf ADB, indem Sie
adb root
ausführen. - Hängen Sie das Dateisystem erneut ein, indem Sie
adb remount
ausführen. - Schieben Sie die Datei zurück auf Ihr Gerät, indem Sie
adb push hosts /system/etc
ausführen. - Wenn das Gerät ordnungsgemäß gerootet wurde, sollte es alle aufgelisteten Websites erfolgreich blockieren. Wenn es nicht sofort funktioniert, versuchen Sie es mit einem Neustart.
- (optional) Wenn Sie das Bearbeiten der Datei etwas schwieriger machen möchten (damit Sie sie nicht löschen), rufen Sie die Shell Ihres Geräts mit
adb shell
auf und machen Sie die hosts
Datei unveränderlich, indem Sie chattr +i /system/etc/hosts
ausführen chattr +i /system/etc/hosts
. Sie können die Unveränderlichkeit entfernen, indem Sie +i
durch -i
ersetzen.
Machen Sie ein Versprechen
Sobald der Mechanismus installiert ist und funktioniert, darf er nicht deaktiviert werden.
Wenn Sie es auf Abruf deaktivieren, um Pornos anzusehen, verfehlen Sie den eigentlichen Zweck, aber darüber hinaus verraten Sie sich selbst.
Beitragen
Werden Sie in 7 Schritten ein Open-Source-Mitwirkender ( es dauert weniger als 30 Minuten ):
- Forken Sie dieses Repository
- Klonen Sie das Repository auf Ihren PC
- Erstellen Sie einen neuen Zweig
- Ändern Sie alles, was Ihrer Meinung nach verbessert werden muss
- Übernehmen Sie Ihre Änderungen
- Übertragen Sie Ihre Änderungen auf GitHub
- Senden Sie eine PR
Ihre Änderungen werden nicht sofort sichtbar sein ; Zuerst müssen sie vom Projektbetreuer zusammengeführt werden.
Spende
Wenn Sie Lust haben, etwas zu spenden