| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4092 人关注过本帖
标题:编写暴力破解程序
只看楼主 加入收藏
tashuodao
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-10-22
收藏
 问题点数:0 回复次数:8 
编写暴力破解程序
高手给介绍下暴力破解机  原理吧   不是想高破坏 ,只是不知道 怎么就能够作出那种穷举法破解之类 的  十分好奇......
搜索更多相关主题的帖子: 破解 
2008-10-25 19:24
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
比如你知道一个地方的密码,只能是6位的数字,你就从000000到999999全部试一遍,总有一个对的

从BFS(Breadth First Study)到DFS(Depth First Study)
2008-10-25 21:47
tashuodao
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-10-22
收藏
得分:0 
太过于简单 了   ,我想说的是  你能给详细介绍下 那些原理。 比如 后门破解 穷举法  字典法 等等  .....
2008-10-26 11:17
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
要找详细说明的话,直接百度就可以了,

以下内容来自百度百科:http://baike.baidu.com/view/79218.htm

穷举法(Exhaustive Attack method),又称为强力法
  (Brute-force method). 完全试凑法(complete trial-and –
  error method)
  – 这是对截获的密文依次用各种可能的密钥破译.
  – 对所有可能的明文加密直到与截获的密文一致为止.
  穷举法用时间上的牺牲换来了解的全面性保证,尤其是随着计算机运算速度的飞速发展,穷举法的形象已经不再是最低等和原始的无奈之举,比如经常有黑客在几乎没有任何已知信息的情况下利用穷举法来破译密码,足见这种方法还是有其适用的领域的
  是一种针对于密码的破译方法。这种方法很象数学上的“完全归纳法”并在密码破译方面得到了广泛的应用。简单来说就是将密码进行逐个推算直到找出真正的密码为止。比如一个四位并且全部由数字组成其密码共有10000种组合,也就是说最多我们会尝试10000次才能找到真正的密码。利用这种方法我们可以运用计算机来进行逐个推算,也就是说用我们破解任何一个密码也都只是一个时间问题。
  字符类型一般可以分为一下5种
  数字型0、1、2、...9等(10个)
  大写字母A、B、C、...Z等(26个)
  小写字母a、b、c、...z等(26个)
  特殊字符~、$、#、@、&、*等(33个)一般较少用
  用户自定义字符。
  如果一个多位数并且有可能包含以上所有字符的密码的组合方法一定多的惊人,相对来讲破译的时间也会长的没法接受,有时可能会长达数年之久。
  当然如果破译一个有8位而且有可能拥有大小写数字、字母、以及符号的密码用普通的家用电脑可能会用掉几个月甚至更多的时间去计算,其组合方法可能有几千万亿重种组合。这样长的时间显然是不能接受的。其解决办法就是运用字典,所谓“字典”就是给密码锁定某个范围,比如英文单词以及生日的数字组合等,所有的英文单词不过10万个左右这样可以大大缩小密码范围,很大程度上缩短了破译时间。
  在一些领域为了提高密码的破译效率而专门为其制造的超级计算机也不在少数,例如IBM为美国军方制造的“飓风”就是很有代表性的一个。

从BFS(Breadth First Study)到DFS(Depth First Study)
2008-10-26 12:55
ggggiaqgyd
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-10-13
收藏
得分:0 
好像暴破就是   一个一个试吧
因为机器速度快吧
2008-10-26 13:36
牧人
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2008-10-22
收藏
得分:0 
暴力破解;不可取  用在万不得已;
一般用远程和社会工程;
2008-10-26 21:31
tashuodao
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-10-22
收藏
得分:0 
回复 4# 的帖子
比如说 一个加了密码 的word文档需要密码才能进去,我当然可以用暴力或者字典   可是我怎么样才能使我的破解程序加到这个密码输入机制上呢? 比如要是输入时错了就会有错误提示,不能进入且需要重新输入  可是如何让一个程序飞速的掠过这些而直接进行计算呢?  并且他如何知道自己算对了呢 , 电视上演得都太玄了 。


谢谢!.....
2008-10-28 17:04
Dream_ease
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-8-25
收藏
得分:0 
for多重循环,然后用PostMessage模拟按键,用FindWindow判断密码是否正确
2012-12-09 21:02
Dream_ease
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-8-25
收藏
得分:0 
不懂的可以百度或问我184172688@
2012-12-09 21:04
快速回复:编写暴力破解程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035395 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved