Comment trouver sur un réseau windows le nom d’une machine avec juste le login de l’utilisateur actuellement connecté dessus ?
Solution 1
envoyer un message windows à l’utilisateur avec la commande suivante :
net send un message disant de ne pas faire attention
regarder dans le cache des résolutions de nom !NetBios avec la commande :
nbtstat -c
ce qui donne :
NetBIOS Remote Cache Name Table
Name Type Host Address Life [[sec]
------------------------------------------------------------
<LOGIN> <20> UNIQUE III.ZZZ.YY.XXX 600
il ne reste plus qu’a trouver le nom de la machine, pour faire ça, on utilise par exemple la commande :
tracert III.ZZZ.YY.XXX
On obtient alors une ligne qui ressemble à ça:
Tracing route to [[III.ZZZ.YY.XXX]
Voilà, alors que l’on ne connaissait que
Solution 2
télécharger !PsLoggedOn sur http://www.sysinternals.com/ntw2k/freeware/pstools.shtml puis lancer
psloggedon.exe
ça marche très bien, mais c’est très long, cet outils scan toutes les machines du réseau. Il faut savoir être patient