SID to User SID to Computer User to SID Computer to SID

Bu konuda çok fazla soru var forum ortamında (www.cozumpark.com) ve bende bu noktaya açıklık getirmek adına sizler için detaylı bir bilgi topladım . Evet ilk olarak elinizde bir kullanıcı bilgisi var ve bunun SID numarasını öğrenmek istiyorsanız SID converter isimli yazılım sizin işinizi görecektir.

Burada gördüğünüz gibi isim verip SID öğrenebiliyorsunuz. Veya SID verip de isim öğrenme şansına sahipsiniz.

Buraya kadar kullanıcı bazlı çözüm üretebiliyoruz . Ama siz derseniz ki ben makine isminden SID öğreneceğim o zamna sysinternals ın ürünü olan PsGetSID sayesinde makine isimlerinden SID lere ulaşabiliriz.

komut son derece basit

psgetsid computername  veya psgetsid hakanuzuner şeklinde user bilgiside alabiliyoruz.

gelelim en zor ve en son kısma.

Elinize SID var ve bunun hangi makineye ait olduğunu öğrenmek istiyorsunuz . Bu makaleyi yazdığım gün itibari ile böyle bir tool yok ama domain ortamınızdan aşağıdaki komut ile tüm makine SID lerini alıp bunların arasında basit bir sorgu ile bu sonuca ulaşabilirsiniz

dsquery * -filter “(objectcategory=computer)” -attr objectsid -limit 10000 >a.txt

burada 10.000 kayıt için filtre verdim , daha fazla obje var ise directory içerisinde bu değeri yükseltebilirsiniz. Bu çıktıyı komutu çalıştığınız dizinde a.txt içerisine atacaktır.