exe dosyası açılıp değiştirilebilirmi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
mertcenk3
Üye
Mesajlar: 41
Kayıt: 21 Eki 2003 02:15
Konum: istanbul
İletişim:

exe dosyası açılıp değiştirilebilirmi

Mesaj gönderen mertcenk3 »

küçük bir program yaptım. hacker arkdaşlardan (?) biri benim programın exe sini açıp, programın adını değiştirip, kendi adını yazmış .. yani bir nevi programı o yapmış gibi görünüyor.. bu tip durumların önüne geçmek için ne yapabilirim.. bana önerisi olan arkdaşlara şimdiden teşekkürler..

programın setup ını innosetup la oluşturuyorum. veritabanı olarak ta firebird kullanıyorum.. delfi 7 kullanıyorum..
ertemsoft
Üye
Mesajlar: 129
Kayıt: 19 Nis 2005 01:22
İletişim:

Mesaj gönderen ertemsoft »

slm

butip işlemleri engellemek için exe ni paketlemelisin örnek Upx veya aspack , asprotect gibi programları kullanabilirsin. Daha fazlası için

google ---> upx :lol:

http://www.aspack.com

saygılar
Bilgi Paylaştıkça Çoğalır
Kullanıcı avatarı
Z.D.
Üye
Mesajlar: 104
Kayıt: 01 Nis 2006 01:48
Konum: İstanbul

Mesaj gönderen Z.D. »

hacker değilde onu genelde yeni yetme crackerlar çok yapıyor. programının kıralamaması için uğraşma, çünkü çalışan her program bişekilde reverse edilip kıralabilir.

upx ve aspack kolay bişekilde unpack ediliyor. eline birkaç ollyscript veya unpacker geçiren bişekilde unpack edebilir. ben yazılımlarımda asprotect ske 2.3 build 04.26 beta versionunu kullanıyorum. gerçekten çok kaliteli bir packer. isteğe bağlı olarak, antidebugger, checksum, advanced import protection gibi trace'i engellicek birçok koruma mevcut.

packer kullanmanın bir artısıda programını kırsalar bile, dağıtımı zordur. çünkü dosya packli olduğu için normal bir generic patch yazamazlar. ya komple unpack ettikleri dosyayı upload edicekler yada güzel bir loader yazıcaklar ki buda asprotect için çok zordur.

nakite dönüştürmek varken, sahip oldukları asm bilgisini sonsuz bir döngü içinde kullanan aptal crackerlar :)
Kullanıcı avatarı
fatihtolgaata
Üye
Mesajlar: 382
Kayıt: 04 Mar 2004 09:46
Konum: K.çekmece / İstanbul
İletişim:

Mesaj gönderen fatihtolgaata »

neolite ve armadilo packerları, crackerları en çok zorlayanlardır. bilginize...
poshet303
Üye
Mesajlar: 235
Kayıt: 26 Eki 2005 01:15

Mesaj gönderen poshet303 »

oooff offff bunlar basit numaralar yapılan işin hacking ile yada cracking ile ilgisi yok (hemde hiç)

Ben DOS ta PCTools ile yapıyordum bunu. Tabi rpogramları Türkçeleştirmek için kendi adımı yazmak için değil.

Olay basit Bir EXE yi HEX editörle açar programdaki mesajları görürsünüz sonrada kafanıza göre değiştirip kaydedersiniz.

Bundan kurtulmak için öyle çok kasmaya gerek yok.

Basit bir yolla programınzdaki mesajları kodlayın(şifreleyin)

Örneğin her karekterin ASCII değerini X arttırın (aslında @Mege üstadın verdiği bir XOR lamaya dayalı kodlama fonksiyonu vardı şahane bişi onu özellikle tavsiye ederim) mesajı yazarkende tersi işlemi yaptırın.

Uyanık oğlanlar mesajlarınızı göremezler görürlerde anlamazlar ve değiştiremezler.

Hadi kolay gelsin.
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Mesaj gönderen tuanna »

programı seninyaptığınla ilgili olan ibnareyi metin olarak koyma programa....

başka bir formatta koy....
Siz hayal edin...Biz yapalım TuannaSoft...
Kullanıcı avatarı
fatihtolgaata
Üye
Mesajlar: 382
Kayıt: 04 Mar 2004 09:46
Konum: K.çekmece / İstanbul
İletişim:

Mesaj gönderen fatihtolgaata »

Crackingle uğraşan biri olarak, harfleri xor'lamak çok bayat bir yöntem. Programdaki tüm karakter katarlarını şifrelemek istiyorsanız daha ciddi bir yöntem kullanılmalı. ResHacker gibi programlara önlem tabiki stringleri ve kontrolleri dinamik olarak oluşturmak ve şifrelemek en akıllıcasıdır. Ama exe'yi pack etmek bir kademe daha crackerın işini zorlamaktadır.
Cevapla