怎么让自己的程序不被反编译(100分)

  • 主题发起人 主题发起人 q_sand
  • 开始时间 开始时间
Q

q_sand

Unregistered / Unconfirmed
GUEST, unregistred user!
我最近在编写一个挺重要的能带来效益的程序,害怕自己的程序被反编译,想研究下,怎样阻止别人对我的程序进行反编译??
请各位老大们指点下!或者给我推荐本反编译的书,让我自己好研究下...
 
呵呵,三天后结帖
 
反编译出来的是汇编代码,一般不容易看懂的阿。
 
破解不需要反编译。
 
Anti_DeDe v0.1.exe
 
呜~~,今天我用dede反编译了下,窗体,部分代码都出来了,怎么阻止他啊,加壳是什么意思啊,能给我举个例子吗??
 
反编译出来的只有窗体和一些方法名和属性名,连函数名和过程名都没有,而且方法的代码都是汇编,没几个可以看懂,重要的代码都用函数和过程就连函数名都看出来来。还有变量名也是不能反编译出来的。
 
TO:roadexplorer
哦,是这样啊.
那窗体不让看见,或是别的想隐藏下,有办法吗?
我也是尽人事,安天命啊.
 
反编出来都是汇编代码,能搞出来并得得懂的估计对你的代码不感兴趣,感兴趣的对汇编看不懂.
 
呵呵,看来大家都对盗版 深恶痛绝!
吾亦有同感,反编译有助于对软件的流程进行分析,从而达到 跳过验证破解您软件的目的。
看雪论坛大家相必都知道吧,其实,跳过验证是很简单的,稍微加两个工具分析一下,很快就能把你的 程序给爆破!
防止反编译无疑是 打击分析盗版 反汇编的 很好的办法,在这里我推荐 用加壳的方法
著名的hasp加密狗,其实就是给程序加壳,达到无法 反汇编,再爆破的目的。
国产的加壳软件 我推荐您用EncrptPE.com的,老王很厚道!
国外的很多很优秀,不过用 免费的或者已经被破解的 加壳工具,没有任何安全度。
呵呵。。。

加壳的坏处很多,兼容性是个大问题,很多莫名其妙的问题会出现,所以要做好测试工作。
另外,加壳也不是一劳永逸的。要多种方法使用。
 
TO: hoohooliu
呵呵,太感谢大虾了.
我今天又测试了会.发现番是带窗口的都被反过来了,至少窗口可见,用的什么控件也很明确,不带窗口的unit文件幸免遇难...
研究问题还好,用于别的用途就哭了.
我再实验下加壳吧.
 
用 ASPack executable compressor 吧,目前不仅是加壳的,而且压缩EXE.COM

理论上是会缩短程序体的读写时间,虽然需要解压,但是如果做好需要什么读取什么的原则,速度是不会有影响,相反,感觉更快些。

目前解压的速度还是快于硬盘的读写速度的。

目前是用的 2.11.
 
怎么防都有人破的,不要搞那么麻烦啦。
 
LS十足的软骨头,做人怎么可以这样!BS你!

加壳是不能反盗版,只能防静态分析,但是加了壳的程序,最后都要将原程序还原到内存执行,破解的人可以从内存中提取程序,修复之后就可以象原程序一样执行。
 
没有绝对的
只有相对的
 
VM就是王道
 
提高程序的功能才是望道
 
多人接受答案了。
 
后退
顶部