• 05-06-2016, 10:24:55
    #1
    Merhabalar c# ile bir program geliştirdim yakında bunu satışa çıkaracağım fakat bir sorum var. Ben bu programın güvenliğini nasıl sağlayabilirim?

    Php de ioncube ile şifreleyebiliyorduk. C#' tada böyle bir imkanımız var mıdır acaba?

    Yardımcı olursanız sevinirim.
  • 05-06-2016, 14:21:59
    #2
    Free düşünürseniz : https://confuser.codeplex.com/

    Ücretli düşünürseniz tavsiyemdir : http://www.9rays.net/Buynow.aspx?CategoryID=55

    Not bunlar şifreleme değil kod karıştırıcıdır kodların okunabilirliğini zorlaştırır

    Dotnet decompile edilmesi en kolay platformdur bu konuda her şeye hazırlıklı olun
  • 05-06-2016, 21:00:47
    #3
    Aktifhosting adlı üyeden alıntı: mesajı görüntüle
    Free düşünürseniz : https://confuser.codeplex.com/

    Ücretli düşünürseniz tavsiyemdir : http://www.9rays.net/Buynow.aspx?CategoryID=55

    Not bunlar şifreleme değil kod karıştırıcıdır kodların okunabilirliğini zorlaştırır

    Dotnet decompile edilmesi en kolay platformdur bu konuda her şeye hazırlıklı olun
    Yorumunuz için teşekkür ederim.

    Kodladığımız yazılım 2 taraflı client ve server tarafı mevcut server tarafı linux sunucularda çalışacak bir php script bunun dosyalarını ioncube ile şifreleyeceğim fakat windows tarafı için ne yapabilirim bilmiyorum. Confuser ile düzenledikten sonra decompile etmeyi denemek için önereceğiniz bir yazılım var mı?
  • 05-06-2016, 22:28:28
    #4
    compile ettiğiniz exenize PeID ve exeinfo pe uygulamarıyla bakın. orada neyle packlendiği ve zaman zaman neyle decompile edileceği yazar. kendi uygulamanızı decompile etmeyi arayın googlede mesela. onun dışında benim karşılaştığım ve üstteki kişinin verdiği confuserex bir türlü açamamıştım. onu tavsiye ederim.
  • 05-06-2016, 22:41:31
    #5
    Şuan bende arkadaşın söylediği ücretsiz programla compile ettim 2 saattir uğraşıyorum kıramadım
  • 06-06-2016, 03:12:46
    #6
    peid ve digeriyle obfuscator ogrenilmez,oradaki olay packerlarla ilgili..

    biz sirkette babel kullaniyoruz, asagi yukari hemen hemen hepsi kodlari karistiriyor. Onemli olan ayarlari duzgun yapabilmektir. Ancak bazen kodlar cok karistigi icin exe dogru duzgun calisamiyor. O yuzden adim adim bir guvenlik ekleyerek karistirmak gerekir, program calismadiginda da durmak lazim, yani her eklenilen guvenlik onleminde program test edilmeli.

    Obfuscator a ek olarak bir sey daha tavsiye edeyim.

    http://www.oreans.com/themida.php

    bu programi obfuscate yaptiktan sonra kullanin.. Boylece iki asamali bir koruma elde etmis olursunuz.

    Denemek icin smart assembly ya da dotpeek e bakabilirsiniz. Tabi obfuscate edilmis seyleri gostermez, onun da teknikleri var ama simdi yazamam.. Ama bahsettigim sekilde yaparsaniz guvenligi bir nebze arttirirsiniz.

    Kodlarin cozulmesinden ziyade, guvenlik tarafini web servis tarafinda cozerseniz asil guvenligi saglamis olursunuz, tabi bunun icin de disaridan mudahalelere kapatmak icin ssl alirsaniz daha iyi olur. Tabi bunun icin de man-in-the-middle teknikleri kullanilabilir cozmek icin, ancak turkiye de bu kadar seyle ugrasmayi bilecek adamin boyle yazilimlarla vakit kaybetmeyeceginden eminim.

    kolay gelsin