Microsoft® 脚本编写技术 - Microsoft® 脚本编码器:screnc.exe (编码示例)

Microsoft® 脚本编写技术 - Microsoft®:脚本编码器
编码示例
上一页

如下是一个包含需要保护的 JScript 代码的简短示例:
<HTML>
<HEAD>
<TITLE>脚本编码器示例页</TITLE>
<SCRIPT LANGUAGE="JScript">
<!--//
//Copyright© 1998 Microsoft Corporation. All Rights Reserved.
//**开始编码**
function verifyCorrectBrowser(){
  if(navigator.appName == "Microsoft Internet Explorer")
    if (navigator.appVersion.indexOf ("5.") >= 0)
      return(true);
    else
      return(false);
}
function getAppropriatePage(){
  var str1 = "Had this been an actual Web site, a page compatible with ";
  var str2 = "browsers other than ";
  var str3 = "Microsoft Internet Explorer 5.0 ";
  var str4 = "would have been loaded.";
  if (verifyCorrectBrowser())
    document.write(str1 + str3 + str4);
  else
    document.write(str1 + str2 + str3 + str4);
}
//-->
</SCRIPT>
</HEAD>
<BODY οnlοad="getAppropriatePage()">
</BODY>
</HTML>
该页在经脚本编码器运行后如下所示:
<HTML>
<HEAD>
<TITLE>脚本编码器示例页</TITLE>
<SCRIPT LANGUAGE="JScript.Encode">
<!--//
//Copyright© 1998 Microsoft Corporation. All Rights Reserved.
//**开始编码**#@~^QwIAAA==@#@&0;	mDkW	P7nDb0zZKD.n1YAMGhk+Dvb`@#@&P,kW`UC7kLlDGDcl22gl:n~{'~Jtr1DGkW6YP&xDnD	+OPA62sKD+ME#@#@&P,~~k6PvxC/rLmYGDcCwa.n.kkWU bx[+X66Pcr*cJ#,@*{~!*P~P,P~.YEMU`DDEbIP,P,+s/n@#@&P~P,~PM+O;Mx`WC^/n#pN6EU1YbWx,oObaw.WaDrCD+nmL+v#	@#@&~P7lMPdY.q,'~J_CN,Y4rkP4nn	PCx,C1Y;mV,+(PkrY~~l,wCLPmKhwmYk(snPSkDt~JI@#@&P~/m.PkY.+,'PE8MWA/.kPGDtDPDtmUPri@#@&,P-CMP/D.&,'Pr/rmMWkWWY~(	YnD	nY,2a2^WDn.,* !,Ep@#@&,P7lD,/D.c,'~JSW;s9Ptm-+,4+U~VKl9+[REI,Pr0,c/DrWHZW..mOAMGS/nM`*#@#@&P,~P9W^Es+UOchDbO+v/YMq~_,/DDfPQ~kY.c*IP,+sd@#@&~~,P[W1;s+UDRSDkD+vdYMF~_,/O.yP_,dYM&P3~dYMc*iNz&R @*^#~@
//-->
</SCRIPT>
</HEAD>
<BODY οnlοad="getAppropriatePage()">
</BODY>
</HTML>

要点  :经过编码后,如果您改动编码后的文本,哪怕只改动一个字。脚本的完整性就会丢失,从而不能再使用。


文件编码转换/Screnc加解密/简繁转换 1.0 作者:Lael QQ:63778683 E-mail:xian_001@hotmail.com 使用注意: 1、使用前请备份,使用本软件造成的损失自负; 2、进行编码转换前请确认所有文件的源编码一致并选择正确,否则可能出现错误。 3、对ASP代码进行加密或解密或简繁转换前须确认文件的编码为ANSI,否则可能出现乱码, 完成操作后可再转回原编码。 4、ASP加密是相当于调用微软的: 如果包含:<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> screnc.exe /s /f /xl /e asp *.* screnc.exe /s /f /xl /e htm *.* 否则: screnc.exe /s /f /e asp *.* screnc.exe /s /f /e htm *.* 加密外部*.JS或*.VBS请先在文件加上 <script language="脚本语言">代码</script>,完成后再删除。 5、ASP解密是自己改的。原文是JScript的,改了一天才改成了VBScript,呵呵 6、如果原文件同时包含有加密及未加密代码(情况很少出现~_~), 请先运行解密,然后再次加密。 7、coding.txt是系统文件编码列表,如果发现你要的编码没有可手动添加一行 8、使用本软件不会在代码添加任何个人信息,保证原味。 9、谢谢大家的使用,有问题来邮件。 10、本软件还可以帮助你把多个文件夹下面的文件另存到同一目录哦~_~ 11、有些系统可能要装VB6或VB运行库或Windows Script Encoder 其它说明:寻求解决方法,造福后代~_~ 1、textbox不支持二进制的内容? 2、本软件不允许加密两次,加密两次会使解密出错,即使是执行两次解密操作, 可能是解密代码的问题(第一次解密后会出现一些未知字符), 也可能是加密多次会出现一些未知字符,使解密操作失败。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值