Requetes URL filtrées via Atomic Web Server
Requetes URL filtrées via Atomic Web Server
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
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
Windows 10 x64 -- Purebasic 5.70 LTS x86
Re: Requetes URL filtrées via Atomic Web Server
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
Je sais, la question est est-ce que c'est faisable avec ce projet..
Merci
Merci
Windows 10 x64 -- Purebasic 5.70 LTS x86
- falsam
- Messages : 7317
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Requetes URL filtrées via Atomic Web Server
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.apparement créé par falsam,
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 ?ChaudEf a écrit :si l'url est autorise dans la liste, si oui on affiche le "vrai" site, si non, une page d'erreur.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: Requetes URL filtrées via Atomic Web Server
Merci. Je suis egalement partisan de l'education, mais pas tout le monde est educable... Surtout pas mes secretaires...
A priori non, puisque chaque requete passe par le serveur, et le serveur "sait" que le site est interdit, donc il le refuse..Une fois sur le vrai site Je pense qu'on doit pouvoir accéder aux sites que tu as interdit ?
Windows 10 x64 -- Purebasic 5.70 LTS x86
- falsam
- Messages : 7317
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Requetes URL filtrées via Atomic Web Server
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.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: Requetes URL filtrées via Atomic Web Server
Non, ce n'est pas actuel, je cherche a le faire en soft



Windows 10 x64 -- Purebasic 5.70 LTS x86
- falsam
- Messages : 7317
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Requetes URL filtrées via Atomic Web Server
Tes secrétaires pourraient modifiées voir même supprimer les paramètres du proxy ?
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: Requetes URL filtrées via Atomic Web Server
Non, j'ai fait un whatchdog qui empeche toute modification
Windows 10 x64 -- Purebasic 5.70 LTS x86
- falsam
- Messages : 7317
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Requetes URL filtrées via Atomic Web Server

Je sens que des essais s'imposent avec Atomic Web Serveur....
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: Requetes URL filtrées via Atomic Web Server
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
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
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
Windows 10 x64 -- Purebasic 5.70 LTS x86
Re: Requetes URL filtrées via Atomic Web Server
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.
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
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
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
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
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
Windows 10 x64 -- Purebasic 5.70 LTS x86