找回忘了地口令地机制

2016-02-19 17:29 5 1 收藏

下面图老师小编跟大家分享一个简单易学的找回忘了地口令地机制教程,get新技能是需要行动的,喜欢的朋友赶紧收藏起来学习下吧!

【 tulaoshi.com - 编程语言 】

  在Access数据库中,为了安全起见,可以为所建的数据库设置密码。但是,密码忘了怎么办?别急,这里介绍一种找回密码的方法。

  用Access所建的数据库,在库文件的地址00000042处开始的13个字节是Access库的密码位。如果一个未加密的库,这13个字节原始数据依次为:86 FB 37 5D 44 9C FA C6 28 E6 13。事实上,当你设置了密码后,Access就将你的密码(请注意你所输入的密码是本文字符)的ACSII码与以上的13个字节数据进行异或操作,因此,从库文件的地址00000042开始的13个字节就变成了密钥了。例如,如果你设置的密码为abc,经过异或操作后,则从00000042处开始的13个字节的数据变成了E7 99 8F 37 5D 44 9C FA C6 28 E6 13。一个数据经过一次异或操作后,再一次经过同样的异或操作就可还原了。因此,对已经设置了密码的Access库,只要将13个密钥数据与原始的13个数据进行一次异或操作就可得到密码了。

   以下是一个C语言的破解程序:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

   /*假设加密后的Access库为myacc.mdb,并存放在C盘的根目录下*/
   #include ″stdio.h″
   main()
   {FILE * fp
   char mm0[13]={0x86,0xfb,0xec,0x37,0x5d,0x44,0x9c,0xfa,0xc6,0x5e,0x28,0xe6,0x13};
   /*这是13个原始数据*/
   char mml[13],mm2[13];
   /*mm1用来存放加密后的13个密钥;mm2用来存放密码*/
   int i,k;
   fp=fopen(″c:myacc.mdb″,″rb″);
   if(fp=NULL){
   printf(″不能打开该库!″);
   exit(0);}
   rewind(fp);fseek(fp,0x42L,0);
   fread(mm1,13,1,fp);/*读取密钥*/
   for(i=0;i13;i++){
   mm2[i]=mm0[i]^mm[i];*/原始数据与密钥异或*/
   else
   break;}
   k=1;fclose(fp);
   if(k=0)
   printf(″未设密码!″);
   else{printf(″密码是:″);
   for(i=0;ibr   printf(″%c,mm2[i]″);}}

   顺便提一句,Access库设置密码时,虽然允许输入最多14个密码字符,但只有前13个有效。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

来源:http://www.tulaoshi.com/n/20160219/1615354.html

延伸阅读
微信密码忘了怎么办?微信密码怎么找回? 微信密码忘了怎么办?微信密码怎么找回 如果你的微信密码忘记了,有三种办法可以帮你找回密码 第一种,也是最简单最快的办法, 因为微信号即qq号,忘记微信密码等于忘记qq密码,相信这里就不用天成多说了吧,, 第二种,通过你的手机号码找回密码 用手机注册或者手机号...
在Access数据库中实现密码管理的另一种方式 ---- 大家都知道,数据库的安全性是很重要的,它直接影响到数据库的广泛应用。用户可以采用任意一种方法来保护数据库应用程序,也可以将几种方法结合起来使用。利用Access数据库自身提供的加密功能及其他保护方法是很容易的,我就不多说了。在Access数据库中,嵌入了一种很强的数据库操作语言——V...
标签: 机器人
扫地机器人品牌推荐 (TOMEFON德国)斐纳扫地机器人 TOMEFON斐纳扫地机器人,是净化行业的著名德国品牌。其外观质朴典雅,有着精致合理的内部结构和无与伦比的清扫效果,并且价格相比其他国际品牌要适中很多,因此国际上具有极高的市场知名度与美誉度,被誉为“全球健康生活电器领军品牌”。TOMEFON斐纳扫地机器人具备了【扫、拖、吸...
标签: 生活常识 电器
一、UV灯杀菌除螨的好?要看清洁功能 目前市场上有一些扫地机器人宣称自己有UV紫外线杀菌功能,能够抑制地板上的螨虫细菌,实际上真的有效吗?科学实验发现,细菌要在紫外线长时间的照射下才会减少数量,而对于一走而过的扫地机,UV灯杀菌除螨的效果简直是微乎其微,只是一个噱头而已。所以选购扫地机器人,最实用的还是看它的清洁能...
语音红包领取攻略 正常抢语音红包: 点开红包,按住语音输入圈说出口令,语音验证成功,恭喜你就抢到红包了,但是几乎很少会有一次成功的,你需要尝试几次或者很多次甚至有的根本不会验证成功。 语音红包,是需要用语音验证口令才能抢到红包,很多调皮的小伙伴们就把语音口令写成各种绕口令,让抢红包的你费劲各种心思和姿势说出语音口令...

经验教程

666

收藏

61
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部