Foydalanuvchining Yon Tomonini Qanday Aniqlash Mumkin

Mundarija:

Foydalanuvchining Yon Tomonini Qanday Aniqlash Mumkin
Foydalanuvchining Yon Tomonini Qanday Aniqlash Mumkin

Video: Foydalanuvchining Yon Tomonini Qanday Aniqlash Mumkin

Video: Foydalanuvchining Yon Tomonini Qanday Aniqlash Mumkin
Video: Kimgadir yoqishingizni qanday bilib olish mumkin? (7 ta yashirin belgili tana ishoralari) 2024, Noyabr
Anonim

Foydalanuvchilar Windows operatsion tizimida ismlar bilan emas, balki maxsus xavfsizlik identifikatorlari yoki xavfsizlik identifikatori - SID tomonidan aniqlanadi. Tanlangan foydalanuvchining SID-ni aniqlash muammosini hal qilish qo'shimcha dasturlardan foydalanishni talab qilmaydi va tizimning standart vositalari yordamida amalga oshiriladi.

Foydalanuvchining yon tomonini qanday aniqlash mumkin
Foydalanuvchining yon tomonini qanday aniqlash mumkin

Ko'rsatmalar

1-qadam

"Ishga tushirish" tugmachasini bosish orqali asosiy tizim menyusiga qo'ng'iroq qiling va "Ishga tushirish" dialogiga o'ting. "Ochish" qatoriga regedit yozing va OK tugmachasini bosish orqali Registry Editor dasturining ishga tushirilishini tasdiqlang. Filialni kengaytiring

HKEY_LOCAL_MACHINE / Software / Microsoft / WindowsNT / CurrentVersion / ProfileList

va barcha foydalanuvchi identifikatorlarini (SID) toping. ProfikeImagePath tugmachasiga o'ting va tegishli SID foydalanuvchi nomining qiymatini toping. Registry Editor dasturidan chiqing.

2-qadam

Foydalanuvchining SID-si ma'lum bo'lganida va uning qayd yozuvining nomini aniqlash zarur bo'lganda, teskari operatsiya reg.exe buyrug'i yordamida amalga oshirilishi mumkin. Bunday holda, buyruq sintaksisiga o'xshaydi:

reg so'rovi HKEY_LOCAL_MACHINE / Software / Microsoft / WindowsNT / CurrentVersion / ProfileList / ProfileImagePath.

3-qadam

Tanlangan foydalanuvchi uchun noyob identifikatorni aniqlash uchun o'rnatilgan GetSID yordam dasturidan foydalaning. Buyruq sintaksisiga o'xshaydi:

drive_name: > getsid

Foydalanish: getsid / server1 hisobi / server2 qayd yozuvi.

4-qadam

Istalgan foydalanuvchining SID-ni dasturiy ravishda olishning muqobil usuli -. NET Framework 2.0 da SecurityIdentifier sinfidan foydalanish. Bunday holda, identifikator satr, bayt qatori yoki WellKnownSidType va domen SID qiymatlari kombinatsiyasi sifatida ko'rsatilishi mumkin. Istalgan natijani olishning qo'shimcha sharti WindowsIdentity sinfiga qo'ng'iroq qilishdir. Bunday buyruq sintaksisiga o'xshaydi:

tizim yordamida;

System. Security. Principal-dan foydalanish;

nomlar maydoni GetSID

{

sinf dasturi

{

statik bo'sh joy Asosiy (string args)

{

WindowsIdentity wid = Windowsidentity. GetCurrent ();

Console. WriteLine (wid. Name + SID 0, wid. User. Value);

Console. Read ();

}
}
}.

Tavsiya: