Bu makalemde sizlere ethnical hacking de en önemli mühendislik yöntmlerinden birini anlatacağım.
Şunu hiçbir zamanki unutmayınki bir sistemi korumanız için nasıl zarar verileceğini bilmeniz gerekmektedir.Bu yöntem ile sistem ve yazılımlarınızı çok daha iyi koruyabilecek gerektiği yerde tersine mühendislik ile yazılımları parçalıyabileceksiniz.
Bir şahsın veya firmanın yapmış olduğu yazılım,cihaz veya sistemi kendi çıkarımız doğrultusunda parçalamak veya işimize yarar duruma getirme işlemine tersine mühendislik denir.
Burda benim size anlatacağım yazılımda terzine mühendislik olucak. Reverse Code Engineering yane RCE her uzman işleyişine göre değişir.
Tersine mühendislik bir sistemin daha yüksek bir soyutlama seviyesinde temsilini yaratmak için analiz edilmesi işlemidir.Yane kısacası şöyle söylemek gerekirse yazılımın açık kaynak kodunu bulma işlemlerine denir.Veyahut lisans kırma,lisans süresi uzatma yada programa crack yazma işlemide tersine mühendislik alanlarındandır.Örneğin OpenOffice , Microsoft Office dosya formatları için tersine mühendislik uygulaması gerçekleştirir.
Tersine mühendislikte kullanabileceğimiz bazı araçların listesini aşağıda veriyorum.Bunları security-engineering-hacking tarzı sitelerden temin edebilirsiniz.
ARM Disassembler
RDG Packer Detector
FileAlyzer
PEİD
RDG
Assembly Studio
Tersine mühendislik ile söyleyeceğim tanım bu kadar.
Reverse Code Engineering SEH
Cracking tutorial
API Redirection
Buffer Overrun Protection
İle anlatımlarım devam edecektir.Anlatımlar,kodlar ve şablonlar OpenRCE tercih edilerek eklenecektir. Kolay gelsin