Root > Documents > Web Güvenlik Açıkları > .NET Code Security
Cyber-Warrior.Org \ Doküman \ Web Güvenlik Açıkları > .NET Code Security
Madde
  Yazar : Steam
  Date : 24.09.2005 14:17:07
 
# .NET Code Security
 

.NET Code Security

Merhaba...

Bu Dökümanda Kod Güvenligini Ele Alacagiz.Sonu .NET ile Biten Programlama Dillerinde Kod Güvenligi...

 Konular:

MSIL

Reflector

DotFuscator

Thinstall

MSIL :

*      .Net’in ara dilidir

*      CLR tarafindan derlenip makina koduna çevrilir

*      Reverse-Engineering yapilabilir

*      ILDASM Araci

 

 

 

Reflector

 

*      Ücretsiz bir Reverse-Engineering aracidir

*      .Net kodlarini MSIL,C#,VB,Delphi olarak gösterir

*      Tüm .Net Framework versiyonlariyla uyumlu çalisir

 

 

DotFuscator

 

*      Bir obfuscator aracidir.

*      Visiual Studio .Net 2003’le beraber ücretsiz bir sürümü gelir.

*      Community Edition-Proffessional Edition

*      Visual Studio .Net’ten bagimsiz çalisir

 

DotFuscator

 

 

 

DotFuscator

 

Kod Güvenligi Alinmadan Önceki Hali ;

 

 

 

Kod Güvenligi Alindiktan Sonraki Hali ;

 

 

 

THINSTALL

 

*      Bir Paketleme aracidir

*      Projede kullanilan .Net Framework kütüphanelerini de assembly’e ekleyerek makine koduna dönüstürür

*      CLR’dan bagimsiz çalisir

 

* Bu Önlemleri Aldigimiz Taktirde Kodlarimiz Yinede Güvende Olmayabilir..Çok iyi Derecede Assembly Bilen Birisi Kafayi Taktigi Zaman Kodlarimizi Çözebilir...Bizim Amacimiz Kodlarimizi Altin Tepside Sunmamamizdir...Bunun Için Bu Önlemleri Almamiz Yararli Olacaktir...

 

Kodlarini Korumaniz için Eminim Herkesin Farkli Yöntemleri Vardir Benim Anlattigim Bunlardan Birisi O Yüzden Emeklerinizin Bosa Gitmemesi Için Bu Önlemleri Almanizi Öneririm...

 

DotFusCator Programi VB.NET`in Içersinde Bulunan Bir Programdir...

Tools --> DotFusCator Community Edition dan Ulasabilirsiniz...

 

Kod Görüntüleme ;

 

.NET ile Yazilmis Herhangi Bir Programin Kod Güvenligi Alinmamis Ise Kodlarini Görmeniz Için Yapmamioz Gerekenler...

 

Visual Studio.NET Tools`dan   Visual Studio.NET 2003 Command  Prompt`u Açiyorsunuz Karsiniza msdos Ekrani Çikiyor Oraya " ildasm " Yaziyorsunuz ve Bir Pencere Açiliyor.Kodlarini Görmek Istediginiz EXE. yi Sürükleyerek Açilan Pencereye Birakiyorsunuz...Diziler,Formlar,Tanimlamalar Hepsi Karsinizda...

 

 

Program Linkleri ;

 

Google.com

 

Program Isimlerini Yazmani Yeterli Olacaktir...

 

*** Bu Döküman Tarafimdan Cyber-Warrior & Cyber-Warrior Ar-Ge Bölümü Için Yazilmistir...

   
   
Cyber-Warrior TIM All Legal and illegal Rights Reserved.\CWDoktoray 2001©