Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CLASSE PERMETTANT DE MODIFIER LES PARAMÈTRES DU FIREWALL DE WINDOWS


Information sur la source

Description

Cliquez pour voir la capture en taille normale
J'ai créé un petit 'programme espion' pour voir ce qui se passe sur le PC d'un collègue de boulot
(qui va continuellement sur les sites de c.. ) !!
Ce programme ouvre donc un port sur son PC, mais le firewall affichait une notification
demandant si l'application pouvait ou non être débloquée !

J'ai donc été voir du côté de la base de registre et je suis tombé sur les clefs utilisées par Windows pour mémoriser les paramètres de son firewall.

Du coup, j'ai écrit cette classe qui permet d'activer/désactiver le firewall
D'ajouter/éditer/supprimer des exceptions (Applications authorisées et/ou ports ouverts)...
 

Conclusion

Une petite évolution à apporter, serait de pouvoir spécifier la liste des IP pouvant accéder à tel ou tel port...
Pour l'instant la classe ne permet de spécifier que "Toutes les IP" ou "Seulement les IP du réseau" !!
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de drkns le 21/12/2005 23:32:35

Salut LUDINSKI,

Meme si je trouve pas le motif tres déantologique ;)

Pourrais tu laisser l'executable dasn le zip en le renommant pour voir a quoi cela ressemble ?

Merci

Drkns

signaler à un administrateur
Commentaire de LUDINSKI le 22/12/2005 04:07:35

Salut Drkns,

Ben malheureusement, ça n'te servira pas à grand chose...
J'ai fait ça à l'arrache, et tout codé en dur (adresses IP) !!

Mais c'est pas super complexe ! J'ai une appli serveur sur mon poste qui enregistre
les données dans un fichier texte
Et un client sur le poste de mon collègue qui scrute les process...
Chaque fois que IE se lance ou se ferme, j'envois un message vers le serveur !

Si IE est lancé, je fais une capture de l'écran toutes les 30 secondes et je l'envois au serveur qui la sauvegarde !

C'est tout !!!

signaler à un administrateur
Commentaire de sebmafate le 22/12/2005 09:27:27 administrateur CS

humm... c'est de l'espionnage ca, c'est illégal.
mais ca peu rendre service

signaler à un administrateur
Commentaire de LUDINSKI le 22/12/2005 09:43:57

Je sais bien Sebmafate, mais ça me permet de voir s'il travail ou non
Je suis son responsable et ça fait deux semaine que je lui ait demandé de faire un rapport Crystal Report (assez simple, en plus)
Et ça m'a permis d'avoir de solides preuves pour une conversation qu'on a eut ce matin !!
(Il est 15h41 ici !!)

Donc, en effet, ça rend service ^^

signaler à un administrateur
Commentaire de sebmafate le 22/12/2005 09:47:11 administrateur CS

ok... mais ces "preuves" ne sont pas recevables. (du moins, en droit français)

signaler à un administrateur
Commentaire de LUDINSKI le 22/12/2005 10:29:27

Ouhai ouhai, je sais, mais qu'es-ce tu veux...
Je n'pouvais pas faire le rapport à sa place et le laissé continuer !!

De toutes façons, je n'ai aucun pouvoir de décision
Je lui ai juste fait comprendre qu'il devait fournir un minimum de travail
Et je n'utiliserai jamais les captures pour l'incriminer auprès du patron.

Mais ça la quand même remis en place !!

signaler à un administrateur
Commentaire de sebmafate le 22/12/2005 10:36:57 administrateur CS

c'est clair que ca a le mérite de remettre le idées en place ;)

signaler à un administrateur
Commentaire de TheSaib le 26/12/2005 11:34:14 administrateur CS

Et qui te dit qu'il n'a pas fait un soft qui intercepte ton appli pour lui renvoyer n'importe quoi ?

Moi j'aurais fait çà.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Scanner les ports à la manière d'un firewall [ par Siteauludo ] Bonjour,J'aimerai faire une petite application qui me scanne le ports et qui m'inscrive dans un log toutes les informations qui y passent.Cela fonctio Specificationh Port de sortie [ par apacheswiss ] Bonjour, j'ai une question. est-il possible de spécifier le port de sortie pour une connection OleDB..qu'en je dis port de sortie, je parle du port "l port parallèle ou série [ par adnanester ] salutc koi la classe ou l'espace de nom permettant de communiquer avec le port parallele ou serieet merci Récuperer les données sur un Port [ par swedikiluka ] Bonjour tout le monde!J'ai un appareil  " Electronic Modular Switching System 1232 EaSA-Phone" branché sur une imprimente qui permet de d'imprimer dir Port serie / stack overflow [ par hetneo ] Salut les gens !   <p class="MsoNo Port libre [ par 24 ans ] Bonjour tout le mondeCommen je peux savoir le numéro de port libre sur le serveur? SerialPort RS422 [ par VoLc0m ] Bonjour,j'ai écrit un petit programme qui écrit une chaine de caractère dans le port série COM2.Ainsi, par le biais de l'hyper terminal, sur un autre Savoir si un port est libre !! [ par Fildomen ] Salut !!j'ai deux applications dans le meme pc qui sont connectées par socket ( j'ai pas trouver mieux pour echanger les données entre eux) !! mais je Ecrire puis lire le même port COM [ par Gargamell ] Bonjour à tous,Désireux de créer une application capable de transmettre par ethernet les informations venant d'un port COM à une autre machine comme s Programmation Firewall [ par CHABRY ] Bonjour,Je suis un étudiant en Master 2: Ingénierie des Réseaux, Communications Mobiles et Sécurité à Valenciennes.J'ai un projet à faire qui consiste


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.