Ay: Şubat 2020

Tersine Mühendislik (Reverse Engineering)

Tersine mühendislik basitçe derlenmiş bir binary veya bir exe uzantılıi yani çalıştırılabilir bir dosyanın nasıl çalıştığını anlamaya yönelik uygulanan sürece denir. Tersine mühendislik bir sistemin daha yüksek bir soyutlama seviyesinde temsilini yaratmak için analiz edilmesi işlemidir. Programcı programı genellikle yüksek seviyeli dillerde (c ,c++, visual basic v.b.) yazmaktadır. Bu yazılan kodlar insanlar tarafından anlaşılmaktadır fakat …

Assembly Programlama Dili Nedir ve Temel Bilinmesi Gereken Assembly Kodları ?

Assembly: Assembly dili, kısa kelimelerde oluşan komutlar kullanılarak makine dilinde kod yazmaya yarayan programlama dilidir. Assembly in sağladıkları; –          Bize işlemcimiz üzerindeki her komuta aracısız erişim sağladı. Yani kod yazarken muhatabımız işlemci ve üzerinde çalışmakta olduğu işletim sistemidir. Bu bize oluşturacağımız programın kodlanması esnasında çok yüksek bir kod hakimiyeti sağlar. –          Yazdığımız her satır kod …