17.WEB渗透测试--Kali Linux(五)

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!

内容参考于: 易锦网校会员专享课

上一个内容:16.WEB渗透测试--Kali Linux(四)-CSDN博客

1.ettercap简介与使用

Ettercap最初是交换局域网的嗅探器,但在开发过程中,它获得了越来越多的功能,从而使其转变为强大而灵活的中间人攻击工具。它支持许多协议(甚至是加密协议)的主动和被动解剖,并包括许多用于网络和主机分析的功能

Ettercap常用指令

用户界面类型

-T, -text 使用之显示字符的界面

-q,-quiet 安静模式,不显示抓到的数据包内容

-G ,-gtk 使用GTK+GUI,开启图形化模式

日志选项

-w 将嗅探的数据写入pcap文件

-L 此处记录所有流量

arp中间人攻击:

注意:需要和受害者接入同一个局域网

arp(广播包)

mac地址是每一台电脑唯一的编号,烧录在内存上面的

先用arp -a命令查看mac地址

然后用ipconfig查看设备地址是否在同一局域网下

Linux用ip -a命令查看

然后ping尝试一下,是否能ping通,不通的话无法攻击

然后输入命令行打开工具:ettercap -G

然后选择和受害者连接在同一局域网下的网卡,选择好后点击√运行

然后查看Kali的mac地址

然后点击工具的放大镜搜索,扫描局域网里面的所有机器,扫描完成后点击放大镜右边的Hosts list就能看到局域网下的所有设备

192.168.10.2就是路由器的地址,中间人攻击就是让我们的攻击设备(kali)mac地址伪装成路由器的mac地址,让受害者的数据经过kali

把要模拟的路由器地址选中后点击下面的Add to Target1

把要攻击的地址选中后点击下面的Add to Target2

设置好后点击ARP,再点击ok

这样我们的mac地址就改变了

这样就能看到受害者登录的http协议的网站账号密码

2.dns劫持:

dns有一个原则叫做就近原则,我们想要劫持别人的网站,需要自己先搭建一个网站

先用service apache2 status查看apache服务是否在运行

如果没有在运行,我们可以通过service apache2 start来开启

这样就运行起来,就有自己的网站了

访问网站,其实就是访问的web服务器对应的文件夹

kali的网站根目录是固定的:cd /var/www/html

然后我们把网站放在kali网站的根目录,这是一个简单的网站

链接:百度网盘 请输入提取码 提取码:qdys --来自百度网盘超级会员V5的分享

如果没法用复制粘贴的方法把文件粘贴过来

可以使用ssh远程服务,先使用sudo su登录进来后cd /var/www/html

然后使用rz命令复制过去

然后使用unzip 包名进行解压

然后使用ls命令查看,已经存在

然后cd命令查看,就能看到index.html网站主页

然后我们编辑文件:vi /etc/ettercap/etter.dns

然后我们i键进入插入模式,输入www.*.com A 192.168.10.172/aaa

然后我们重启Ettercap

按照之前的步骤重新启动一次mac欺骗

然后点击右上角三个点点击plugins

然后双击dns-spoof,出现*就代表开启成功

然后我们输入任意www开头的网站都会跳转到我们的网站,如果没有www的话不会跳转



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/475134.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

怎么做扫码签到小程序_探索未来会议签到新模式

在这个快节奏的时代,每一次会议都是一次思想的碰撞、智慧的交流。然而,传统的签到方式往往繁琐低效,不仅浪费了宝贵的时间,还可能影响会议的整体氛围。如今,随着科技的飞速发展,扫码签到小程序应运而生&…

easyExcel-读取合并单元格

目录 前言一、情景介绍二、问题分析三、代码实现四、测试方法五、小结 前言 Java-easyExcel入门教程:https://blog.csdn.net/xhmico/article/details/134714025 之前有介绍过如何使用 easyExcel,以及写了两个入门的 demo ,这两个 demo 能应…

性能测试 —— JMeter内存溢出及解决方法!

jmeter是一个基于Java的开源性能测试工具,它可以用来测试静态和动态的资源,例如Web应用、数据库、FTP服务器等。但是,使用jmeter进行压力测试时,有时候可能会遇到内存溢出的问题,导致测试失败或者卡顿。 内存溢出是指…

jenkins配置源码管理的git地址时,怎么使用不了 credential凭证信息

前提 Jenkins使用docker部署 问题 (在jenlins中设置凭证的方式)在Jenkins的任务重配置Git地址,并且设置了git凭证,但是验证不通过,报错; 无法连接仓库:Command "git ls-remote -h -- http://192.1XX.0.98:X02/…

Windows系统部署eXtplorer文件管理器结合内网穿透构建私人云存储服务器

文章目录 1. 前言2. eXtplorer网站搭建2.1 eXtplorer下载和安装2.2 eXtplorer网页测试2.3 cpolar的安装和注册 3.本地网页发布3.1.Cpolar云端设置3.2.Cpolar本地设置 4.公网访问测试5.结语 1. 前言 通过互联网传输文件,是互联网最重要的应用之一,无论是…

程序猿成长之路之番外篇——矩阵算法

今天在复习线性代数知识的过程中,用java语言简单实现了一下矩阵算法。 数学知识回顾 1.什么是矩阵 在数学领域,矩阵就像一个表格,将数据排放进去,形成一个矩形。我们习惯用一个大括号把矩阵内的数据包括进来。 1.矩阵 在数学领域…

对JS文件进行压缩未通过,对WXML文件进行压缩未通过 问题解决

问题描述 在使用uniapp 开发微信小程序,进行上架发布时 代码质量栏 出现对JS文件进行压缩未通过,对WXML文件进行压缩未通过 问题。 虽然现实代码上传成功,但是作为一个合格的猿人,肯定是要解决的。那么如何解决呢? …

气压传感器BMP180的简单应用

文章目录 一、BMP1801.介绍2.主要特点:3. 典型应用:4. 原理图5. 典型应用电路6. 测量流程7. 工作模式 二、软件1.初始化2.获取原始温度3.获取真实温度4.获取原始气压5.获取真实气压6.海拔高度的换算 三、总结 一、BMP180 1.介绍 BMP180是一款高精度、小…

int数组最大能设置为多长?以及能存储的数字为多大?

在编译器里,每种类型的变量定义数组的时候都有一个数组大小,而这个大小对于不同的变量而言有不同的上限,这里的最大长度更准确的来说应该是系统堆的最大值。 一个字符占1byte大小,8位,所以,理论上&#xff…

【小白入门篇2】总有一款AI工具适合你

上一篇《【小白入门篇1】GPT到底是怎样练成?》介绍了GPT的形成,直到今日,GPT工具层出不穷,搞得很多初学者眼花缭乱,今天梳理一下国内外比较出名的GPT工具,适用各个领域非专业的同学选择。GPT工具目前基本以…

安捷伦Agilent DSA91304A高性能示波器

181/2461/8938产品概述: DSA91304A示波器:13GHz 带宽。Keysight Infiniium 90000 系列示波器具有业界较低的本底噪声,能够提供现有示波器中更高的实时抖动测量精度。 DSA91304A Infiniium 高性能示波器:13 GHz Keysight Infini…

docker一键部署若依前后端分离版本

比如这里把文件放到/xin/docker/jiaoZ/的目录下,jar包和下面的配置文件都放在这个文件夹下。 注意要把jar端口改为你实际启动的,映射端口也可以改为你想要的。 这里的映射端口为:nginx监听80端口,jar在8620端口,mysq…

Python分析人民日报关于台湾的报道

【项目背景】 《人民日报》数据挖掘,时间:1949.10.1-2023.12.31 标题含有“台湾”的报道 需要以下内容 1、标题,即上述时间段的报道标题和相应的报道时间、版面 2、包含标题、时间、版面的所有报道内容 3、报道的年份和数量的趋势图 4、…

new mars3d.layer.BusineDataLayer({加载动态的.png图标

问题: 用BillboardEntity或者BusineDataLayer方法加载图标是静态的,如果用div的话,400个就会很卡顿 解决方案: 目前BillboardEntity加载是静态的,无法加载动图,网上搜了下,可以使用apngjs.js…

javaSE练习题(一)

1、BMI是根据体重测量健康的方式。通过以千克为单位的体重除以以米为单位的身高的平方计算出BMI。下面是16 岁以上人群的BMI图表: 编写一个java程序,提示用户输人以磅为单位的体重和以英寸为单位的身高,然后显示BMI值。注意: 1磅是0.453592 37千克而1英寸…

GPU云服务器的优势和应用

GPU即图形处理器,是一种高性能计算加速器,主要用于处理复杂的图像、视频等。GPU云服务器,指的是在云计算环境下,通过云平台提供GPU计算能力的虚拟服务器。随着科技的迅猛发展,科技领域对其的讨论和应用也日益热烈、广泛…

高德地图——轨迹回放和电子围栏

功能点 地图的初始化显示电子围栏(先初始化在调接口显示电子围栏)显示定位显示轨迹轨迹回放 (回放速度无法控制是因为高德地图的版本问题,不要设置版本,使用默认的即可生效)获取当前城市及天气情况设置地图样式坐标拾取器重点 默认当前城市地图加载完成的生命周期this.ma…

Linux课程____进程管理

记录工作日志 script 240319.log CTRLd 退出 cat 240319.log //查看 一、查看进程 1.静态 ps -aux ps -elf 2.动态 top 3.pgrep 查看特定条件的进程 pgrep -l “log” pgrep -l "ssh" pgrep -l -U redhat 4.pstree 查看进程树 pstree -aup 所有…

element plus等框架中属性值是组件如何传入,替换分页图标

在 Vue 中替换element plus 分页图标 正常写法引入组件 import prevIcon from /components/xx.vue;<el-pagination layout"prev, pager, next" :prev-icon"prevIcon" :total"5" />利用 h 函数写法 const prevIcon h(div, [xr]);可以写…

排序算法:归并排序(递归)

文章目录 一、归并排序的思路二、代码编写 先赞后看&#xff0c;养成习惯&#xff01;&#xff01;&#xff01;^ _ ^<3 ❤️ ❤️ ❤️ 码字不易&#xff0c;大家的支持就是我坚持下去的动力。点赞后不要忘了关注我哦&#xff01; 所属专栏:排序算法 一、归并排序的思路 单…