.Net bildiğiniz gibi yazdığımız kodları ara bir dile çevirerek framework tarafından bu dil ile anlaşmakta ve makine diline çalışma anında çevrilmektedir. Bu çok dilli ve platform bağımsız (!) olması için geliştirilmiş bir mimari olsada, çok kolay tersine mühendislik yapılabilmesine de imkan sağlamakta.
Kısaca özetlemek gerekirse; .Net platformunda yazdığınız bir proje : windows app. ,class library, yada derlenmiş asp.net sitesi olsun. Reflector kullanılarak çok kolay bir şekilde kodları geri getirilebiliyor. Bunu herhangi bir .net programını hacklemek yada kodlarını çalıp yeni bir proje geliştirmek için kullanabileceğimiz gibi, source code unu kaybettiğimiz bir projeyi exe yada dll halinden geri getirebilmemizide sağlıyor.
Reflector kullanımı çok basit kurulum gerektirmeden direk çalıştırılabilen bir yazılım. Redgate firması tarafından ilk sahibi olan Ruts Loeder den satın alınmış ve ücretsiz olarak sunulmaktadır.
Şu adres üzerinden ulaşabilirsiniz.
Ayrıca program tek başına sadece size kodları istediğiniz .Net diline çevirirken eklentileriyle birlikte, kodları derlenebilecek Visual Studio projeleri halinede kolaylıkla getirebiliyorsunuz.

Son Yorumlar