filtrer un port - C - Programmation
Marsh Posté le 18-11-2005 à 22:05:13
Pour "filtrer un port", il faut faire ca au niveau du noyau... Et d'autres l'on fait avant toi sous linux, ca s'appelle netfilter (le truc qui se configure avec la commande iptables).
Pour les socket inet (les socket "reseau", par opposition aux socket unix qui ne servent qu'en local), il n'y a pas de fichier... Meme sous linux (enfin je crois). Une socket, c'est simplement un point d'acces a une pile de communication. Et puis d'ailleurs, en passant, ce n'est pas parce que linux te montre un fichier que ca represente effectivement des octets sur le disque. Sous /proc, sous /sys, sous /dev, tu as plein de fichiers qui ne sont pas des fichiers sur le disque.
Marsh Posté le 19-11-2005 à 15:12:49
Ok merci.
Mais plus pratiquement comment gerer les ports avec un programme que j'aurais fait moi meme.
J'aimerais que le prog tourne sous windows mais je suis aussi preneur pour des info concernant linux.
Ce que tu dit sur les sockets est interessant, ou puis je trouver un tuto qui rentre un peu dans les details ?
Marsh Posté le 19-11-2005 à 16:46:32
maerlin666 a écrit : Ok merci. |
Pour windows, intercepter et filtrer les ports c'est de la programmation de bien bas niveau (enfin idem sous Linux) puisqu'il faut passer par l'API Win32 et enregistrer un driver qui interceptera et traitera les demandes issues du réseau.
Va voir sur le site de sysinternals, des utilitaires comme TCPMon (et les articles associés) peuvent t'aider à poser les bases du truc.
J'espère, en tout cas, que tu es franchement bon en C et C++, sinon laisse tomber
Marsh Posté le 19-11-2005 à 20:08:34
Citation : sysinternals, des utilitaires comme TCPMon (et les articles associés) |
Pourrais tu m'indiquer le lien stp ?
Marsh Posté le 19-11-2005 à 20:10:59
http://www.sysinternals.com/NetworkingUtilities.html
Marsh Posté le 19-11-2005 à 20:16:37
ReplyMarsh Posté le 19-11-2005 à 20:18:04
maerlin666 a écrit :
|
Ptin mais c'est trop difficile de googler "sysinternals"?
Marsh Posté le 19-11-2005 à 20:28:48
chrisbk a écrit : faut demander a quelqu'un qui sait preparer la viande hallal |
Filtrage de porcs : La FIFO :
Marsh Posté le 19-11-2005 à 20:43:59
Certes mais je ne vois nulle part l'article concernant la gestion des ports.
pour masklinn et et les autres gais luron qui ont l'extreme gentillesse d'animer le forum avec leurs remarques (lesquelles temoignent de leur intelligence suprieure) je vais essayer de traduire.
he putin j'trouve po de quoi qu'on parle !!! agheuu ca me fait mal a la tete de chercher...
J'espere que tu apprecie l'effort masklinn et que tu me pardonnes mais je fais ce que je peux pour me mettre a ton niveau
Encore une fois ou puis-je precisemment trouver cette info svp ?
Marsh Posté le 19-11-2005 à 20:50:34
maerlin666 a écrit : Certes mais je ne vois nulle part l'article concernant la gestion des ports. |
Ah ouais t'as envie de te faire fournir le travail pré-mâché et de pas en branler une quoi
Ca donne vachement envie d'aider ça
Je pense donc que je vais obligeament te demander d'aller te faire foutre, et te souhaiter une bonne fin de journée
Marsh Posté le 19-11-2005 à 21:07:32
masklinn a écrit : Je pense donc que je vais obligeament te demander d'aller te faire foutre |
Attention, j'ai quelques illustrations sous le coude...
Marsh Posté le 19-11-2005 à 21:18:14
Emmanuel Delahaye a écrit : Attention, j'ai quelques illustrations sous le coude... |
J'achète \o/
Marsh Posté le 19-11-2005 à 21:19:51
chrisbk a écrit : Vous aimez la mousse de mortier ? |
j'aime bien la mousse de gelée de framboises, ça a un lien?
Marsh Posté le 19-11-2005 à 21:27:35
cher masklinn il semble que tu apprecies particulierement insulter les gens.
J'espere seulement que tu n'as pas reelement cru que ma requete t'etait adressée.
Entre toi et moi je doute que tu sois doué pour autre chose que cliquer sur des smileys pour illustrer tes bouffonneries (sois dit sans vouloir te vexer)
Donc merci d'avoir participé et console toi en pensant que tu feras peut etre mieux la prochaine fois.
Voila voila.
Je suis toujours a la recherche d'info concernant les ports et leur gestion.
PS: masklinn je pense tu as un serieux probleme de communication.
Essaie de "googler" psychotherapie
Marsh Posté le 19-11-2005 à 21:38:00
maerlin666 a écrit : cher masklinn il semble que tu apprecies particulierement insulter les gens. |
Cher assisté,
Si tu es incapable d'utiliser la piste que je t'ai proposée pour aller chercher une information située à un total de 3 liens de celle ci, tu n'as rien à faire dans le monde de la programmation et tu devrais aller voir à Rungis s'ils ont besoin d'employés, tu corresponds largement mieux à leur profil
Marsh Posté le 18-11-2005 à 21:26:53
Salut a tous,
c'est bien simple je voudrais savoir comment filtrer un port, en quelque sorte realiser un mini firewall qui ne laisse rien sortir sur certains ports (ou intercepte les entrée), bref j'aimerais en savoir un peu plus sur le fonctionnement des ports.
Je n'ai aucune idée sur la facon de m'y prendre; si vous connaissez un tuto, que vous avez des infos ...
PS:par ailleurs j'aimerais aussi comprendre ce qu'est "phisiquement" un socket (c'est un fichier sous linux (mais encore), et sous windows ?Seulement des octets sur le disque?)
Merci pour votre aide