aspack hakkında

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
dogan
Üye
Mesajlar: 173
Kayıt: 17 Eki 2014 10:11

aspack hakkında

Mesaj gönderen dogan »

Selam,

Aspack ile exeyi sıkıştırma işlemi yaptım, bunun dışında aynı zamanda exedeki database bağlantı şifrelerinin okunmasını dengeliyormuş diye bir kaç makale okudum bu durum doğumudur, doğru ise nasıl test yapabilirim...
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: aspack hakkında

Mesaj gönderen G.Arkas »

Bütün packer uygulamaları (Upx, AsPack, FSG, Igor Pavlov) executable içerisinde ki tüm veriyi EOF ile beraber şifreler. Bu sayede Decompliler yazılımları aracılığıyla okunması engellenir. Ancak packer uygulamaların bir çoğu geri döndürülebiliyor.

Okuma işlemini aşağıda ki uygulamalar ile test edebilirsin.

* DEDE(Delphi decompiler)
* Resource Hacker
* Hex Editor
* OlyDebug


Uygulama içerisinde şifre saklamak mantıklı bir iş değil. Harici bir dosyaya yazman ve oradan okuman daha mantıklı.(Dosyada ki veriyi şifreleyerek) Exe içerisinde DB bilgilerini şifreleyebilirsin. ConnectionString'i manuel olarak uygulama içerisinden oluştur ve kullanıcı bilgilerini bir algoritma ile şifrele.

Kolay gelsin.
Resim
Kullanıcı avatarı
dogan
Üye
Mesajlar: 173
Kayıt: 17 Eki 2014 10:11

Re: aspack hakkında

Mesaj gönderen dogan »

Harici bir dosyaya yazman ve oradan okuman daha mantıklı.(Dosyada ki veriyi şifreleyerek) Exe içerisinde DB bilgilerini şifreleyebilirsin.


Hocam bu konuda ne önerirsiniz ne acaba sonuçta webde bulunan database bağlantı sağlamak için programın içinde (Server - User_Name - Password) gibi bilgiler var bunların ele geçmesini önleyebilirim...
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: aspack hakkında

Mesaj gönderen G.Arkas »

String şifreleme için google'da çok fazla örnek var. En basit haliyle Xor, Rc4 kullanabilirsin.

Forumda bu konu mevcut.
viewtopic.php?t=7130
Resim
Cevapla