经常看到有一些软件都是暴力破解密码的,md5加密之后的字符串是无法解密的,破解密码只是把已知的32位加密之后的字符串与自己事先写在txt文档里面的字符串md5加密之后进行比较,如果匹配上了,就用程序返回明文;

比喻:一个人连接了一个人的wifi,当发送登录网络请求的时候,此人通过抓包软件,抓到了一个人的登录发送的数据包,此时的包中就会有md5加密之后的字符串,然后用这个字符串去破解事先设置的字典密码进行匹配;(获取加密之后的密码很多种,如ARP欺诈)

下面的shell

#!/bin/bash
#密码破解
chmod +x mima
cat '/home/huangxudong/shell/password.txt' | while read lines
doencryptionStr=`echo -n "$lines"|md5sum|cut -d" " -f 1|tr [a-z] [a-z]`if [ "$1" == "$encryptionStr" ];thenecho "找到密码->$lines"elseecho "正在破解..."fi
done

下面是字典:

结果:

上面是所谓的密码暴力破解;

shell下密码破解原理相关推荐

  1. Access 密码破解原理- -

    Access 密码破解原理- -      ACCESS数据库的密码极容易被破,使用网上流行的工具,不管你的密码多少位很快就能被破出来.原以为ACCESS与WORD EXCEL一样,作为MS OFFI ...

  2. WPA-PSK无线网络密码破解原理

    1.基于WPA2的加密标准还是能够被破解,一个弊端是他无法避开时候双方验证的模式来认证取得合法性的连接,当我们抓取足够多得双反认证的数据包之后就可以破解密码.之前很多片的博客写了如何破解这种加密的秘钥 ...

  3. 无线攻击及密码破解的四种方式详解

    随着社会的进步,现在我们在每一地方逗留都离不开无线通信,WiFi.4G等等:这就是无线领域的优势所在! 无线领域十分难以捉摸,从一点儿一点儿进步到现在,无线的安全深入人心,站在安全的角度来说无线通信一 ...

  4. Wifi密码破解与局域网抓包监听(小白--纯工具版)

    使用的自家设备仅作测试和技术讨论! 工具介绍:(本身电脑自带了WIN7和Ubuntu双系统) 1,wifi密码破解: CDlinux.iso  :一个Linux系统,集成了wifi密码的PIN码破解软 ...

  5. 网络安全笔记-02-win7 粘滞键系统密码破解

    win7 粘滞键系统密码破解 原理: 部分win7或者win10 在未进入系统时,可通过系统修复漏洞篡改文件名 连按五次shift键会触发粘滞键程序,该程序名称为sethc.exe程序,所处位置在c: ...

  6. Centos下rarcrack破解压缩包密码

    Centos下rarcrack破解压缩包密码 很久之前的压缩包忘了密码怎么办?我在花了大量时间收集和整理后发现,目前CentOS下有效的就是rarcrack这个软件了,目前在官网已经没有了,只能是自己 ...

  7. (总结)密码破解之王:Ophcrack彩虹表(Rainbow Tables)原理详解(附:120G彩虹表下载)

    以下内容为转载,来自这里 PS:这玩意偶前几天用了一下,确实强悍无比,在这个表面前,md5等公开的加密算法不堪一击啊.记得我之前的公司开发的游戏账号都用修改过的特有MD5加密算法,建议开发人员都这样搞 ...

  8. 无线WiFi网络的密码破解攻防及原理详解

    无线WiFi网络的密码破解攻防及原理详解 大家应该都有过这样的经历,就是感觉自己家的无线网怎么感觉好像变慢了,"是不是有人蹭我家网?""还有的时候咱们出门也想试图蹭一下别 ...

  9. (总结)密码破解之王:Ophcrack彩虹表(Rainbow Tables)原理详解

    PS:这玩意偶前几天用了一下,确实强悍无比,在这个表面前,md5等公开的加密算法不堪一击啊.记得我之前的公司开发的游戏账号都用修改过的特有MD5加密算法,建议开发人员都这样搞,这样安全性就大大提高.如 ...

最新文章

  1. 波卡链Substrate (4)托盘Pallets
  2. 对话美摄科技侯康:提升技术,拓展场景 美摄智能汽车视频处理方案已就位
  3. 交换机三种端口模式Access、Hybrid和Trunk的理解
  4. RUNOOB python练习题1
  5. python后台架构Django教程——视图views渲染
  6. UI框架的使用(NGUI)
  7. Itext 7 生成PDF总结
  8. pytorch/tensorflow使用anaconda安装scipy库
  9. build-essential 软件包
  10. 首家新三板上市区块链公司:他们提供面向政务、商务、公众等解决方案
  11. sql sever 存储过程总结及实验
  12. OpenSSH 修复预认证双重释放漏洞
  13. 什么是企业管理咨询服务?
  14. 全国计算机专业录取分数线排名,2020中国高校录取分数线排名全国大学录取分数线表...
  15. 【隧道应用-3】Cobalt Strike正向连接多层内网
  16. 是面试官放水,还是公司太缺人?这都能过,字节跳动原来这么容易进...
  17. debian11下“xx不在 sudoers 文件中。此事将被报告”的解决办法
  18. 记QQ群里一次sql优化
  19. web前端-html-css-字体的分类(serif衬线、sans-serif非衬线、monospace等宽、cursive草书、fantasy虚幻)
  20. 悲观锁、乐观锁和自旋锁

热门文章

  1. transform函数转换大小写
  2. Linux驱动编程视频教程
  3. 一德大脑屋国学课程加盟四大特色
  4. .net开发时用NPOI导出xlsx格式的Excel时,打开导出的Excel遇到“部分内容有问题”的报错
  5. 云端转型乏力 甲骨文收购Aconex背后隐藏三大信号
  6. find_element_by_xpath画横线不能用
  7. 第二次作业 黎娜 2013551605
  8. Mirror World--Web2.0焦土上建立的Web3.0的先行者
  9. Oracle账号被锁定处理方式
  10. 巨量,快手,哔哩哔哩平台激活注册上报广告对接