exe den database bilgilerini görme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
brs
Üye
Mesajlar: 626
Kayıt: 04 Eki 2012 03:52

exe den database bilgilerini görme

Mesaj gönderen brs »

Selam, exe haline getirilmiş bir program her hangi bir şekilde delphi veya başka bir program ile açılıp database bağlantı şifreleri görme durumu olur mu? var ise nasıl bir engelleme yapa bilirim...

Kod: Tümünü seç

      With Form1.FDConnection do
      begin
        Params.Values['Server'] := 'xxxxx';
        Params.Values['User_Name'] := xxxxx';
        Params.Values['Password'] := 'xxxx';
        Params.Values['Database'] := 'xxxx';
İşi bilen yardım eder, az bilen akıl verir, bilmeyen eleştirir, yapamayan ise çamur atar...
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: exe den database bilgilerini görme

Mesaj gönderen G.Arkas »

Eğer paketlenmemişse (AsPack, UPX, FSG vb.) DeDE (Delphi Decomplier), Resource Hacker vb uygulamalar ile görülmesi mümkündür. Ancak genelde programcılar bu alaları şifreler görmenize izin vermez.
Resim
Kullanıcı avatarı
brs
Üye
Mesajlar: 626
Kayıt: 04 Eki 2012 03:52

Re: exe den database bilgilerini görme

Mesaj gönderen brs »

G.Arkas yazdı:Eğer paketlenmemişse (AsPack, UPX, FSG vb.) DeDE (Delphi Decomplier), Resource Hacker vb uygulamalar ile görülmesi mümkündür. Ancak genelde programcılar bu alaları şifreler görmenize izin vermez.
Şifreleme yöntemini nasıl yapabilirim...
İşi bilen yardım eder, az bilen akıl verir, bilmeyen eleştirir, yapamayan ise çamur atar...
Kullanıcı avatarı
quadr
Üye
Mesajlar: 69
Kayıt: 21 Haz 2003 10:12
İletişim:

Re: exe den database bilgilerini görme

Mesaj gönderen quadr »

Paketleme işlemi memory e açılıncaya kadar koruma sağlar sonrasında decompile edebilirsiniz.
Program delphi compilerı ile derlenmiş ise ve packer veya program memory de dede(delphi decompiler) imzası aramıyorsa direk dump ederek bilgilere ulaşabilirsiniz.
Eğerki imza araması varsa programı görev yöneticisinden suspend edip dump edebilirsiniz.
Bir diğer husus debugger ile memoryden attach edip veya yine debugger ile direk olarak çalıştırıp bakabilirsiniz.
Bir diğer husus delphi form üzerindeki componentlerin durum ve ayarlarını dfm olarak resourceda tutar form create edilirken okur ona göre create eder bu yollada bi exe explorer ile resource' a ulaşıp bakabilirsiniz...saymakla bitmez...

Ayakkabıyı sefaletten
Çok sonraları tanıdım
Öyle ufuklarda mı olurmuş Allah'ım
Giyer giyer koşardım
Toprağın dostluğundan
Oyuncaklar yaptım çamurdan
Tenimin rengini aldım topraktan
Sen bakma esmerliğim sonradan...

http://www.tcct.us
Kullanıcı avatarı
dogan
Üye
Mesajlar: 173
Kayıt: 17 Eki 2014 10:11

Re: exe den database bilgilerini görme

Mesaj gönderen dogan »

Selamlar,

Sonuç olarak exe deki bilgileri nasıl saklayabiliriz ben tam olarak anlamadım bir başkası tarafından görülmesi derleyici olarak kötü bir durum...
Cevapla