Cara Mengetahui Sisi Pengguna User

Daftar Isi:

Cara Mengetahui Sisi Pengguna User
Cara Mengetahui Sisi Pengguna User

Video: Cara Mengetahui Sisi Pengguna User

Video: Cara Mengetahui Sisi Pengguna User
Video: Cara Mengetahui Siapa Saja Yang Masuk Ke Jaringan Wifi Indihome Kita 2024, April
Anonim

Pengguna diidentifikasi di OS Windows bukan dengan nama, tetapi dengan pengidentifikasi keamanan khusus, atau Pengidentifikasi Keamanan - SID. Pemecahan masalah penentuan SID pengguna yang dipilih tidak memerlukan penggunaan perangkat lunak tambahan dan dilakukan dengan cara standar sistem.

Cara mengetahui sisi pengguna user
Cara mengetahui sisi pengguna user

instruksi

Langkah 1

Panggil menu sistem utama dengan mengklik tombol "Mulai" dan pergi ke dialog "Jalankan". Ketik regedit di baris "Buka" dan konfirmasi peluncuran utilitas Registry Editor dengan mengklik tombol OK. Perluas cabang

HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\ProfilList

dan temukan semua ID Pengguna (SID). Buka kunci ProfikeImagePath dan temukan nilai nama pengguna SID yang sesuai. Keluar dari utilitas Peninjau Suntingan Registri.

Langkah 2

Operasi sebaliknya, ketika SID pengguna diketahui dan diperlukan untuk menentukan nama akunnya, dapat dilakukan menggunakan perintah reg.exe. Dalam hal ini, sintaks perintah terlihat seperti:

reg query HKEY_LOCAL_MACHINE / Software / Microsoft / WindowsNT / CurrentVersion / ProfileList / ProfileImagePath.

Langkah 3

Gunakan utilitas GetSID bawaan untuk menentukan pengenal unik untuk pengguna yang dipilih. Sintaks perintah terlihat seperti:

drive_name: > getid

Penggunaan: getid / akun server1 / akun server2.

Langkah 4

Metode alternatif untuk mendapatkan SID pengguna yang diinginkan secara terprogram adalah dengan menggunakan kelas SecurityIdentifier di. NET Framework 2.0. Dalam hal ini, pengidentifikasi dapat ditampilkan sebagai string, larik byte, atau kombinasi nilai WellKnownSidType dan domain SID. Kondisi tambahan untuk mendapatkan hasil yang diinginkan adalah panggilan ke kelas WindowsIdentity. Sintaks untuk perintah seperti itu terlihat seperti:

menggunakan Sistem;

menggunakan System. Security. Principal;

namespace GetSID

{

Program kelas

{

static void Main (string args)

{

WindowsIdentity wid = Windowsidentity. GetCurrent ();

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

Console. Baca();

}
}
}.

Direkomendasikan: