Windows işletim sistemlerinde, her cihazı ve her cihazın sürücüsünü temsilen bir obje bulunmaktadır. Bu cihaz sürücülerini kullanabilmek ve parametre gönderebilmek için sembolik bir bağlantıya ihtiyaç duyulur.
\?\GLOBALROOT bağlantısı, Windows kernel'ında yüklü sürücülerin obje bilgilerinin bulunduğu
\Global bölümündeki çekirdek objelerden biri. Her sürücü, sembolik bağlantısıyla beraber obje olarak oluşur.
Bu objeler,
WinObj yazılımı ile kontrol edilebilirler:
Eki Görüntüle 1534794
Örneğin
X sürücümüz ve bu sürücümüzün
\.\Y sembolik bağlantısı olduğunu varsayalım. Bu sembolik bağlantıya uygun
IOCTL (sürücülere yaptırmak istediğimiz işlemi tanımlayan kod) ile uygun veriler gönderilirse sürücü bu işlemi gerçekleştirir.
Akil Gündoğan'a teşekkürler.