je voudrais savoir comment peut on fermer ouvrir un port cela par programmation ou un script ou via la base de registre.
En fait tous les moyens qui puissent etre integrés dans un logiciel que j'aurai concu.
Le langage importe peu
Merci
je voudrais savoir comment peut on fermer ouvrir un port cela par programmation ou un script ou via la base de registre.
En fait tous les moyens qui puissent etre integrés dans un logiciel que j'aurai concu.
Le langage importe peu
Merci
si tu parles d'ouvrir un port au niveau d'un logiciel, alors il te suffit d'ouvrir un socket en écoute (bind) sur le port en question, ensuite, ça dépend de ton logiciel, API Socket utilisé, etc...
Si tu parles par rapport au par feu windows, alors, il vaudrait peut-être mieux tu tourner vers la doc M$ (MSDN) ou des applications OS le faisant... (de tête eMule [pas la peine de crier au w4r3z...])
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag (en bas)
effectivement je veux ouvrir fermer le port au niveau logiciel. En fait je veux creer un petit prog charge de fermer ou ouvrir un port.
La solution du socket dont tu parles peut elle fermer le port meme si une autre application l'a deja occupe
non pour ce qui est de fermé un port, seulle l'application qui a ouvert le socket peut le refermer... sinon, il te faut passer au niveau des par-feu, là je ne sais pas vraiment comment ça marche... mais je sais que les logiciels par-feu le fond donc il te faudrait te renseigner là dessus, à ce moment, il te serait tout à fait possible de bloquer l'accès entrant à un port en t'intercalant entre le système et l'application
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag (en bas)
C'est le fonctionnement du pare feu que je cherche.
dans mes lectures, j'ai vu en fait que le par feu se place entre le logiciel qui lie et le client qui envoie les donnees et arrive a intercepter.
C'est ce fonctionnement que je veux
reproduire. Mais franchement je sais pas comment
malheureusement je ne pourrais pas non plus t'aider, essaie de voir si tu trouves quelque chose dans la MSDN, ou alors si tu trouve un par feu open source... désolé...
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag (en bas)
J'avance un peu. J'arrive a ferme un port en ligne de commande via le pare feu windows installe grace a la commande netsh.
l'ensemble des commande sont :
netsh
firewall
delete portopening protocol=ALL port=8080
a chaque commande faire entree
je vais illustrer mon probleme par un exemple.
J'ai un client qui lit des donnée par le port 8080 via windows media player par exemple. Lorsqu'il est en cours de lecture meme si j'effectue le blocage aucun effet. C'est lorsque je relance windows media player que le blocage est repercute.
Encore un nouveau challenge
ça, c'est sûrement par ce que tu passe par le par feu windows, mais si ton programme faisait une interception "manuelle" je pense que l'effet pourrait être immédiat
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag (en bas)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager