AsProtect ve Enigma Protector

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
pasa_yasar
Üye
Mesajlar: 570
Kayıt: 07 Haz 2004 12:35

AsProtect ve Enigma Protector

Mesaj gönderen pasa_yasar »

Mrb;

Uygulamamın lisansı ve sıkıştırlaması için bir nebze kırılımaya karşı zorlaştırmak için Aspack veya Enigma Protector ikisinden birini almayı düşünüyorum. Öneriniz nedir. Bildiğiniz daha iyi yöntemler ve uygulamalar var ise önerebilirmisiniz. Forum araştırdım Themida diyor onunda fiyat bariz yüksek ve antivirüs engeli oluyor.
Kullanıcı avatarı
fesiharslan
Üye
Mesajlar: 591
Kayıt: 20 Eki 2006 11:37
Konum: Erzurum
İletişim:

Re: AsProtect ve Enigma Protector

Mesaj gönderen fesiharslan »

Merhaba;
Turbo Pack OnGuard component seti ile uygulamalarınızı kendiniz lisanslayabilirsiniz.

Not: ücretsizdir.
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: AsProtect ve Enigma Protector

Mesaj gönderen greenegitim »

themida nın antivirüslere yakalanma sorunu için nod32 ye mail atmıştım uygulamanıza dijital imza alın demişlerdi.
Mücadele güzelleştirir!
Kullanıcı avatarı
pasa_yasar
Üye
Mesajlar: 570
Kayıt: 07 Haz 2004 12:35

Re: AsProtect ve Enigma Protector

Mesaj gönderen pasa_yasar »

Kendim lisanslama yaptım fakat güvenlik icin iki lisanslama yapacam. Onguard o yüzden kullanmama gerek yok. Öncelikle sıkıştırma kod koruma sonra lisans. Onguard Önerin icin Teşekkür ediyorum
seci20

Re: AsProtect ve Enigma Protector

Mesaj gönderen seci20 »

ilk başta upx ile sıkıstır ardından aspack ıle tekrar sıkıstır ıstersen ustune stringlerınıde gızle hocam kırılması cok zor olur.Ben ve cevrem kırma ıslerıyle ugrasıyorum program ısıne yenı atıldım.Bu ıkılıyı pıyasada pek kıran yok.Ama kırılması suanda ımkansız tarzı bır koruma sıstemı ıstersen starforce almanı onerırım suan onu kırabılen yok.Bıraz pahalıdır 500 euro ama işinizi kesınlıkle gorucektır.Şuana kadar kımse kıramadı starforceyı.Kıran varsada kendını gostermıyor...
seci20

Re: AsProtect ve Enigma Protector

Mesaj gönderen seci20 »

birde istersen programın içine debugeri algılayan bır kodda yazabılırsın her ıslemde sorgulata bılırsın yada bir timere sureklı sorgu yapabılırsın.Algıladıgında bellı bır yere yada regeditte kayıt yaptırıp ordanda programın bır daha o bılgısayarda acılmamasını saglıyabılırsın.Debuger algılamak ıcın kullandıgım kodları vereyım belkı eklemek ıstersın....

Kod: Tümünü seç

  function DebuggerPresent : boolean;
type
  TDebugProc = function : boolean;
    stdcall;
var
  Kernel32: HMODULE;
  DebugProc: TDebugProc;
begin { DebuggerPresent }
  Result := False;
  Kernel32 := GetModuleHandle('kernel32');
  if Kernel32<>0 then
  begin
    @DebugProc := GetProcAddress(Kernel32, 'IsDebuggerPresent');
    if Assigned(DebugProc) then
      Result := DebugProc
  end; { Kernel32<>0 }
end; { DebuggerPresent }
 //----------------------------------------------//
 Function Trick_NtGlobalFlag : boolean; assembler;
asm
      mov     eax, large fs:30h
      add     eax, 68h
      mov     eax, [eax]
      cmp     eax, 70h
      jz      @Debugger_Is_Here
      mov     Result, 0
      jmp     @Exit
    @Debugger_Is_Here:
      mov     Result, 1
    @Exit:
end;
Kullanıcı avatarı
pasa_yasar
Üye
Mesajlar: 570
Kayıt: 07 Haz 2004 12:35

Re: AsProtect ve Enigma Protector

Mesaj gönderen pasa_yasar »

Güzel paylaşım teşekkür ederim. seci20 aspack32 var birde aspack32 ske hangisi kullanılmalı
seci20

Re: AsProtect ve Enigma Protector

Mesaj gönderen seci20 »

aspack32 kullanman gereklı.
Kullanıcı avatarı
pasa_yasar
Üye
Mesajlar: 570
Kayıt: 07 Haz 2004 12:35

Re: AsProtect ve Enigma Protector

Mesaj gönderen pasa_yasar »

SKE olan sürüm daha iyi değil mi
seci20

Re: AsProtect ve Enigma Protector

Mesaj gönderen seci20 »

tek kullanırsan evet ama upx ıle beraber kullanırsan sıkıntı cıkartabılır.
Kullanıcı avatarı
pasa_yasar
Üye
Mesajlar: 570
Kayıt: 07 Haz 2004 12:35

Re: AsProtect ve Enigma Protector

Mesaj gönderen pasa_yasar »

Enigma Protector ve Themida nasıl bir uygulama
seci20

Re: AsProtect ve Enigma Protector

Mesaj gönderen seci20 »

enigmada themidada çok rahat unpack yapılan güvenlikler tavsiye etmem ama bir abim enigma ile kendi yazdıgı delphi güvenlik sistemini kullanıyordu ve kırılamadı oda stringleri gizleyip enigmayıda kullanabılırsın.
Kullanıcı avatarı
quadr
Üye
Mesajlar: 69
Kayıt: 21 Haz 2003 10:12
İletişim:

Re: AsProtect ve Enigma Protector

Mesaj gönderen quadr »

upx + aspack :) upx veya aspack herhangi bir koruma sağlamaz.upx veya aspack sadece exe yi kendi üzerinde yeni oluşturduğu section üzerine yazar sonrasında memory e açar.birbiri içerisine iki defa packlemiş olursunuz o kadar.enigma kısmen biraz daha zayıftır themidaya göre.ikisinde de code obfuscation vardır.sıkıştırılan exe üzerinde obfuscate yapar.import table her seferinde memoryde rast gele adreslenir toplaması başlı başına derttir.
bazı importları emüle eder manuel düzeltmek gerekir vs...

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
seci20

Re: AsProtect ve Enigma Protector

Mesaj gönderen seci20 »

quadr yazdı:upx + aspack :) upx veya aspack herhangi bir koruma sağlamaz.upx veya aspack sadece exe yi kendi üzerinde yeni oluşturduğu section üzerine yazar sonrasında memory e açar.birbiri içerisine iki defa packlemiş olursunuz o kadar.enigma kısmen biraz daha zayıftır themidaya göre.ikisinde de code obfuscation vardır.sıkıştırılan exe üzerinde obfuscate yapar.import table her seferinde memoryde rast gele adreslenir toplaması başlı başına derttir.
bazı importları emüle eder manuel düzeltmek gerekir vs...
bir bilgi biliyor olabılırsınız ama bunu ukalaca söylemek sızın acizliğiniz gösterir buda sizi istediğiniz kadar bilgiye sahip olun boş beleş bir insan yapar vesselam.Themida daha sağlamdır demek gercekten saçmalıktan başka bir seyde değildir bunuda eklemek isterim.
Kullanıcı avatarı
pasa_yasar
Üye
Mesajlar: 570
Kayıt: 07 Haz 2004 12:35

Re: AsProtect ve Enigma Protector

Mesaj gönderen pasa_yasar »

String gizleme için en iyi yöntemler nelerdir acaba. Nasıl kullanabiliriz
Cevapla