C# Güvenli MySQL Bağlantısı Nasıl Sağlanır?

Yazdığınız uygulamayı şifrelerseniz decode edilemez bu methodu kullanabilirsiniz.

Isletim sistemi calistiracagi icin executable'i sifreleyemezsin.
Executable'i sifrelemedikten sonra her turlu reverse engineer edilir. Ayrica C# ile yazdigi icin byte code'dan da source a ulasirsin.
Bu yontem gecerli olsaydi hic bir oyun crack edilemezdi.

Client dediğimiz şey benim form uygulamam. Kullanıcının gördüğü etkileşime girdiği yer. Bu program server ile görüşüyor. Server ise veri tabanından istenilen şeyi programa iletiyor. Anladığım kadarıyla böyle.

Evet, aynen oyle. Client <-> Server <-> DB

Ayrica DB yi de configure etmeyi unutma, remote baglantilari asla kabul etmemeli.
Default ayarda MySQL zaten kabul etmez.
 
Dediğim method evet çözülebiliyor fakat her önüne gelen çözemiyor o yüzden ama en mantıklısı araya bir sunucu alıp sql'den girişleri sadece o ip adresine izin verip çözmek.
 

Geri
Yukarı