1. RAR密码,怎么弄才能破解
如何快速破解RAR密码
专业的快速RAR密码破解(找回恢复)服务,网址:WWW点J3JY点NET (将点换成".")
1、RAR密码为什么难以破解
由于RAR的加密是hash和AES两种算法相互牵制的,而这两种加密算法当前都是无法破解的,导致RAR密码不能比较巧妙的方法“秒破”,现在唯一的方法就是暴力穷举猜测法(有的人会说还有字典法,其实字典法本质上也是一种穷举猜测法),即使用电脑软件不断试验可能的密码,而密码的可能性有多少种呢?
RAR密码每一位可能是:
大写字母26个(A----Z)
+小写字母26个(a---z字母大小写弄错密码也是错的)
+数字10个(0----9)
+各种符号31个(@#$%^&;*等)
=93种可能
当密码长度为1位时,最多只需要试验93次就可以解出密码,人手动试验都可以;
当密码长度为2位时,最多只需要试验 93 X 93 = 8649次就可以解出密码,
这个就要用电脑试验了,假设电脑试验速度为30次/秒,只需要约5分钟;
当密码长度为3位时,则需要试验 93 X 93 X 93 = 804357次,需要约7小时(耐心等等就行了);
当密码长度为4位时,则需要试验 93 X 93 X 93 X 93 = 74805201次,需要约1个月(我可没这个耐心等了);
当密码长度为5位时,则需要试验 93 X 93 X 93 X 93 X 93 = 6956883693次,需要约7年(我都老了一节了);
当密码长度为6位时,则需要试验 93 X 93 X 93 X 93 X 93 X 93 = 646990183449次,需要约680年(我的RAR都成文物了);
当密码长度为7位时,则需要试验 93 X 93 X 93 X 93 X 93 X 93 X 93 = 60170087060757次,需要约6万年(地球还在吗?);
当密码长度为8位时,
。。。。.
当密码长度为n位时,(别想了,反正你我活不到那天)
RAR密码位数一多以后,解密就变成了一个不可能完成的任务
专业的快速RAR密码破解(找回恢复)服务,网址:WWW点J3JY点NET (将点换成".")
2、我们为什么能够破解RAR密码
解密需要强大的计算能力,这不是您个人电脑这个级别的计算机能完成的任务,我们能解RAR密码的关键原因,是可以调用超级计算中心强大的计算资源,进行解密,什么是超级计算呢,电脑的计算能力是CPU(中央处理器)提供的,
相对于我们常见的电脑上只有一个CPU而言,超级计算机一般有很多个CPU,比如上海超级计算中心的一台超级计算机
"魔方"(曙光5000A),它由1450个刀片节点组成,每个刀片节点配置4颗CPU和64GB内存,CPU是AMD 8347HE 64bit 4核低功耗1.9GHzCPU
每个刀片节点4个4核CPU,也就是16个CPU核,1456个节点就是23296个CPU核,
这个大家伙计算能力是你家电脑的几万倍,普通单核电脑7个小时的运算量,他工作1秒钟就搞定,它工作1小时,普通单核电脑得算上几年,
现在大家明白我们为什么能解RAR密码了吧。
当然还有区别就是解密软件不同,因为普通WINDOWS系统下的软件是不能直接在超级计算机上运行的,我们使用的是另外专门设计的软件。
"魔方"(曙光5000A)运算速度每秒百万亿次(不是解密速度),这还不是我国最快的超级计算机,我国最快的超级计算机是国防科大的“天河”,每秒千万亿次,对部分密码可以“秒杀”,当然国防科大的“天河”主要是军用的,我们就别指望用它了。
专业的快速RAR密码破解(找回恢复)服务,网址:WWW点J3JY点NET (将点换成".")
2. MD5其实还是安全的, 看你怎么用
这种方式可以防止md5暴力破解,但是md5的算法效率代价很大。
而且如果别人知道了你的加密算法,可以用字典尝试可能的密码,进行暴力破解的。更好的办法就是使用密钥了,如:$key=\'klfjsklfd@#^#fjdsk922182389fas!!#####\';$pwd = \"admin\";$password = md5($key.$pwd) ;这样的方式就可避免了过多的md5运算产生的性能损失。
dz, phpcms ,phpwind, dedecms无一例外用了类似上述方式。部分的$key可能是随机生成,但原理是一致的。
3. 在mysql中如何添加密码
$DB_Server = "localhost"; 主机
$DB_Username = "root"; 用户名
$DB_Password = ""; 密码
$Connect = @mysql_connect($DB_Server, $DB_Username, $DB_Password) or die("Couldn't connect."); //链接mysql
mysql_select_db("99new_auction"); //选择哪个数据库
mysql_query("Set Names utf8"); //设置编码为url8
4. 开机密码破译软件
比较麻烦,如果你很有耐心的话请看方法:1,抓XP系统登录的hash值,具体什么是hash就不具体解释了,你可以理解为sam系统文件存放登录密码加密后的乱码。
可以用SAMInside这个工具,直接打开选择“file——选第12项”,就是那个NT-hash from txt的。
之后就能看到你登录密码的hash值了。
2,破解:先去下载一个叫做ophcrack的软件,是国外的,安装好,然后下载破解所必须用的“彩虹表”,这个文件非常大,有7到8G的大小,因为是国外的资源,估计2MB的带宽要下载要1天时间,下载好后放到ophcrack软件的根目录,关联之后导入hash值,点击破解,大约10秒后就能破解出来了。
这个过程就是这样的,得看你有没有这个耐心。
要是你能得到HASH值,我帮你无偿破解。
5.
var
MyMD5: TIdHashMessageDigest5;
Digest: T4x4LongWordRecord;
ado:Tadoquery;
adoup:Tadoquery;
begin
MyMD5 := TIdHashMessageDigest5.Create;
with adoquery1 do begin
close;
sql.Clear;
sql.Add('select * from userlogin where username='''+trim(edit1.Text)+'''');
open;
end;
if adoquery1.RecordCount>0 then begin
userid:=trim(edit1.Text);
username:=trim(adoquery1.fieldbyname('username').AsString);
password:=trim(adoquery1.fieldbyname('password').AsString);
if MyMD5.AsHex(MyMD5.HashValue(edit2.Text))=password then begin
bz:=1;
close;
end else messagedlg('您所输入的密码有误,请检查',mterror,[mbok],0);
end else messagedlg('用户编码无效',mterror,[mbok],0);
end;
//密码 加密的
6. password varchar(36) ,MD5加密怎么弄
给个例子: md5 = New MD5CryptoServiceProvider //将原始字符串转换成字节数组 bytValue = System.Text.Encoding.UTF8.GetBytes(TextToHash) //计算散列,并返回一个字节数组 bytHash = md5.ComputeHash(bytValue) md5.Clear() //返回散列值的 Base64 编码字符串 Debug.WriteLine(Convert.ToBase64String(bytHash))。
7. 怎么才能在不改电脑密码的情况下知道电脑密码
windows xp的密码存放在系统所在的winnt\system32\config下sam文件中,sam文件即账号密码数据库文件。
当我们登陆系统时,系统会自动地和config中的sam自动校对,如发现此次密码和用户名全与sam文件中的加密数据符合时,你就会顺利登陆;如果错误则无法登陆。 1运行LC5,默认是运行LC5 Wizard,我们取消后并新建一个任务(New Session) 2.在进行密码破解之前,先进行破解模式及破解字典进行设置(Session--->Session Options),如下图: 3.设置完毕,可以开始导入本地SAM文件或其它文件(Session ->Import)进行破解,或通过嗅探器导入远程数据包进行破解(Session ->Import From Sniffer。)
后者需要安装WinPcap。 4.一般来说,我们是导入本地SAM文件或其它文件(Session ->Import)进行破解,如果想破解本机其它用户的用户名及密码,直接选“Local machine”就可以,如果是破解网内其它其中机器的,选择“Remote machine”,选择机器即可。
可以直接导入SAM文件、LC4项目文件、PWDUMP取得的文件或Unix文件。 SAM文件位于X:\WINDOWS\system32\config,可以加载其它系统、DOS(NTFS分区需启动NTFSDOS)、Linux、Windows PE、Bart's PE下启动,但是,如果系统密码经过Syskey双重加密,就不能直接用LC5直接导入SAM文件,需要用PWDUMP获取。
5.完成以上步骤,之后点击“Session->Begin Audit”,或按快捷键“F4”,或按快捷工具栏的“u”开始破解,视密码复杂程度、密码长度和机器性能,有时很快就等到结果,如果时间过长,还可以暂停,保存破解状态留待下次接着运行。要是win密码,方法就很多了,可以使用一键Ghsot去破解,很省事的,很方便几秒钟就解开了,也可以使用winPE工具去破解,要是没有这些工具就在开机时进入dos替换SAM文件,用C:\windows\repair\sam 替换C:\windows\system32\config\sam问题解决。
遗忘了Windows系统管理员登录密码怎么办?入侵了一台主机,想拿到对方的管理员密码怎么办?这时候我们往往会用到一些Windows系统密码破解软件,比如大名鼎鼎的LC5就可以在很短的时间内,从各种格式的密码文档破解还原出Windows系统用户密码来。不过魔高一尺,道高一丈,自从许多Windows系统用户采用了系统中更为安全的SYSKEY加密方式保护登录密码后,LC这样的工具也无能为力了。
有没有什么办法破解经过SYSKEY加密的Windows密码呢? 密码破解新星Saminside 面对经过SYSKEY加密的SAM文件,我们真的无能为力吗?密码破解新星Saminside的出现给破解Syskey带来了新曙光。Saminside是一款小巧而强大的密码破解工具,全部文件仅仅有小小的192KB,然而却拥有与LC5一样齐全的密码破解功能,它最为突出的功能就是能够破解SYSKEY加密过的密码文档,这使用得LC5这样的老牌破解工具在它的面前也黯然失色了。
小提示:破解SYSKEY加密过的密码文件 在Windows 2000及后续系统中,本地的用户名和密码一般是保存在SAM密码文件中的,该文件位于Windows目录下的“system32config”或“repair”文件夹中。用LC5之类的工具,可以直接从SAM文件中还原破解出登录密码来。
但是如果用户运行位于“system32”文件夹下的“syskey.exe”程序时,将会出现一个帐户数据库加密提示界面,点击“更新”后选择密码启动,并输入启动密码。在对话框中经过设置后,将使Windows在启动时需要多输入一次密码,起到了2次加密的作用。
其实Syskey工具就是对SAM文件进行了再次加密,从而使得一般的破解工具无法破解口令。 1.导入SAM密码文件 Saminside的功能如此之强大,下面就跟笔者来测试一下它的SYSKEY加密破解功能,体验它的强大吧!首先运行SYSKEY加密本地的SAM密码文件,然后运行Saminside程序。
点击工具栏上第一个图标旁的下拉菜单按钮,在弹出菜单中可以看到各种密码破解方式选项命令。其中的"Import from SAM and SYSKEY files"菜单命令是就是我们今天的重点了,使用该功能就可以破解SYSKEY加密过的密码。
例子提示:在破解方式下拉选择菜单中的“Import from SAM and SYSTEM files”命令,是常见的密码破解方式,用于破解未经过Syskey加密的SAM文件;运行该命令后选择相应的SAM文件及SYSTEM文件后,即可像LC5一样快速还原破解出登录密码。如果是破解远程入侵主机的密码时,切记需要将主机上与SAM文件同一文件夹下的“SYSTEM”文件下载到本地进行破解。
另外的几个菜单选项命令是用来破解其它格式的密码文档的,比如.LCP、.LCS、.LC格式密码文件或PWDUMP文件等。点击“Import from SAM and SYSKEY files”命令,在弹出对话框中浏览选择SAM文件,确定后会弹出提示框,提醒用户SAM文件已经被SYSKEY加密码,要进行破解的话还需要选择SYSKEY-File。
2.导入SYSKEY加密文件 对话框中提到的“SYSKEY-File”是经过SYSKEY加密后生成的SYSTEM文件,不过直接指定系统中的SYSTEM文件是不行的,我们还要使用一个与Saminiside一起开发的“getsyskey”小工具配合使用。
转载请注明出处51数据库 » passwordhash怎么弄