快捷搜索:

如何加密ASP程序

如何加密ASP程序

  常用asp代码大全图片下载网站免费安装视频教程大全目前对asp程序的加密方法主要有三种:脚本编码器(srcenc.exe)加密、组件加密、自编程序加密,下面我们就来展开介绍这三种加密方法。

  微软提供了脚本编码器msscriptencode,可以对asp程序进行加密。这是一个简单的命令行工具,其执行文件是srcenc.exe,需要在dos下运行。它只加密页面中嵌入的脚本代码,把网页中之间的asp代码转换成不可读的乱码,其他部分则保持原样不变。加密后的程序,必须使用interexplorer5.0以上版本才能正常浏览。

  用srcenc加密之后,文件中被加密过的部分将变成只读类型,假如你修改了加密部分(哪怕只改动一个字),就会导致整个文件不能使用。对于vbscript,加密后在源文件的第一行会显示:

  它的基本原理是,需要有一个需要加密的明文和一个随机生成的解密钥匙文件。然后使用这两个文件组合起来生成密文。

  我们首先从密钥文件中得到密钥值,然后从这段密钥中截取和我们需要加密的明文同样长度的密钥。然后使用一个简单的异或*作将明文和密钥进行运算,那么得到的结果就是加密后的密文了。过程很简单的。由于是使用了异或*作,所以解密将非常简单,只要使用同样的密钥对密文再次进行异或*作就能够解密了。在上面介绍的基础上,你可以少加改动,就可以使用同样的方法加密一个文件。唯一需要注意的是,对于一个二进制文件,你需要做一些完整*检查以保*转换回来的字符不要越界。现在你需要做的就是把密钥保存在服务器上的一个安全的地方。

  vernam密码是由gilbertvernam(他是at&t的工程师)在1918年发明的。这是一种使用异或方法进行加密解密的方法。

  彻底加密源代码,可达到彻底保护知识产权的目的,加密效果优于非编译型的脚本加密工具。非编译型的加密工具要在运行时在内存中还原脚本执行,编译型代码不可还原,直接二进制的执行方式。

  它只加密页面中嵌入的脚本代码,其他部分,如html的tag仍然保持原样不变。处理后的文件中被加密过的部分为只读内容,对加密部分的任何修改都将导致整个加密后的文件不能使用。scriptencoder加密过的asp文件还将使scriptdebugger之类的脚本调试工具失效。

  热心网友 一、加密护护份教莓寄逢犀抚篓文件或文件夹 步骤一:打开Windows资源管理器。 步骤二:右键单击要加密的文件或文件夹,然后单击[属*。 步骤三:在[常规选项卡上,单击[高级。选中[加密内容以便保护数据复选框 在加密过程...

  程序员,是互联网公司的一笔资产,也是产品经理等冲突的主要对象,如何提高与程序员之间的有效沟通,接下来小编搜集了如何与程序员沟通,欢迎查看。如何与程序员沟通1、心态平和程序员的内心世界是很丰富,在经历了各种需求修改、bug修复后,相对而言与人...

  hr在面试程序员的时候,由于自身掌握的知识不是充足,可以说几乎为零,那么如何知道是否掌握相关知识呢?以下是小编整理的hr如何面试程序员,欢迎阅读,希望能帮助到你。一、看程序员素质思考判断能力考察是否能准确理解对方的提问、迅速找到解决问题的办...

  应用程序,指为完成某项或多项特定工作的计算机程序,它运行在用户模式,可以和用户进行交互,具有可视的用户界面。下面是小编整理的重新安装应用程序,欢迎大家参考!应用程序常见问题应用程序错误出现这个现象有两方面的,一是硬件,即内存方面有问题asp学习,二是...

您可能还会对下面的文章感兴趣: