Page 1 sur 2
Requetes URL filtrées via Atomic Web Server
Publié : dim. 09/juil./2017 13:48
par ChaudEf
Bonjour, j'ai un vieux projet de filtrer le navigateur internet, je l'ai laisse tomber car je ne trouvais pas comment continuer.
Ces derniers jours je me suis repenché sur le projet, et j'ai decouvert quelque cose que je ne connaissais pas, l'Atomic Web Server, apparement créé par falsam, que je remercie vivement pour le beau travail.
https://github.com/falsam/AtomicWebServer.
Mon idee est de creer une liste de sites autorises, (disons mail.google.com, purebasic.fr, laposte.fr), rediriger toutes les URL avec un proxy interne (fichier pac) vers le serveur locale, et ensuite que ce serveur locale verifie si l'url est autorise dans la liste, si oui on affiche le "vrai" site, si non, une page d'erreur.
Ma question est, est-ce que cest faisable? c'a a deja ete fait par quelqu'un?
Merci beaucoup
Re: Requetes URL filtrées via Atomic Web Server
Publié : dim. 09/juil./2017 14:40
par Marc56
Ici, je ne sais pas, mais tous les logiciels de contrôle parental et entreprise font comme cela (proxy filtrant)
Re: Requetes URL filtrées via Atomic Web Server
Publié : lun. 10/juil./2017 8:08
par ChaudEf
Je sais, la question est est-ce que c'est faisable avec ce projet..
Merci
Re: Requetes URL filtrées via Atomic Web Server
Publié : lun. 10/juil./2017 9:53
par falsam
apparement créé par falsam,
Non c'est un code qui fait partie des exemples de PureBasic que j'ai adapté pour qu'il fonctionne en unicode avec la version actuelle de purebasic.
ChaudEf a écrit :si l'url est autorise dans la liste, si oui on affiche le "vrai" site, si non, une page d'erreur.
Je suis un novice dans ce domaine car je suis partisan de l’éducation plutôt que l'interdiction. Une fois sur le
vrai site Je pense qu'on doit pouvoir accéder aux sites que tu as interdit ?
Re: Requetes URL filtrées via Atomic Web Server
Publié : lun. 10/juil./2017 9:59
par ChaudEf
Merci. Je suis egalement partisan de l'education, mais pas tout le monde est educable... Surtout pas mes secretaires...
Une fois sur le vrai site Je pense qu'on doit pouvoir accéder aux sites que tu as interdit ?
A priori non, puisque chaque requete passe par le serveur, et le serveur "sait" que le site est interdit, donc il le refuse..
Re: Requetes URL filtrées via Atomic Web Server
Publié : lun. 10/juil./2017 10:04
par falsam
Tu as un routeur je pense ou une box avec routeur intégré. Dans ce cas tu utilises le firewall du routeur et tu renseignes les sites autorisés ou interdit.
Re: Requetes URL filtrées via Atomic Web Server
Publié : lun. 10/juil./2017 10:05
par ChaudEf
Non, ce n'est pas actuel, je cherche a le faire en soft

Re: Requetes URL filtrées via Atomic Web Server
Publié : lun. 10/juil./2017 10:09
par falsam
Tes secrétaires pourraient modifiées voir même supprimer les paramètres du proxy ?
Re: Requetes URL filtrées via Atomic Web Server
Publié : lun. 10/juil./2017 10:10
par ChaudEf
Non, j'ai fait un whatchdog qui empeche toute modification
Re: Requetes URL filtrées via Atomic Web Server
Publié : lun. 10/juil./2017 10:14
par falsam
Je sens que des essais s'imposent avec Atomic Web Serveur....
Re: Requetes URL filtrées via Atomic Web Server
Publié : lun. 10/juil./2017 12:34
par djes
C'est un très gros boulot, tu vas devoir analyser toutes les requêtes et filtrer tout ça, alors qu'il existe déjà des tas de softs spécialisés. C'est faisable mais je te souhaite bien du courage. J'ai fait un petit programme qui permet d'analyser en direct le contenu des requêtes, ça devrait pouvoir t'aider car on voit comment la partie serveur dialogue avec la partie cliente.
Re: Requetes URL filtrées via Atomic Web Server
Publié : mar. 11/juil./2017 11:45
par ChaudEf
Merci djes
Ou pouurais-je trouver ton programme
Sinon je suis en train de me pencher sur ce que digital m'avait propose une fois, d'utiliser un fichier pac qui fait le filtrage, et qui redirige les requetes refuses vers le serveur local (Atomic).
Seulement, je rencontre un probleme. Les requetes http arrivent bien a l'atomic, mais les requetes securises, https, tournent en rond et n'aboutissent nul part.
Est=ce qu'il y aurait une restriction de securite?
Merci
Re: Requetes URL filtrées via Atomic Web Server
Publié : mar. 11/juil./2017 12:50
par djes
Il est en lien là :
http://www.purebasic.fr/french/viewtopi ... =3&t=16501
D'ailleurs, n'hésite pas à rajouter tes trouvailles. Cela fait un moment que je n'ai pas touché à ces problématiques, et là, je suis en vacances, loin de tout. Pas trop facile de t'aider... Demande aussi sur le forum anglais, il y a des pointures.
Re: Requetes URL filtrées via Atomic Web Server
Publié : mar. 11/juil./2017 16:26
par Marc56
Pour qu'un programme utilise HTTPS il faut qu'il qu'il compare la signature serveur avec la signature délivrée par l'autorité de certification (en plus du cryptage)
C'est un système bien plus compliqué qu'un simple dialogue texte comme HTTP, c'est pour cela que peu d'outils l’implémentent.
https://fr.wikipedia.org/wiki/Autorit%C ... tification
Re: Requetes URL filtrées via Atomic Web Server
Publié : sam. 22/juil./2017 23:53
par ChaudEf
Bonsoir
J'etais occupe ces derniers jours, mais je me remets maintenant a mon projet
Est ce que ca veut dire qu'il est impossible de rediriger le https vers le serveur local?
Je sais qu'il faut un certificat quand on veut modifier le contenu de la page https, mais je veux seulement faire une redirection, qui affiche un message d'erreur (Vous n'avez pas acces a ce site..)
Merci