Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/04/2007, 16h13   #1
Invité de passage
 
Inscription : mai 2003
Messages : 4
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 4
Points : 0
Points : 0
Envoyer un message via ICQ à Keul125
Par défaut Ouvrir un socket en mode "promiscuous"

Bonjour,

Je cherche à savoir comment je pourrais ouvrir un socket en PHP en mode promiscuous, où s'il y a une manipulation spéciale à faire sous windows Xp/2000 (sous linux, il suffirait apparament de taper une commande en root)
Keul125 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2007, 09h56   #2
Membre chevronné
 
Avatar de Korko Fain
 
Étudiant
Inscription : août 2005
Messages : 632
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 632
Points : 632
Points : 632
Désolé, je ne peux t'aider je ne sais pas ce qu'est le mode "promiscuous"
Korko Fain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2007, 12h28   #3
Invité de passage
 
Inscription : mai 2003
Messages : 4
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 4
Points : 0
Points : 0
Envoyer un message via ICQ à Keul125
C'est un mode qui permet de recevoir les paquets réseaux qui ne te sont pas adressés
C'est utilisé dans les systèmes de detection d'intrusion (IDS) et dans les tests de réseaux

sous linux, on l'active avec "ifconfig INTERFACE promisc"

Reste à savoir comment faire pour capturer des paquets, vu que à part en UDP, TCP demmande de faire un accept() pour initialiser le socket.

Apparament, il faudrait utiliser le socket en mode RAW (brut), mais je ne vois aps comment faire
Keul125 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2007, 12h41   #4
Membre chevronné
 
Avatar de Korko Fain
 
Étudiant
Inscription : août 2005
Messages : 632
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 632
Points : 632
Points : 632
Code php :
socket_create(AF_INET, SOCK_RAW, UDP);

C'est ça qu'il te faut ?
Korko Fain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2007, 13h54   #5
Membre éclairé
 
Avatar de genova
 
Inscription : septembre 2004
Messages : 487
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 487
Points : 397
Points : 397
Envoyer un message via MSN à genova
Tout ce qui est permis avec PHP vis à vis des sockets et décrit ici : http://fr2.php.net/manual/fr/function.socket-create.php
__________________
Testez le forum Fire Soft Board, un forum libre, gratuit et français.

Système de template de phpBB - Lisez la FAQ PHP avant toute question si vous débuttez en PHP.
genova est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h50.


 
 
 
 
Partenaires

Hébergement Web