Jak z konta o uprawnieniach zwyklego uzytkownika uruchomic program z
uprawnieniami administratora? (dane jest konto i haslo administratora). Przy
czym nie wchodzi w gre wczesniejsze nadawanie uzytkownikowi jakichs
przywilejow. Klopot jest taki, ze bez przywileju SE_TCB_NAME, uzytkownik nie
moze nawet wywolac funkcji API LogonUser.
s
su.exe z ResKita - o ile nie jest Ci to potrzebne do pisania jakiegoś
własnego programu...
--
tad...@winsecurity.pl
Albo darmowy SUD http://zeus.loa.espci.fr/winnt/sud/. Całkiem niedawno
odkryłem, że działa także interaktywnie, z linii poleceń, podobnie do usługi
RunAs z W2k.
M.
But: I don't have permition to access this site!!!
Co robic?
Obejrzalem to rozwiazanie. Niestety nie spelnia moich oczekiwan, gdyz wymaga
wczesniej zainstalowania i uruchomienia serwisu. Chodzi mi o rozwiazanie,
ktore nie wymaga zadnych wstepnych dzialan. Ot podchodze do komputera i
odpalam moj program z konta uzytkownika, podaje haslo admina i dziala.
A moze po prostu jest to niemozliwe. Choc: jesli znam haslo administratora,
to czemu nie?
>> Albo darmowy SUD http://zeus.loa.espci.fr/winnt/sud/. Całkiem
>> niedawno odkryłem, że działa także interaktywnie, z linii poleceń,
>> podobnie do usługi RunAs z W2k.
>
> Obejrzalem to rozwiazanie. Niestety nie spelnia moich oczekiwan, gdyz
> wymaga wczesniej zainstalowania i uruchomienia serwisu. Chodzi mi o
> rozwiazanie, ktore nie wymaga zadnych wstepnych dzialan. Ot podchodze
> do komputera i odpalam moj program z konta uzytkownika, podaje haslo
> admina i dziala.
>
> A moze po prostu jest to niemozliwe. Choc: jesli znam haslo
> administratora, to czemu nie?
Przecież RunAs, Su Service (o której pisał Tadeusz) to także usługi...? Żeby
uruchomić coś w kontekście innego użytkownika, musisz się odwołać do jakiejś
usługi już działającej na prawach systemu, która przyjmie żądanie. W NT, z
poziomu shella, bez osobnego programu jest to awykonalne...IMO.
M.