社区
VC.NET
帖子详情
关于加密解密问题,高手进找到解决方法给分 :)
fege_fege
2005-03-25 02:24:48
windows自带ntfs加密解密工具
现在不用那个工具还有什么.net自带的类或者 windows API可以实现加密解密的!
希望各位高手赐教
...全文
147
5
打赏
收藏
关于加密解密问题,高手进找到解决方法给分 :)
windows自带ntfs加密解密工具 现在不用那个工具还有什么.net自带的类或者 windows API可以实现加密解密的! 希望各位高手赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oyljerry
2005-03-28
打赏
举报
回复
找md5等封装好的类
fege_fege
2005-03-28
打赏
举报
回复
pkzip是每个输出的文字都加密,就是说,有没有现成的什么类可以实现
fege_fege
2005-03-28
打赏
举报
回复
谢谢大家~
athossmth
2005-03-27
打赏
举报
回复
pkzip压缩可带密码加密
U盘、移动硬盘加密.zip
支持windows7、8、10 EXE文件复制到需要加密文件夹下运行即可。
软件破解入门教程和解密手册
作为一个电脑爱好者,相信手头一定有不少酷软,但往往这些软件有各种限制,所以你是不是常常为了一个小小的注册码,而经常头痛呢?是不是为了
找到
一个软件的注册码而费尽心机呢?但大家是否想过自己来破解软件得出注册码? 你也许会说太难了,网上找一个注册码得了,如果你是用自己的技术把软件注册了,一定会有另一番美妙感受。况且一些软件不一定在刚想用的时后,网上就能
找到
注册码的。 其实破解的乐趣远不在此。 当你去破一个软件时,那种对知识的渴望,对技术的追求,将使迫使你勤奋的学习,来不断的完善自己的知识。特别是对电脑的了解,会有一个质的飞跃。 由于种种原因,关于破解的资料十
分
难找,而且大多还是很零散。因此,我就把自己收集的资料整理了一下,其中大部
分
内容来自“看雪学院”,由于时间关系,部
分
内容可能不是很全。大家可去看雪学院实地看看,一定要到论坛看一看,那里可是
高手
云集的地方,相信对你的帮助是很大的,还有就是看雪兄整理的<<论坛精华3>>
和编写的《加密与解密--软件保护技术与
解决
方案》一书(各大书店应有买,这可是真的好东西,快抡吧.)是想学破解的朋友不可错过的。 好了,说了一大堆废话,不知你是不是很烦了,哈哈,那就往下看吧,如果你有什么好的资料和好的补充别忘了发个e-mail
给我,这可就是对我做这个东西花了几天时间的最大鼓励。希望我会得到好的资料更好的为大家服务,最后由于本册子所有的东西均来自于网上,所以各作者如果认为我侵害了您的权益,请愿谅,下次一定改正.最最后就是谢谢各作者和谢谢看这个册子的朋友。
PHP加解密软件
一个PHPer的惨痛教训 经过一段时间的学习,相信大家已经能编出一些像模像样的PHP程序了,但因为PHP是明码的脚本语言,如何保护自己的程序就提到了日程上来。记得我有个非常好的朋友曾经向我大倒苦水,原来他加了半个月的夜班,给别人开发了一套PHP程序,结果遇到了奸商,人家收了源代码说是先测试,然后就消失不见了,电话打不通,QQ也永远不在线了。 仔细想来,使用PHP开发的程序,都是源代码,辛辛苦苦写出来,任何人都可以拿去随便用随便改,这确实是个头疼的
问题
。现在大家都在说要保护知识产权,看来得找个
方法
保护PHP源代码。翻遍PHP手册也没有
找到
解决
方法
,不过还好,终于让我在网上
找到
了一个PHP保护神——Zend Guard。 Zend Guard的作用,就是用编译处理的方式来保护PHP源代码免于被反编译查看、未经授权的定制修改、未经许可的使用和重新发布等。而且,它是PHP的东家Zend公司开发的,是完全为PHP量身定做的保护神。 下面,请大家就和我一起来学习使用Zend Guard,加密保护我们的PHP源代码吧。 实战:加密PHP源代码 首先,我们把PHP保护神请回家,从http://downloads.phpchina.com/zend/guard/5.0.0/ZendGuard-5_0_0.exe(快车代码为:CF0802TSWC01)下载后,运行安装包,一路点击Next(下一步)即可安装好。接下来让我们准备一个简单的PHP程序test.php,用来测试能否被Zend Guard保护起来。test.php的代码如下: phpinfo(); ?> 打开Zend Guard,从File(文件)菜单点击,新建一个项目,如图1所示。点击Next
进
入目录和文件添加界面,因为我们只是测试一个文件,所以点Add File将test.php添加
进
来,再点击Finish(完成)即可生成项目。 这时,Zend Guard会自动打开新建立的项目,在界面的左边列出项目中的文件,右边列出项目的相关信息。现在,我们就可以将源代码编译了。点击右边Links(链接)中的Encode(编译),界面最下面的Console(控制台)窗口显示“The operation has completed successfully.”,意思为编译已经完成。 现在再去加密后文件保存的目录中,会看到其中也有一个test.php,它是否和原来的test.php一样呢?用编辑软件打开它,可以看到它不再是原来的内容了,如图2所示。注意:自己一定要保存好原始代码,不然丢失了,连你自己也没有办法查看和修改的。 接下来测试一下加密的代码,从浏览器访问加密后的PHP程序,哎呀,出错了,不能运行,并显示如图3所示的信息。原来,使用Zend Guard加密后的PHP程序,还需要一个搭档—Zend Optimizer,才能正常执行并提升效率。可从http://downloads.phpchina.com/zend/optimizer/3.3.0/ZendOptimizer-3.3.0a-Windows-i386.exe下载安装(快车代码:CF0802TSWC02)。安装过程中,“Choose the php.ini folder”这一步表示设置系统上PHP的配置文件php.ini的位置,“Choose the Web server's root folder”这一步表示设置Web服务器软件所在的位置。安装完成以后,用记事本打开php.ini,在最后我们会看到类似下面的配置信息: [Zend] zend_extension_manager.optimizer_ts="E:\Program Files\Zend\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0" zend_extension_ts="E:\Program Files\Zend\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll" 这就表示Zend Optimizer已经安装成功了,我们可以重新启动Web服务器软件,让Zend Optimizer生效即可。注意:如果所使用的服务器已经安装过或者包含了Zend Optimizer,就不用再次安装了。 现在再次从浏览器访问加密后的PHP程序试试,果然可以正常运行了,从显示的信息中,我们可以看到Zend Optimizer的信息(见图4)。 知其所以然 解析Zend Guard加密原理 让我们看看如图5所示的流程,就可以对Zend Guard的保护原理一目了然了。通过Zend Guard将PHP源代码编译为加密代码,然后通过加载了Zend Optimizer的PHP执行即可。
分
发给别人的程序,是加密后的代码,可以执行,但是没有源代码,别人也就无法查看和修改了。因而,我们可以在程序中加入适当的代码,用来检测系统的当前时间,看是否超过了预先设置的期限,如果超过了,就退出程序不让继续执行。如此一来,奸商再也不能白白获得我们的劳动成果了。 Zend Guard的工作原理和Java类似,编译后的PHP程序就像编译好的Java二
进
制代码,需要JVM的支持才能运行,Zend Optimizer可以看作是PHP的虚拟机。Zend Guard与Zend Optimizer相互配合,就能完成编译加密和执行编译后代码的工作。 在上面展示的图片中,License管理的方面属于更为深层的使用,可以用来生成许可文件,从而通过选择不同的许可模式来限制程序的使用,例如同时使用的用户数、时间限制、网络
分
段或者特定的服务器等。有兴趣的读者可以查看Zend Guard自身所带的帮助文件,来了解具体的用法。
高手
论道 要想练PHP神功, 还得通LAMP经脉 在很多招聘PHP人才的信息中,我们时常会看到要求熟悉LAMP,那么什么是LAMP呢? LAMP是Linux、Apache、MySQL、PHP(有时也指Perl或者Python)四者合一的简称。Linux是最强大的开源操作系统,Apache是最强大的开源Web服务器软件,MySQL是最流行的开源数据库系统,PHP是最流行的开源Web开发语言。1998年Michael Kunze在电脑杂志C'T撰写的文章中首次使用了缩略语LAMP。它所组成的各组件都是开源软件,因此很方便自由地获取,并且性能良好功能强大,导致这些组件的广泛使用,并不断完善发展,与J2EE和.Net商业软件形成三足鼎立之势,受到整个IT界的关注。 既然我们要学好PHP,那么LAMP中的其他三项都是不可或缺的,只有四者结合,才能练就PHP神功!因为PHP与MySQL是完美搭档,我们的程序要想做得好,就必须考虑到数据库的灵活使用。要想让PHP程序发挥最大的作用,这需要靠Apache的有力支持和稳定的运行。而这一切,在Linux操作系统上,才能完美演绎。
lanqiao-蓝桥杯资源
lanqiao-蓝桥杯资源
28个必须知道的算法
28个必须知道的算法,初学者的圣经,让你走上成为
高手
的捷径!
VC.NET
7,539
社区成员
27,671
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章