IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 6.2 网络钓鱼攻击 -> 正文阅读

[系统运维]6.2 网络钓鱼攻击

目录

一、了解网络钓鱼

二、实验环境

三、实验步骤

四、实验过程中出现的一些问题


一、了解网络钓鱼

????????网络钓鱼(phishing)由钓鱼(fishing)一词演变而来。在网络钓鱼过程中,攻击者使用诱饵(如电子邮件、手机短信、QQ链接等)将攻击代码发送给大量用户,期待少数安全意识弱的用户“上钩”,进而达到“钓鱼”(如窃取用户的隐私信息)的目的。
????????网络钓鱼的具体实施过程为:不法分子利用各种手段,仿冒真实网站的URL地址及页面内容,或者利用真实网站服务器程序上的漏洞,在站点的某些网页中插入危险的HTML代码,以此来骗取用户银行卡或信用卡账号、密码等私人资料。
????????国际反网络钓鱼工作组( Anti-Phishing Working Group, APWG)给网络钓鱼的定义是:网络钓鱼是一种利用社会工程学和技术手段窃取用户个人身份数据和财务账户凭证的网络攻击方式。采用社会工程学手段的网络钓鱼攻击往往是向用户发送冒充合法企业或机构的欺骗性电子邮件、手机短信等,引诱用户回复个人敏感信息或单击其中的链接访问伪造的网站,进而泄露凭证信息(如用户名、密码、账号ID、PIN码或信用卡详细信息等)或下载恶意软件。而技术手段的攻击则是直接在个人计算机上移植恶意代码,采用某些技术手段直接窃取凭证信息,如使用专门开发的软件拦截用户的用户名和密码、误导用户访问伪造的网站等。
????????网页挂马和钓鱼网站是恶意网址的两个主要形式。但是单纯的钓鱼网站由于本身不包含恶意代码,因此很难被传统的安全技术方法所识别。另外,绝大多数钓鱼网站设在境外,因此很难通过法律手段进行有效的打击。

二、实验环境

网络钓鱼攻击实验清单
类型序号软硬件要求规格
攻击机1数量1台
2操作系统版本kali
3软件版本social-engineer-toolkit

三、实验步骤

!!!说多了都是泪,kali要联网,要联网!!!

1、登录到kali,在kali的工具包里找到social-engineer-toolkit,并打开,第一次打开会显示如下界面,且“同意服务条款”:

?2、在出现的界面中,选择1)Social-Engineering Attacks选项,即社会工程学攻击方式。

?3、接着选择2)Website Attack Vectors选项,即以网站为载体攻击的方式。

?4、接着选择5)Web jacking Attack Method选项,即网站劫持方式。

?5、接着选择2)Site Cloner,即网址克隆方式。

?6、接着输入本机的IP地址。

7、在Enter the url to clone:后面输入需要进行克隆的网站URL,以便针对访问网站进行钓鱼操作。本实验采用https://secure.login.gov。出现以下界面说明克隆网站成功,一旦有数据通过克隆网站发送出去,就会被监听到。

?8、接着打开kali的浏览器,在url栏中输入“192.168.92.129/index2.html”,会显示出克隆网站,跟真的一样。

??????? 在该网站上输入邮件地址和密码。

?9、返回控制台界面,可以看到刚刚尝试登陆的信息会被kali记录,并显示在控制台上。

?10、另外,在浏览器输入完邮件地址和密码后,页面会跳一下,并不会显示登录成功,而是重定向到正确的网址下。

???????? 至此,钓鱼实验基本上完成。

?????? ? 总结:用setoolkit进行钓鱼攻击,kali是根据要克隆的网址将网站保存在某个文件夹下,并且添加一些其他的信息,主要是将受害者输入的信息截获下来,并保存到有一个文本文件中,还有截获完之后,使浏览器跳转到正常页面。

四、实验过程中出现的一些问题

1、如果要克隆的网站页面有中文,不管是你用python开启web服务,还是用apache,登录“<攻击机IP地址>/index2.html”,页面都会出现乱码情况。

???????? 解决方式:目前没找到好的解决方法,我是用的英文网站代替之。

2、在输入克隆网站后,出现“Error,Unable to clone this specific site”:

???????? 2021.3版的kali自带的setoolkit,默认用python开启的web服务,一般情况是不会出现这种情况,我出现此种情况,是将占据80端口的pathon3删了,导致这种情况的。

???????? 解决方法:这情况下,重启kali可以解决。

??????? 另外,一种方法就是:用apache开启web服务。先修改setoolkit的配置文件“/etc/setoolkit/set.config”中的apache_server,将“OFF”改为“ON”:

??????? 紧接着开启apache2服务,在此打开setoolkit基本上可以用了,这种方式克隆网页放在“/var/www”下,克隆的网页就是www目录下的index.html;txt文件中存放的是kali截获的数据。

?

3、与用python开启的web服务的setoolkit相比,用apache开启web服务的setoolkit会稍微有点不同:

????????(1)输入完克隆网址后,控制台的数据就不一样。

apache版setoolkit

python版setoolkit ???????

????????(2)显示截获数据的方式也不一样;

?apache版setoolkit

?

?python版setoolkit

?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-08-19 19:40:14  更:2022-08-19 19:40:58 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 9:51:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码