18 Nisan 2007

Vista Güvenliği Üzerine İlginç Bir Deneyim

Dün sabah , uzun süredir Vista kullanan bir iş arkadaşımda (müdürüm oluyor kendisi) ,admin olarak sisteme login olamama gibi bir sorun ortaya çıktı. Kısa bir araştırmadan sonra anladık ki makinası bir arkadaş tarafından (bu ben oluyorum) domainden silinmiş böylece daha önce olduğu gibi domain admin olarak sisteme erişemiyor ,üstüne bir de yerel admin hesabı Vista'da güvenlik! nedeniyle kapalı gelmiyormuymuş:). Elimizdeki sadece sınırlı yetkili bir user hesabıyla domaine tekrar dahil etmek gibi bir işlemi de yapamıyoruz. Tam bu nokta da aklımıza Vista'yı yeniden yükleme fikri iyiden iyi yeretmeye başlamışken aklıma birden McafeeLabs Blog'unda rastladığım ilginç bir Vista açığını kullanmak geldi. Kabaca erişilebilirlik amacıyla kullanılan yapışkan tuşları çalıştıran exe (5 kez shift tuşuna basınca çalışıyor) gerekli doğrulama yapılmadan sadece dosyanın adına bakılarak çağrılıyor. Bu da istediğiniz dosyayı system kullanıcı yetkisi ile çalıştırmanızı sağlıyor. Peki biz bunu nasıl kullandık:

1- Vista kurulu sistemi bir PE cd'si (biz erd commander kullandık) ile başlattık.
2-ERD commander komut satırını açtık ve c:\windows\system32\cmd.exe yi sethc.exe olarak kopyaladık.
3-Vista yı normal yol ile başlattık ve önümüze login ekranı çıktı.
4- Ardarda 5 kez shift e basıncı karşımızda admin yetkileriyle komut satırı geldi. Buradan explorer.exe yazdık ve karşımızda admin yetkisine sahip grafik ekran.
5-Artık bundan sonrası yeni bir kullanıcı açmaya ve ardından makinayı domain e eklemeye kaldı ve bunuda çok kolay bir şekilde yaptık.

Böylece bir güvenlik açığı nasıl hayat kurtarır bunu da görmüş olduk:)

3 yorum:

Adsız dedi ki...

Gayet güzel bir örnek olmuş tebrikler.Ara sırada olsa en kısa yolun en kolay yol olduğunu unutuyorum.Tam anlamıyla ince bir zeka işi.Kolay gelsin

Shelpeist dedi ki...

erd commander ile her türlü müdahale mümkün iken neden bu şekilde uzun yolu tercih ettiniz üstadım?

Erkan (akirawa) Tugral dedi ki...

Haklısınız aslında ancak buradaki asıl amaç var olan bir açığı denemekti. ERD bu işin için de hiç de olamayabilirdi aslında.