ggsava / block-this

Copyright (C) 2015-2017 Sava Georgiev. Dieses Programm ist freie Software.

Sie können es unter den Bedingungen der GNU General Public License Version 3.0 weitergeben und/oder modifizieren.

Für weitere Informationen zur Lizenzierung – lesen Sie bitte die Lizenzdatei im Repository.

Zusammenfassung

Block This is a DNS/VPN based ad blocking & privacy app for Android, that blocks malicious or unwanted internet content by filtering DNS requests and redirecting them to 127.0.0.1 (localhost). Sie verwendet einen Dummy-VPN-Client, um die Beschränkungen in Android zu umgehen und die DNS-Einstellungen zu ändern, ohne Root-Zugriff zu haben. Das Backend hinter der App ist ein DNS, das auf PowerDNS basiert – eine Open-Source-DNS-Verwaltungssoftware, die mit MySQL als Datenquelle arbeitet.

Beitrag

Wenn Sie sich an der Entwicklung beteiligen möchten, hinterlassen Sie bitte einen Kommentar unter https://forum.block-this.com oder senden Sie mir eine E-Mail an [email protected].

Alternativ können Sie auch einfach einen Pull-Request hier stellen.

Installation

Um die neueste Version von Block This zu erhalten, gehen Sie zu:

https://block-this.com

Die Hauptlogik, die die Hostnamen blockiert, ist in Ihrem eigenen DNS-Server enthalten. Sie können einen solchen mit PDNS (https://www.powerdns.com/) einrichten. Zum Testen der App können Sie eine beliebige gültige DNS-Adresse verwenden (z.B. 8.8.8.8, 8.8.4.4), aber natürlich wird die Verwendung eines öffentlichen DNS keine Werbung blockieren.

dns1=YOUR_DNS1_IP_ADDRESSdns2=YOUR_DNS2_IP_ADDRESS

Wenn Sie es lokal ausführen und fabric (https://fabric.io/) für die Problemverfolgung verwenden möchten, müssen Sie Ihre eigene app/fabric.properties-Datei erstellen, die Folgendes enthält (optional):

apiSecret=YOUR_FABRIC_API_SECRETapiKey=YOUR_FABRIC_API_KEY

Damit der Supportbereich „Spiele“ im Menü funktioniert, können Sie sich bei AppNext (https://www.appnext.com) registrieren und einen Api-Schlüssel erhalten. Sobald dies erledigt ist, fügen Sie es zu Ihrer app/src/main/assets/config.properties file (optional):

appNextApiKey=YOUR_APP_NEXT_API_KEY

Community

Wenn Sie sich an der Konversation beteiligen möchten, besuchen Sie bitte unsere offiziellen Foren unter:

https://forum.block-this.com

oder die Google+ Community unter:

https://plus.google.com/u/0/communities/113434074801403849306

Über

Ich habe die App für mich selbst entwickelt, da ich eine Datenschutz- und Werbeblocker-Lösung für mein Android-Gerät brauchte, das ich nicht rooten wollte. Die App funktionierte für mich so gut, dass ich beschloss, sie in den Play Store zu stellen. Sie hatte einen großen Erfolg mit fast 1 Million Downloads in nur 2 Monaten, aber dann wurde sie von Google heruntergenommen. Sie wird jetzt auf meiner Website als APK gehostet. Ich stelle sie als Open Source zur Verfügung, in der Hoffnung, dass sie von der Community weiterentwickelt und unterstützt wird.

Kontakt

Für Fragen oder Feedback können Sie mich unter https://savageorgiev.com kontaktieren oder mir eine E-Mail an [email protected]

schicken.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.