如何获取屏幕保护程序的密码

  大家都知道,WINDOWS9X只是一个桌面操作系统,它的稳定性和保密性一直受大家的批评。现在,我就通过介绍提取WINDOWS98的屏幕保护程序的密码的算法来说明WINDOWS98的保密性是怎样的差!

一、 屏幕保护程序(以下简称屏保)密码的加密算法 数据挖掘实验室

通常,一个加密过程如下图,屏保密码的加密过程也一样,但评价一个加密算法是否

数据挖掘论坛

加密密钥 数据挖掘论坛

加密算法

  数据挖掘研究院

  数据挖掘交友

  数据挖掘交友

  一个强加密算法,就要看密钥怎么产生,加密算法是否强大。WINDOWS9的屏保密码的明文是有限制的,它的长度最大为128个字符,它的字符集是字母表,数字,和一些标点符号,也就是可视的ASCII字符集。WINDOWS98密码密文的长度是明文长度的两倍,它保存在注册表子键的HKEY_CURRENT_USERControl PanelDesktop的一个名为ScreenSave_Data的二进制值里。

  数据挖掘实验室

l         加密算法 数据挖掘实验室

首先,WINDOWS98把密码明文中小写字母全转换为大写字母,其他字符不变。

然后,WINDOWS98按顺序把明文的每一个ASCII值与对应的一个8Bits的密钥进行异或(XOR),这样会得到与明文同样长度的数值串,把这些每一个数值转换为十六进制,再把这些十六进制的数值转换为字符串,按顺序连接起来,就成为一个两倍长度于明文的密文。密钥总是固定的,共有128BYTES 数据挖掘实验室

最后,算法把这个密文字符串以十六进制ASCII码值的形式加上00H为结束标志保存在注册表里。下面通过例子说明这个算法:

例如:屏幕保护程序的密码是Visual Basic,转换成大写是VISUAL BASIC。相应的十六进制ASCII码值是:

数据挖掘工具

 

密码明文

V

数据挖掘研究院

I 数据挖掘论坛

S 数据挖掘工具

U 数据挖掘交友

A 数据挖掘工具

L 数据挖掘论坛

SPACE

B

数据挖掘交友

A

S 数据挖掘实验室

I 数据挖掘研究院

C 数据挖掘实验室

ASCII 数据挖掘实验室

56

49

53

55

41 数据挖掘实验室

4C

数据挖掘论坛

20

42

41

53

49 数据挖掘论坛

43 数据挖掘研究院

密钥 数据挖掘工具

48

数据挖掘论坛

EE 数据挖掘论坛

76

1D

数据挖掘实验室

67 数据挖掘工具

69 数据挖掘实验室

A1

数据挖掘交友

1B

7A 数据挖掘研究院

8C

数据挖掘论坛

47

数据挖掘交友

F8

数据挖掘交友

XOR 数据挖掘论坛

1E

A7

25

数据挖掘工具

48

数据挖掘工具

26 数据挖掘实验室

25

数据挖掘论坛

81

数据挖掘工具

59 数据挖掘论坛

3B

DF 数据挖掘论坛

0E

数据挖掘实验室

BB

数据挖掘论坛

 

数据挖掘实验室

把异或后的结果(十六进制值)当作字符串(数值ABCDEF以大写表示):1EA72523262581593BDF0EBB。共二十四个字符,把字符再以十六进制值ASCII码值表示为:

  数据挖掘工具

字符 数据挖掘交友

1 数据挖掘实验室

E 数据挖掘工具

A 数据挖掘实验室

7

数据挖掘工具

2 数据挖掘论坛

5

4

数据挖掘论坛

8 数据挖掘实验室

2 数据挖掘工具

6

2

5

16进制数

31

数据挖掘实验室

45

41 数据挖掘交友

37 数据挖掘工具

32 数据挖掘论坛

35 数据挖掘论坛

34 数据挖掘交友

38

数据挖掘实验室

32

36

数据挖掘论坛

32

数据挖掘工具

35

 

数据挖掘研究院

字符

数据挖掘实验室

8 数据挖掘研究院

1

5

数据挖掘研究院

9

数据挖掘工具

3 数据挖掘交友

B 数据挖掘论坛

D 数据挖掘实验室

F

数据挖掘研究院

0 数据挖掘交友

E

数据挖掘交友

B 数据挖掘研究院

B

数据挖掘工具

16进制数 数据挖掘实验室

38 数据挖掘论坛

31

数据挖掘论坛

35

数据挖掘交友

39

数据挖掘实验室

33

42 数据挖掘工具

44

数据挖掘研究院

46 数据挖掘工具

30

数据挖掘论坛

45

数据挖掘工具

42

数据挖掘论坛

42

数据挖掘交友

 

       而注册表里SCREENSAVE_DATA的值为

数据挖掘论坛

"ScreenSave_Data"=hex:31,45,41,37,32,35,34,38,32,36,32,35,38,31,35,39,33,42, 数据挖掘交友

44,46,30,45,42,42,00 数据挖掘交友

  数据挖掘工具

l         获取密钥 数据挖掘研究院

WINDOWS98的屏保密码的密钥共有128BYTES,怎样才能知道全部的密钥呢?其实很简单,加密算法已知道,想知道密钥并不困难。像我在前面分析屏保密码那样做,设一个128BYTES长的屏保密码(千万要记住哦*o*)。然后,取出加密后的密文,共256BYTES,把这256ASCII码数值表示为字符,按两个一对再合成一个十六进制的数值,共128个。你现在只要用计算器,逐个把明文的ASCII码值(记得把小写字母转换成大写字母)与刚才所得的128个数值进行异或,你就可以得到全部128个密钥了。下面是我测出来的128 BYTES 密钥: 数据挖掘实验室

  数据挖掘研究院

密钥:48,EE,76,1D,67,69,A1,1B,      7A,8C,47,F8,54,95,97,5F, 数据挖掘交友

      78,D9,DA,6C,59,D7,6B,35,      C5,77,85,18,2A,0E,52,FF, 数据挖掘研究院

      00,E3,1B,71,8D,34,63,EB,      91,C3,24,0F,B7,C2,F8,E3, 数据挖掘工具

      B6,54,4C,35,54,E7,C9,49,      28,A3,85,11,0B,2C,68,FB,

[数据挖掘专家] [数据挖掘研究院] [数据挖掘论坛] [数据挖掘实验室]
上一篇:IMA
下一篇:巧算星期几
最新评论共有 0 位网友发表了评论 , 查看所有评论
发表评论( 不能超过250字,需审核,请自觉遵守互联网相关政策法规。 )
匿名?
数据挖掘网站导航 数据挖掘论坛导航
  • 数据挖掘工具
  • 数据挖掘论坛
  • DataCruncher - Cognos
  • MineSet - MathSoft
  • Intelligent Miner - GainSmarts
  • Sqlserver - SAS - Clementine
  • CART - Weka - WizSoft
  • NeuroShell - ModelQuest
  • data mining tools - Darwin
  • 数据挖掘交友
  • 数据挖掘博客
  • 数据挖掘工具
  • 数据挖掘资源
  • 数据挖掘技术算法
  • 数据挖掘相关期刊、会议
  • 研究院联盟合作专区
  • 数据挖掘基础与相关技术
  • 数据挖掘厂商与就业
  • 数据挖掘研究者乐园
  • 知名厂商数据挖掘工具资料
  • 国内数据挖掘实验室
  • Foreign Data Mining Lab
  • 热点关注
  • Internet控制信息协议(ICMP)
  • 微软公司软件开发模式简介
  • http1.1
  • TCP协议规范(中文版)
  • linux端口列表
  • 语音识别进入IVR系统
  • Api函数列表——与文件相关
  • RVP:存在和即时消息传送协议(3)
  • Win32环境下动态链接库(DLL)编程原理
  • PPPInternet协议控制协议(中文版)
  • 论坛最新话题
  • Foundations of Statistical Natural Langu
  • Game Theory meet Data Mining: A Recent P
  • System Building: How does it help or hin
  • 数据挖掘与Clementine培训
  • 新手报到
  • 求 SASEM 客户流失预测分析
  • 数据挖掘工程师/搜索研究院—北京——无线
  • 数据挖掘入门介绍(如何着手数据挖掘)
  • Information Overload Survey Results
  • The INEX 2005 Workshop on Element Retrie
  • 相关资讯
  • Internet控制信息协议(ICMP)
  • 中文RFC文档远程COM选项(四)
  • Api函数列表——与文件相关
  • RVP:存在和即时消息传送协议(3)
  • 微软公司软件开发模式简介
  • MMXInstructions
  • TCP协议规范(中文版)
  • PPPInternet协议控制协议(中文版)
  • 语音识别进入IVR系统
  • http1.1
  • 数据挖掘实验室资料
  • 数据挖掘博客地址
  • 数据挖掘实验室网站地址
  • Prepare for Medicare audits by using dat
  • 注册成为SAS用户与爱好者俱乐部会员
  • 水南梅
  • 明日烟
  • 新人报道
  • 下载
  • 厦门服务器托管,450元/月—0592-5177319 高
  • 买空间送域名--0592-5177319 高静