OVH Cloud OVH Cloud

API Récupérer le nom d'une session windows distante

13 réponses
Avatar
B.Cerede
Bonjour,

Je cherche comment récupérer le nom d'une session ouverte sur une
machine distante. Je n'ai pour le moment rien trouvé la dessus.

Si quelqu'un a une idée ça serais cool ;)

Merci.

3 réponses

1 2
Avatar
B.Cerede
Merci, mais pour la connexion il ne faut pas avoir un compte Admin ou
quelque chose comme ça sur le pc distant?
Avatar
Jean-Claude BELLAMY
"B.Cerede" a écrit dans le message de
news:gn99ub$ak7$
Merci, mais pour la connexion il ne faut pas avoir un compte Admin ou
quelque chose comme ça sur le pc distant?




Si le service "RemoteRegistry" est bien démarré sur la machine distante, ce
n'est pas nécessaire d'être admin.
(je l'ai testé avec succès depuis une machine sous XP PRO, avec un compte
lambda, en interrogeant une machine distante sous Seven avec UAC actif !)

La fonction "NetSessionEnum" utilise le niveau 10, donc pas d'appartenance
aux admins requise.
La fonction "NetServerEnum" n'a pas d'exigence.
Par défaut, HKU est accessible en lecture à tout le monde, et l'énumération
des sous-clefs est autorisée, donc là non plus pas de pb.

Mais si le service "RemoteRegistry" n'est pas démarré sur la machine
distante, seul un admin peut le démarrer.
NB: dans le cas de VISTA ou SEVEN, si UAC est actif, il faut que la clef
HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem
contienne une entrée REG_DWORD "LocalAccountTokenFilterPolicy" qui soit
égale à 1.
Ainsi tout compte admin distant tentant une connexion recevra bien un jeton
avec tous les privilèges.
Sinon il ne recevra qu'un jeton filtré (et aucun autre) et donc ne pourra
rien faire ou presque!

Par ailleurs, il faut savoir que RegConnectRegistry plantera toujours si la
machine distante est sous XP HOME !
"It's not a bug, it's by design"
(mais AMHA c'est une sacrée conceté, heureusement non reconduite sous Vista
Home)



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
Avatar
B.Cerede
Bon je vais étudier le source et je repose des questions en fonction. ;)
1 2