如何防止DEDE反编译?(100分)

  • 主题发起人 主题发起人 wxws
  • 开始时间 开始时间
W

wxws

Unregistered / Unconfirmed
GUEST, unregistred user!
如何防止DEDE反编译?
我是指不加另外的壳软件。
 
DEDE只能提出FORM,没有什么大的作用
你的代码尽量写在PAS里面就好了
 
什么DEDE、DCUCU等等,我就没见它搞出来的东东有什么用
所以完全没必要理会[:)]
我也想找一个能真正反编译成可直接在DELPHI中使用的代码的工具![:D]
 
I like 反编译
 
dede只是反编译FORM文件 别的都只是ASM文件 怕什么
 
用ASPACK压缩一下就可以反编译了
 
可是还有UNASPACK啊
 
既然Dede能反编译出Form出来,那么对于重要的处理过程,一些重要的控件,(比如"注册")及其
Onclick过程,不要在设计期就弄好,在运行的时候需要的时候才动态生成;
采用DLL方式也不错;
如果想用压缩的方式来加壳达到保护的目的,就不能只用单一种压缩加壳工具,要应用多种
工具来进行多次压缩加壳,否则目前脱壳工具能对付的了绝大部分压缩工具的。
 
我还没有见过unaspack,哪里有下载的,试试看怎么样
 
现在流行的加壳软件都有相应的去壳器,用这种方式加壳等于没加。
要么就是自己做一个壳。

我见过一个软件,POCKET STUDIO(DELPHI FOR PALM)
它是用ASPROECT 加壳,我去了壳后发现还有一层壳,就再也测不出是
什么壳了。

用了DEDE,很容易破DELPHI写的东西,我学了一个星期的破解,昨天就把一个
股票软件给破了:(
当然那个程序加密也很简单。

唉,想来想去难呀。。。。
 
采用DLL的方式或接口的方式;
 
>>股票软件给破了:( 当然那个程序加密也很简单。
赫赫,不管使用那个来做,破解都很容易的。
即使你不用VCL来做,一样也可以破解!至于DEDE,楼上说得很明白,几乎没有什么用的。
要想难以破解,可以在写程序的时候,多绕几个圈子,采取各种各样的手段了~~~~或者自己
写一个加密,解密的算法,等等。。。。。。
 
唉,看来是没什么方法了。。。。

我再保留两天吧,再没好办法我就收回分了。。。。
 
^_^ 大家好 小弟是新来的 DEPHI初学者 请各位多多关照
关于各位提到的反汇编和加壳的问题 我有几个观点 不知对各位是否有用
1:对于DEPHI和BC的程序都可以使用DeDe来反汇编 各位对DeDe好像不是很在乎 但是我觉得DeDe是一个最有利的破解DePHI程序的软件
若你的算法不复杂 对于汇编语言有一定功底Cracker来说加上简单的动态调试 完全就可以写出注册机 因为DeDe反汇编出来的代码层次清晰
非常有利于静态分析
2:关于如何使DeDe无法反汇编 我曾经遇到过这种情况 CCG组织的SunBird和JOJO就曾经编写过一个CrackMe可以使DeDE无法反汇编程序
但是使用W32dasm却可以很好的分析 可惜我刚学DEPHI 原因我也不清楚 :( 除了这个CrackMe之外 我就再也没有见过编译不了的了
想要防止反汇编 最好的方法还是加壳 但是加壳讲究很多 很多人认为加壳的层数越多 对于静态分析就会产生越大的阻碍 但是其实这是一个错误的看法
因为无论加几层壳 对于源程序来说它的OEP都是不会改变的 只要找到OEP 仍然可以轻易的脱壳 这就是以前一位Cracker所说的“一般情况下 N层壳
等于1层壳”的道理
3:大家讨论如何使程序无法反汇编 主要就是想使程序无法被分析破解 其实反破解和加壳的关系很小 目前难以脱壳的加壳类型屈指可数 对于反破解的
最好方法就是DEMO版本 或者叫做演示版本 …………

^_^ 总觉得将全部精力放到反破解上不是一个聪明的程序员应该做的事 WINZIP的成功就是一个很好的例子 它的注册机遍地都是 注册算法一点也不复杂 但是
作者每周收到的注册费用仍然是让其它程序员大流口水…………



娃娃(NYDoll)
CHiNA CrACKiNG GrOUp
本来无一物 何处惹尘埃?
 
TO:娃娃[CCG],
说得好,有道理!
试问如何加入CCG?
 
所以说做软件“早”是最重要的,我不觉的winzip有什么好,就是因为出的早,占领了市场
等看到被人的软件好卖,自己在来做就迟了,好也没有用
 
接受答案了.
 
我咋觉得这问题的跟帖怎么这么眼熟?

 
后退
顶部