关于这个window scriptdecoder 的制作随想和对一些朋友们要求开放源程序的回复。

原创 2001年06月01日 07:44:00

关于这个window scriptdecoder 的制作随想和对一些朋友们要求开放源程序的回复。

制作这个小软件,我最初的想法是从HTML文件制作中遇到的,那时候我是一个可以说是一个疯狂的网页制作迷,浏览别人的网站,看到别人的网页制作的很出色,总是要看看别人的HTML文件,发现有的SCRIPT经过了加密,于是在网上也找到了一个DOS版的DECODER,但是却没找到一个WINDOWS版的,萌发了自己制作的想法。
微软的SCRENC说过,它的加密是一个简单的加密,我想大概这种加密算法一定很简单,我要去破它!

找规律!
太艰难了!
对〈SCRIPT〉111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111〈/SCRIPT〉
对一边串的相同CHAR进行加密,加密后的密码是:<SCRIPT language = JScript.Encode>#@~^sQAAAA==q8Fq8F8FF8F8qF8FqF8Fqq8FF8qF8FF8qqF8F8FqFqq8FqF8qF8Fqq8FFqq8FqF8q8Fq8F8FF8F8qF8FqF8Fqq8FF8qF8FF8qqF8F8FqFqq8FqF8qF8Fqq8FFqq8FqF8q8Fq8F8FF8F8qF8FqF8Fqq8FF8qF8FF8qqF8F8FqFqq8FqF8q4SEAAA==^#~@</SCRIPT>
多去找几个,你便知道,111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
对应于q8Fq8F8FF8F8qF8FqF8Fqq8FF8qF8FF8qqF8F8FqFqq8FqF8qF8Fqq8FFqq8FqF8q8Fq8F8FF8F8qF8FqF8Fqq8FF8qF8FF8qqF8F8FqFqq8FqF8qF8Fqq8FFqq8FqF8q8Fq8F8FF8F8qF8FqF8Fqq8FF8qF8FF8qqF8F8FqFqq8FqF8q
页且这种加密不改变字符串的长度,而且以每64位循环,这就足够了。

经过探索你会发现,其实就这么简单。
解码的过程就是:反查表的过程。


在这里还要感谢以下几位网友对这个小程序的几次改进和BUGS的修正提出的建议。
王志华:zhihua_gd@263.net
wubin_wb@sina.com
kutsing@263.net
hamsee:hamsee@etang.com


其它未尽事宜,请参照我的主页:http://ware.51.net

呆呆(dyydyy)      2001-6-1.

编译原理简明综述笔记

1.1编译相关名词 编译程序:源语言为“高级语言”,目标语言为“低级语言”的翻译程序 宿主机:运行编译程序的计算机 目标机:运行编译程序所产生目标代码的计算机 从功能上分 诊...
  • s605133696
  • s605133696
  • 2017年12月29日 09:59
  • 33

如何成为优秀开发人员 系列文章 - by 编程随想

自我总结:1.       基本上算是有兴趣2.       基本上算是自学能力还不错3.       多用订阅(Google阅读器), 多看电子书英文书4.       个人目标还算比较明确...
  • ccbird88
  • ccbird88
  • 2010年12月28日 16:41
  • 1829

Python陷阱:为什么不能用可变对象作为默认参数的值

上次分享过一篇关于图解Python变量与赋值的文章,今天接着这个话题继续聊一聊关于赋值的一些坑。先来看一道题目: >>> def func(numbers=[], num=1): ... ...
  • weixin_40539892
  • weixin_40539892
  • 2018年01月26日 14:02
  • 38

2017年的一点随想

今天是2017年3月30日,农历三月初三,一个值得铭记的日子。 一方面,今天是儿子的一周岁生日。虽然自己没能陪在他身边略显遗憾,但想到小家伙再过几天就要从老家回来,心里真是抑制不住的激动和高兴。回想...
  • hwhsong
  • hwhsong
  • 2017年03月30日 14:40
  • 350

编程随想的博客

我很佩服"编程随想",觉得他的博客信息量大,有思路,有方法,有工具,有步骤。再加上同为软件开发管理人员, 工作生活中的问题很容易得到共鸣。我觉得,他的每一篇博文都值得一看。他的博客的主要内容是: ...
  • GoingArm
  • GoingArm
  • 2015年05月09日 12:47
  • 17730

树木盆景的选材

各种树木的不同生长年份、生长环境差异会形成它们各自的外形特点及固有的格调情趣。 一般而言,中型树桩材料十分难选,因为它不像小型、微型盆景“以小胜大”,可塑性大,可随意改造;又不像老桩(大桩)盆景,只...
  • z346548
  • z346548
  • 2018年01月09日 14:00
  • 17

乔布斯:关于Flash的几点看法

当初这篇轰动一时的文章,据说是乔大爷去世前亲自写的(好吧,Java虽然同样被拒,但还没这种待遇) -------------------------------------------------...
  • arvin0
  • arvin0
  • 2016年03月14日 16:10
  • 760

关于一些初级ACM竞赛题目的分析和题解(一)。

关于一些初级ACM竞赛题目的分析和题解(一)   故事发生在在2017年年底,受我的室友cy1999巨巨的影响下,第一次接触到ACM竞赛,也是作为一名编程小白,第一次感受到编程语言的魅力。用竞赛这种...
  • monster_ayb
  • monster_ayb
  • 2018年01月27日 14:10
  • 85

编程随想(更2015.11.13)

编程随想多模块交互模式思考三种模式 网络模式 每个模块都是同等地位,交互式是直接和其他模块交互。模块内封装发送操作和接受处理,并且配置信息发送的路由。 优势:与其他模块直接交互,效率高。 劣势:多模...
  • wctstc
  • wctstc
  • 2015年11月05日 17:32
  • 579

转载:编程随想的博客

今天一口气把这个博客的内容全部看完,深有体会,学会了很多东西,同样是软件开发人员,怎么差距这么大呢?特别转载过来,以供随时参考。:) 博客地址:http://program-think.blogspo...
  • aXu
  • aXu
  • 2009年02月25日 21:49
  • 1005
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于这个window scriptdecoder 的制作随想和对一些朋友们要求开放源程序的回复。
举报原因:
原因补充:

(最多只允许输入30个字)