主题:[讨论]vb源代码加密工具(附上源码)
天天学习
[专家分:4570] 发布于 2009-04-30 11:03:00
[url= http://bbs.pfan.cn/post-299536.html]有没有人有vb源代码加密工具?[/url]
没有回应,试着自己做了一个。虽然加密后的源代码直接运行时可能会发生错误,需要手工修正,但勉强能用,至少加密后的代码的可读性像想象中的那么坏了
欢迎提出宝贵的意见和建议。
PS:即使手工修正也有点麻烦啊,需要很好的耐心...大多数错误是“变量未定义”
PS:断断续续地修正了一些错误.
PS.:附上源码(09-05-08)
最后更新于:2009-05-08 17:24:00
回复列表 (共13个回复)
11 楼
天天学习 [专家分:4570] 发布于 2009-05-20 11:41:00
这个东西的需求面确实比较窄,比如说遇到又需要提供源码,但给出的筹码太低的主,所以你不希望他们能够在你的代码的基础上进行再开发.即使拿到了源代码,由于可读性太差,则没有人能理解原码.这样的原码就失去了可维护性.也不能重用。
这个程序完全是根据自己某一特殊项目的特殊需求做的,没考虑大众的需要。仅为应对“卸磨杀驴”的惨剧发生的应急损招。
12 楼
oO羽姿Oo [专家分:600] 发布于 2009-05-20 15:10:00
[quote]这个东西的需求面确实比较窄,比如说遇到又需要提供源码,但给出的筹码太低的主,所以你不希望他们能够在你的代码的基础上进行再开发.即使拿到了源代码,由于可读性太差,则没有人能理解原码.这样的原码就失去了可维护性.也不能重用。
这个程序完全是根据自己某一特殊项目的特殊需求做的,没考虑大众的需要。仅为应对“卸磨杀驴”的惨剧发生的应急损招。[/quote]
呵呵 ...这样呀.
让他拿到源码也是看不懂的天书....
程序目标就是得到源码的那个人可以编译,可以运行.
就是不能改.因为他不知道你函数与变量的作用.
改一个地方他就再也改不回来了....
F了U了.这你也想的到!呵呵...
那我建议你在你的算法中插入冗余代码.比如在一个函数中加几个空循环.
for i=1 to 100
b=a+c;
next
或是加些IF跳转.
让弄出来的代码在跳转中转来转去.
想看懂流程.累死他.
[em1]
13 楼
feeling2010 [专家分:0] 发布于 2010-12-31 03:59:00
谢谢,不得不给源码时常有。
我来回复