Jump to content

Decompiler Için Alınacak Önlemler Nelerdir ?


by.aslan
 Share

Recommended Posts

Merhaba ,

 

Benim sorum başlıkta da yazdığım gibi C# kullanarak program yapıyoruz fakat bunlar piyasa da bulunan decompiler'larla rahatlıkla açılıp kodlarına bakılabiliyor.  Bunu önlemek adına sizin kullandığınız yöntemler var mı ? Veya exe dosyalarını sıkıştırmak için bazı programlar kullanılıyor bunlardan önerebileceğiniz var mı ? 

 

İlginiz için teşekkür ederim.

 

Link to comment
Share on other sites

Merhaba ,

 

Benim sorum başlıkta da yazdığım gibi C# kullanarak program yapıyoruz fakat bunlar piyasa da bulunan decompiler'larla rahatlıkla açılıp kodlarına bakılabiliyor.  Bunu önlemek adına sizin kullandığınız yöntemler var mı ? Veya exe dosyalarını sıkıştırmak için bazı programlar kullanılıyor bunlardan önerebileceğiniz var mı ? 

 

İlginiz için teşekkür ederim.

Sıkıştırma programları çözüm olmaycakdır.exeinfo ile sıkıştırma programanın decompiler bulunuyor. :)

Edited by oVo
Link to comment
Share on other sites

işin adabı zaten kodları rahat erişilebilecek şekilde paylaşmaktır saklamayı neden düşünüyorsun onu anlayamadım

Konuyu amacının dışına çıkartmayalım. Kodları neden saklamayı düşündüğüm beni ilgilendirir. Kaldı ki kodları gerektiği zamanlarda gereken kişilerle paylaşıyorum.

Link to comment
Share on other sites

decompiler konusunda bir bilgim yok fakat emeğe saygı açısından yapılan bir uygulamayı çalmak etik bir durum değildir.

 

Laf açılmışken sadece merak ettiğimden decompiler ile ilgili bir anlatım vs bişi var mıdır? İşin mutfağından biraz tatmak isterim. Amacım art niyetli değil. Şirketimizde yazılan bir yazılımın güvenli olup olmadığını test etmek için öğrenmek istiyorum.

Link to comment
Share on other sites

Konuyu amacının dışına çıkartmayalım. Kodları neden saklamayı düşündüğüm beni ilgilendirir. Kaldı ki kodları gerektiği zamanlarda gereken kişilerle paylaşıyorum.

Yanlış anladın amacım yargılamak değil ancak öyle birşey yapamazsın ben senin yazdığın programın kaynak kodlarına erişmeyi aklıma koyarsam o koda ulaşırım. Söz misal "Microsoft Windows" ve "Apple Os" kapalı kaynak kodlu milyar dolarlık işletim sistemlerine ulaşılabiliyor. Yani demek istedğim istediğin iş olası değil. Ancak dersen ki kaynak kodlara ulaşmayı olabildiğince engellemek istiyorum onun için yazılım mühendislerine başvurman gerekir ki yöntemlerini paylaşacaklarını sanmıyorum çünkü nasıl yapıldığını bilirsen ve onu böyle bir portalda paylaşırsan nasıl aşılacağınıda paylaşmış olursun. Bir kapının her zaman iki yönü olur.

Link to comment
Share on other sites

@byfandex konuyu saptırmayın. Biz önlemimizi alıyoruz, gerisi için yapacak bir şey yok. Yaptığımız ticari programların kaynaklarını açık olarak bırakamayız. Müşteri de bunu istemez zaten. Ayrıca lisans siteminin kırılıp bedava dağıtılmasını istemeyiz. Çünkü C# ile derlediğiniz exe'nin tek bir araçla tüm kodlarını çıkartabiliyorsunuz.

 

Her neyse konuya dönelim. Ben bu iş için Smart Assembly kullanıyorum. Birden çok şekilde kodları gizliyor.

 

Kullandığım ayarlar şu şekilde:

 

OSiZ3jX.png

 

IIBjNA7.png

 

VUmshxI.png

 

rRa5A0s.png

 

Download:

http://www.tnctr.com/topic/224162-red-gate-smartassembly-professional-680121/
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...