Rechercher : dans
Par :

Trames TCP/IP

Dernière réponse le 30 avr 2008 à 12:22:10 kam42, le 30 avr 2008 à 03:33:46 
 Signaler ce message aux modérateurs

Bonjour,
Bonjour à tous;
je suis entrain de réaliser une application en java permettant d'obtenir des informations sur un PC distant du meme reseau.
je sais que le principe sera d'envoyer des requetes au PC distant et analyser les reponses à ces requetes.
C'est pas l'analyse de trame qui me pose des problemes mais plutôt quelles [B][COLOR="Red"]genres de requetes/COLOR/B envoyées ?

ça serait sympa de votre part si vous arrivez à me depanner .

Merci d'avance

Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « trames TCP/IP » dans :
TCP/IP Voir Que signifie TCP/IP? TCP/IP est une suite de protocoles. Le sigle TCP/IP signifie «Transmission Control Protocol/Internet Protocol» et se prononce «T-C-P-I-P». Il provient des noms des deux protocoles majeurs de la suite de protocoles, c'est...
Port/Ports TCP/IP Voir L'utilité des ports De nombreux programmes TCP/IP peuvent être exécutés simultanément sur Internet (vous pouvez par exemple ouvrir plusieurs navigateurs simultanément ou bien naviguer sur des pages HTML tout en téléchargeant un fichier par FTP)....
Le modèle TCP/IP VoirLe modèle TCP/IP Cet article décrit le modèle de référence TCP/IP, qui est la norme historique et technique d’Internet. Le ministère américain de la Défense a créé le modèle de référence TCP/IP parce qu’il avait besoin de concevoir un réseau...
Configuration d'un serveur d'un réseau TCP/IP sous Linux VoirIntroduction Dans cette partie , nous allons décrire toutes les étapes nécessaires pour configurer votre réseau TCP/IP sur votre serveur. Tout d'abord, nous verrons les types d'adressage IP, ensuite, nous configurerons vos interfaces réseaux et...
Le protocole IP VoirLe rôle du protocole IP Le protocole IP fait partie de la couche Internet de la suite de protocoles TCP/IP. C'est un des protocoles les plus importants d'Internet car il permet l'élaboration et le transport des datagrammes IP (les paquets de...
Le protocole TCP VoirLes caractéristiques du protocole TCP TCP (qui signifie Transmission Control Protocol, soit en français: Protocole de Contrôle de Transmission) est un des principaux protocoles de la couche transport du modèle TCP/IP. Il permet, au niveau des...

1

ange, le 30 avr 2008 à 03:42:56

Bonsoir,

Je n'ai pas envie de te décourager, mais j'espère que tu comprends les mécanismes de couche réseau, de trames, et des protocoles couramment utilisé dans un réseau local ?

Je te dis pourquoi...
Pour pouvoir identifier un pc, tu vas devoir mettre en place une sorte de base de donnée. Elle consistera à enregistrer la particuliratié d'un OS, ou d'une version de cette OS à réponse.
En effet, chaque OS/version, dispose de sa propre pile TCP/IP, et intégre donc à sa manière le modèle.

Celà au dépriment de certaine petite preuve qui permettrons de savoir à quel OS/version tu as affaire.

Dans certains des champs des protocoles TCP/IP, un OS aura tendance à le remplir par une valeur précise, un autre OS, aura tendance à mettre une valeur conseillé par le RFC...etc
Tu peux aussi déterminer quelle versiont ourne su le pc distant. Si tu découvres que le serveur es iis, tu peux éliminer plein d'OS.

C'est l'art du fingerprinting. Tout est bon pour pouvoir déterminer un système, du simple protocole ICMP à la détection avancée sur un timing response.

Google est ton ami sur les terme "fingerprinting, nmap, ..."

Bonne chance.

Répondre à ange

2

 kam42, le 30 avr 2008 à 12:22:10

Salut ANGE,
je vois ke toi t'es un pro en ce domaine. Moi je ne suis qu'un simple debutant alors je compte sur toi pour me guider s'il te plait.
Si je comprend bien , je dois creer une base de données où j'enregistre toutes les versions d'OS existant avec les valeurs les identifiant. Et apres acpture e trames je recupere la valeur (identifiant) de l'OS que je compare avec les valeurs de ma base données pour detreminer l'OS. C'est ça ?????

Si Oui , tu ne disposerais pas d'un bout de code en java qui pourrait m'aider ?

merci d'avance

Répondre à kam42