herhangi bir unit dosyasının başına
asm
push addr @@1
ret
:@@1
end
yazılırsa proje kaynak kodunun kalanını "nasıl olsa return yapıyor" diyerek decompile etmekten vazgeçer...
Kaynak: http://delphiforumu.com/questions/7/del ... BCvende-mi
Bu kodların bir değeri var mı?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Bu kodların bir değeri var mı?
İşi bilen yardım eder, az bilen akıl verir, bilmeyen eleştirir, yapamayan ise çamur atar...
Re: Bu kodların bir değeri var mı?
Selam
Verdiğiniz kodu denemedim, belkide "nasıl olsa return" yapıyor diye decompiler programları tarafından çevrilmeyebilir fakat program içerisinde herhangi bir string ifade kullanıyorsanız bunu sadece decompiler ile görebilirsiniz die bir kaide yok, herhangi bir metin işleme editorunde de görülür, fakat programınızı kırmak isteyen kişi mecburen bir hex editor + farklı programlar yardımı ile programınızı adım adım çalıştıracaktır, bu kodda sanmıyorum ki kaynak kodun kalan kısmını işlemesin, zira o zaman zaten programınız düzgün çalışmayacaktır.
Verdiğiniz kodu denemedim, belkide "nasıl olsa return" yapıyor diye decompiler programları tarafından çevrilmeyebilir fakat program içerisinde herhangi bir string ifade kullanıyorsanız bunu sadece decompiler ile görebilirsiniz die bir kaide yok, herhangi bir metin işleme editorunde de görülür, fakat programınızı kırmak isteyen kişi mecburen bir hex editor + farklı programlar yardımı ile programınızı adım adım çalıştıracaktır, bu kodda sanmıyorum ki kaynak kodun kalan kısmını işlemesin, zira o zaman zaten programınız düzgün çalışmayacaktır.
Re: Bu kodların bir değeri var mı?
Bilgilendirme için teşekkür ederim.
İşi bilen yardım eder, az bilen akıl verir, bilmeyen eleştirir, yapamayan ise çamur atar...