ggsava / block-this

Copyright (C) 2015-2017 Sava Georgiev. Ce programme est un logiciel libre.

Vous pouvez le redistribuer et/ou le modifier selon les termes de la licence publique générale GNU version 3.0.

Pour plus d’informations sur la licence – veuillez lire le fichier de licence situé dans le dépôt.

Résumé

Block C’est une application de confidentialité de blocage de publicité basée sur le DNS/VPN & pour Android, qui bloque le contenu Internet malveillant ou indésirable en filtrant les requêtes DNS et en les redirigeant vers 127.0.0.1 (localhost). Elle utilise un client VPN factice afin de contourner les restrictions d’Android et de modifier les paramètres DNS sans avoir un accès root. Le backend derrière l’application est un DNS basé sur PowerDNS – un logiciel de gestion DNS open source fonctionnant avec MySQL comme source de données.

Contribution

Si vous souhaitez rejoindre le développement, veuillez déposer un commentaire à https://forum.block-this.com ou m’envoyer un email à [email protected].

Alternativement, vous pouvez simplement faire une demande de pull ici.

Installation

Pour obtenir la dernière version de Block This, allez à :

https://block-this.com

La logique principale qui bloque les noms d’hôtes est contenue dans votre propre serveur DNS. Vous pouvez en configurer un en utilisant PDNS (https://www.powerdns.com/). Une fois que cela est fait, ajoutez ce qui suit dans votre fichier app/src/main/assets/config.properties.Pour tester l’application, vous pouvez utiliser n’importe quelle adresse DNS valide (par exemple 8.8.8.8, 8.8.4.4) mais bien sûr, l’utilisation d’un DNS public ne bloquera aucune publicité.

dns1=YOUR_DNS1_IP_ADDRESSdns2=YOUR_DNS2_IP_ADDRESS

Si vous souhaitez l’exécuter localement et que vous voulez utiliser fabric (https://fabric.io/) pour le suivi des problèmes, vous devrez créer votre propre fichier app/fabric.properties contenant les éléments suivants (facultatif):

apiSecret=YOUR_FABRIC_API_SECRETapiKey=YOUR_FABRIC_API_KEY

Pour que la section de support « Jeux » du menu fonctionne, vous pouvez vous inscrire auprès d’AppNext (https://www.appnext.com) et obtenir une clé Api. Une fois que cela est fait, ajoutez-la à votre app/src/main/assets/config.properties (facultatif):

appNextApiKey=YOUR_APP_NEXT_API_KEY

Communauté

Si vous souhaitez rejoindre la conversation, veuillez visiter nos forums officiels à :

https://forum.block-this.com

ou la communauté Google+ à :

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

A propos

J’ai créé cette application pour mon propre confort car j’avais besoin d’une solution de confidentialité et de blocage des publicités pour mon appareil Android, que je ne voulais pas rooter. L’application a si bien fonctionné pour moi que j’ai décidé de la mettre sur le Play Store. Elle a connu un énorme succès avec près d’un million de téléchargements en seulement deux mois, mais elle a ensuite été retirée par Google. Elle est maintenant hébergée sur mon site Web sous forme d’APK. Je l’open source avec l’espoir d’être davantage développé et soutenu par la communauté.

Contact

Pour toutes questions ou commentaires, vous pouvez me contacter à https://savageorgiev.com ou m’envoyer un courriel à [email protected]

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.