by.aslan Posted March 6, 2016 Share Posted March 6, 2016 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. Quote Link to comment Share on other sites More sharing options...
byfandex Posted March 6, 2016 Share Posted March 6, 2016 işin adabı zaten kodları rahat erişilebilecek şekilde paylaşmaktır saklamayı neden düşünüyorsun onu anlayamadım Quote Link to comment Share on other sites More sharing options...
oVo Posted March 6, 2016 Share Posted March 6, 2016 (edited) 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 March 6, 2016 by oVo Quote Link to comment Share on other sites More sharing options...
by.aslan Posted March 6, 2016 Author Share Posted March 6, 2016 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. Quote Link to comment Share on other sites More sharing options...
shalyangose Posted March 6, 2016 Share Posted March 6, 2016 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. Quote Link to comment Share on other sites More sharing options...
byfandex Posted March 6, 2016 Share Posted March 6, 2016 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. Quote Link to comment Share on other sites More sharing options...
KintaRo Posted March 7, 2016 Share Posted March 7, 2016 @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: Download: http://www.tnctr.com/topic/224162-red-gate-smartassembly-professional-680121/ Quote Link to comment Share on other sites More sharing options...
ratapan Posted March 7, 2016 Share Posted March 7, 2016 http://www.gapotchenko.com/eazfuscator.net şunu dene Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.