Detoured DLL Nedir?
Detoured DLL, Windows işletim sisteminde çalışan bir DLL dosyasıdır. Bu dosya, diğer DLL dosyalarının davranışını değiştirmek için kullanılır. Örneğin, bir DLL dosyasının belirli bir fonksiyonunun çağrıldığında farklı bir fonksiyonun çağrılmasını sağlayabilir.
Detoured DLL, genellikle yazılım geliştirme ve hata ayıklama amaçlı kullanılır. Ancak, kötü amaçlı yazılımlar tarafından da kullanılabilir. Örneğin, bir kötü amaçlı yazılım, Detoured DLL kullanarak sistem dosyalarının davranışını değiştirebilir ve böylece sistemin güvenliğini tehlikeye atabilir.
Detoured DLL’nin Çalışma Prensibi
Detoured DLL, Windows işletim sisteminin DLL yükleme mekanizmasını kullanarak çalışır. Windows işletim sistemi, bir DLL dosyasını yüklediğinde, öncelikle dosyanın başlık bilgilerini okur. Bu bilgiler arasında, DLL dosyasının hangi fonksiyonları içerdiği de yer alır.
Windows işletim sistemi, bir DLL dosyasının belirli bir fonksiyonunu çağırmak istediğinde, öncelikle dosyanın başlık bilgilerini kontrol eder. Başlık bilgilerinde, çağrılan fonksiyonun adresi bulunur. Windows işletim sistemi, daha sonra bu adrese giderek fonksiyonu çağırır.
Detoured DLL, Windows işletim sisteminin DLL yükleme mekanizmasını değiştirerek çalışır. Detoured DLL, Windows işletim sistemine, belirli bir DLL dosyasının başlık bilgilerini değiştirerek, çağrılan fonksiyonların adreslerini değiştirir. Böylece, Windows işletim sistemi, bir DLL dosyasının belirli bir fonksiyonunu çağırmak istediğinde, aslında Detoured DLL tarafından değiştirilen fonksiyonu çağırır.
Detoured DLL’nin Kullanım Alanları
Detoured DLL, genellikle yazılım geliştirme ve hata ayıklama amaçlı kullanılır. Örneğin, bir yazılım geliştiricisi, Detoured DLL kullanarak bir DLL dosyasının belirli bir fonksiyonunun çağrıldığında farklı bir fonksiyonun çağrılmasını sağlayabilir. Böylece, yazılım geliştiricisi, DLL dosyasının davranışını değiştirebilir ve yazılımın işlevselliğini artırabilir.
Detoured DLL, ayrıca, kötü amaçlı yazılımlar tarafından da kullanılabilir. Örneğin, bir kötü amaçlı yazılım, Detoured DLL kullanarak sistem dosyalarının davranışını değiştirebilir ve böylece sistemin güvenliğini tehlikeye atabilir.
Detoured DLL’nin İndirme Linki
Detoured DLL’yi aşağıdaki linkten indirebilirsiniz:
Detoured DLL’nin Üretici Firması
Detoured DLL’nin üretici firması Microsoft’tur.
Detoured DLL’nin Ücretsiz Olup Olmadığı
Detoured DLL ücretsizdir.
Detoured DLL’nin Uyumlu İşletim Sistemleri
Detoured DLL, Windows XP, Windows Vista, Windows 7, Windows 8 ve Windows 10 işletim sistemleriyle uyumludur.
Detoured DLL’nin Dosya Boyutu
Detoured DLL’nin dosya boyutu 1,2 MB’dir.