Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3044 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [1.4.2]java.net: test de présence de machine lan

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[1.4.2]java.net: test de présence de machine lan

n°1103442
noobite
The Flying Sushi
Posté le 31-05-2005 à 21:39:23  profilanswer
 

Salut à tous,
je réalise actuellement un scaneur de réseau (detection de machine sur un lan).
Je cherche donc la meilleur methode pour detecter les hotes. La plus rapide/efficace.
Le ping n'etant pas supporté par java je pense morienter vers l'utilisation dune ouverture
de socket pour verifier la presence mais cela me semble peu sur, je risque de manquer pas mal
de machine.
par consequent si vous avez des idees sur le sujet nhesite pas. :wahoo:


---------------
.: [Knowledge Is Power] || [Mon FeedBack] :.
mood
Publicité
Posté le 31-05-2005 à 21:39:23  profilanswer
 

n°1103446
elianor
bannie 17 fois
Posté le 31-05-2005 à 21:43:04  profilanswer
 

noobite a écrit :


Le ping n'etant pas supporté par java  


Et ça, c'est une choucroute volante ???
 
http://java.sun.com/j2se/1.5.0/doc [...] nt,%20int)


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1103474
noobite
The Flying Sushi
Posté le 31-05-2005 à 21:58:02  profilanswer
 

Since:
    1.5
 
 :fou:
 
moi devoir dev en 1.4.2


Message édité par noobite le 31-05-2005 à 21:58:21

---------------
.: [Knowledge Is Power] || [Mon FeedBack] :.
n°1103475
elianor
bannie 17 fois
Posté le 31-05-2005 à 21:58:34  profilanswer
 

upgrade :o
 
ca marche super bien maintenant :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1103478
noobite
The Flying Sushi
Posté le 31-05-2005 à 21:59:41  profilanswer
 

je voudrais bien mais ca fait partie du cahier des charges de
ce miniprojet :/


---------------
.: [Knowledge Is Power] || [Mon FeedBack] :.
n°1103479
elianor
bannie 17 fois
Posté le 31-05-2005 à 22:00:57  profilanswer
 

dommage :/
 
il te reste la bibliothèque ICMP aceessible via JNI ( ça doit se trouver sur le net, sinon, c'est pas bien compliqué).
 
ou alors un appel caché à la commande ping :/
 
sinon, tu peux essayer de te connecter sur le port 7/udp (echo), mais si la machine a un firewall, spagagné :/


Message édité par elianor le 31-05-2005 à 22:02:08

---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1103480
noobite
The Flying Sushi
Posté le 31-05-2005 à 22:02:16  profilanswer
 

Et en utilisant juste l'api standard?


---------------
.: [Knowledge Is Power] || [Mon FeedBack] :.
n°1103483
elianor
bannie 17 fois
Posté le 31-05-2005 à 22:04:09  profilanswer
 


rincevent:/home/kadreg# nmap -sU -p 7 angua
 
Starting nmap 3.27 ( www.insecure.org/nmap/ ) at 2005-05-31 22:03 CEST
The 1 scanned port on angua.kadreg.org (192.168.1.7) is: closed
 
Nmap run completed -- 1 IP address (1 host up) scanned in 0.927 seconds
rincevent:/home/kadreg#


 
spagagné :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1103485
elianor
bannie 17 fois
Posté le 31-05-2005 à 22:05:34  profilanswer
 

noobite a écrit :

Et en utilisant juste l'api standard?


 
ICMP demande une socket raw pour son implémentation, et java sait pas faire [:spamafote]
 
essayer des ports bien connus en tcp et udp sur chaque machine :/


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1103501
noobite
The Flying Sushi
Posté le 31-05-2005 à 22:14:21  profilanswer
 

Comme je te le dis précédement c'est la seule solution que je vois mais elle est peut sûre. Une machine équipé d'un firewall
bloque tous les ports quand elle est bien configuré, maintenant elle ne bloque pas forcement l'icmp. par conséquent le ping aurait été génial. Mais je ne vois pas d'autre solution.


---------------
.: [Knowledge Is Power] || [Mon FeedBack] :.
mood
Publicité
Posté le 31-05-2005 à 22:14:21  profilanswer
 

n°1103522
Jubijub
Parce que je le VD bien
Posté le 31-05-2005 à 22:58:33  profilanswer
 

ben renseigne toi...même si c des clients y'a des ports auquels ils peuvent répondre...ne serait-ce que le mail par ex...


---------------
Jubi Photos : Flickr - 500px
n°1103524
elianor
bannie 17 fois
Posté le 31-05-2005 à 22:59:22  profilanswer
 

Jubijub a écrit :

ben renseigne toi...même si c des clients y'a des ports auquels ils peuvent répondre...ne serait-ce que le mail par ex...


 
pardon ?


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1103586
the real m​oins moins
Posté le 01-06-2005 à 00:37:10  profilanswer
 

ben ué y'a un serveur pop sur tous les ordinateurs du minitel mondial non? [:god]
 
edit: d'ailleurs, dans 90% des cas, il est transactionnel et .. oh et merde j'y arrive pas [:pingouino]


Message édité par the real moins moins le 01-06-2005 à 00:38:23

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1107984
noobite
The Flying Sushi
Posté le 04-06-2005 à 12:07:07  profilanswer
 

par connection au port best solution! :)
 
par contre une question meme si ce nest pas la cat:
 
peut on monter un serveur SSH sous windows? (22)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [1.4.2]java.net: test de présence de machine lan

 

Sujets relatifs
[Java]Pb applet-awtPrésence ou non d'une librairie?
[java] ecriture dans un fichier[vba] cmt forcer excel a enregistrer a l'emplacement c:\windows\test ?
XQuery Javaprojet java bien rémunéré
[c++] Test de connexion internetlancé un exe via java
lancer word avec javadure dure java
Plus de sujets relatifs à : [1.4.2]java.net: test de présence de machine lan


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)