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
Merci d'avoir pris le temps de lire ce texte. Vous pouvez soutenir l'écriture de ces billets et la réalisation des livecoding par de nombreux moyens. Mais le plus beau moyen de me remercier est de simplement partager ce texte autour de vous.
Sauf mention contraire, tout le contenu de ce site est sous licence