记一次攻防演练之迂回技战法真实案例,零基础入门黑客攻防,看这篇就够了!

2023年网络安全HW攻防演练防守九份总结分享 今年的HW已经接近尾声,小伙伴们开始准备总结报告了,这时需要参考很多报告模板,所以此文章主要是模板,帮大家解决护网行动最后一公里路程,早点休息。 阅读详情

前言

在攻防演练面对一套系统无从下手时,应该怎么采用迂回打法的思路通过代码审计拿0day砸进去呢?且看该案例

目标

开局一个登录框,目标这个样子,记为A,通过常规测试没有突破,从html中提取一些关键字,通过测绘平台搜一下,看能不能打同类型站点获取源码,然后审计出漏洞点。

image.png

搜索结果,我一般挑选云厂商的机子打,因为在云上的机器一般有多个站点可以打且防护做的不到位。

2.png

突破

又对A同类型站点测试后依然没有突破,挑选其中一个ip信息收集后,发现开放的站点B,如图

image-20240812150025404

注入进入后台,可以直接上传webshell

image-20240812151138869

然后把使用A的源码打包下载,本地审计后,通过 登录绕过+文件上传 组合拳成功拿下A的同类型测试站

image-20240813002434255

image-20240812151858933

曲折

然后去打目标A的时候发现了不对劲,对应的接口没有成功

image-20240812152153158

回头重新看有什么细节不对

目标A登录包:

image-20240812152340096

测试站登陆包:

image-20240812152443030

在手上的源码里没有搜到 getPhoneByLoginName 这个接口,那就是目标A的版本与测试站的版本不同 ,白忙活 :(

重来

再次提取A的特征,重新通过测绘搜索同类型站点,这次就三个资产,再次信息收集,通过云主机ip的其他端口站点进行打点。

image-20240812153109806

成功进来,但是这个byd站点很多,根本找不到哪一个网站是目标源码,而且是低权限+360

image-20240812153338858

先提一下权

image-20240812153732110

然后列一下开启的站点:C:\Windows\System32\inetsrv\appcmd list site,成功找到

image-20240812153858101

然后打包源码,dnspy启动

image-20240812154447700

审计后发现登录流程分为三步

  1. 通过用户名验证手机号是否存在
  2. 登录时需要手机验证码
  3. 通过 /Login/loginUser 再次验证用户

但是真正赋予登录session的是第三步

image-20240812223123837

其中第三步本质还是通过验证账号密码,根本不需要手机验证码参与验证,也就是说只要知道账号和密码,就能无视验证码,直接构造/Login/loginUser对应的数据包即可。

image-20240812223648915

但是账号密码我怎么知道,回过头看拿下的测试站,互联网上站点数量这么少并且机器上有很多站点,那么很有可能这个站点就是开发商的定制开发测试站,定制开发完交给客户,那么必有一定的测试文件以及数据库文件。

拿下

通过对目录的仔细翻找,成功找到与目标站有关系的信息,包含一个用户名与明文密码

image-20240812224611712

甚至历史数据库

image-20240812224759633

凭借这些信息,成功登录目标站

image-20240812225008169

已经后台了,getshell轻轻松松

image-20240813002542924

顺带一个waf后缀绕过

image-20240812233001314

总结

通过 找源码->审计->未授权RCE 或 同系统站点->渗透测试->RCE->审计->未授权RCE 的迂回打法思路,在攻防演练中会有奇效。引用远海师傅的图:

QQ_1724137073008.png

QQ_1724137092834.png

如何入门学习网络安全【护网】

【----帮助网安学习,以下所有学习资料文末免费领取!----】

> ① 网安学习成长路径思维导图
> ② 60+网安经典常用工具包
> ③ 100+SRC漏洞分析报告
> ④ 150+网安攻防实战技术电子书
> ⑤ 最权威CISSP 认证考试指南+题库
> ⑥ 超1800页CTF实战技巧手册
> ⑦ 最新网安大厂面试题合集(含答案)
> ⑧ APP客户端安全检测指南(安卓+IOS)

大纲

首先要找一份详细的大纲。

img

学习教程

第一阶段:零基础入门系列教程

img

该阶段学完即可年薪15w+

第二阶段:技术入门

弱口令与口令爆破
XSS漏洞
CSRF漏洞
SSRF漏洞
XXE漏洞
SQL注入
任意文件操作漏洞
业务逻辑漏洞

该阶段学完年薪25w+

img

阶段三:高阶提升

反序列化漏洞
RCE
综合靶场实操项目
内网渗透
流量分析
日志分析
恶意代码分析
应急响应
实战训练

该阶段学完即可年薪30w+

面试刷题

img

在这里插入图片描述

最后,我其实要给部分人泼冷水,因为说实话,上面讲到的资料包获取没有任何的门槛。

但是,我觉得很多人拿到了却并不会去学习。

大部分人的问题看似是“如何行动”,其实是“无法开始”。

几乎任何一个领域都是这样,所谓“万事开头难”,绝大多数人都卡在第一步,还没开始就自己把自己淘汰出局了。

如果你真的确信自己喜欢网络安全/黑客技术,马上行动起来,比一切都重要。

资料领取

上述这份完整版的网络安全学习资料已经上传网盘,朋友们如果需要可以微信扫描下方二维码 即可自动领取↓↓↓
或者

【点此链接】领取

hw技战法整理参考 首先通过安全设备的报警,如态势感知等系统进行判断,将扫描IP、木马、威胁阻断、入侵等事件的攻击IP获取出来,通过对日志流量分析,异常的通讯流量和攻击源目标进行筛选,对钓鱼右键,钓鱼网站URL进行分析,提取敏感IP,通过蜜罐捕获,获取攻击方IP。对于系统一些敏感、高危操作的功能,通过埋点,对涉及业务系统账号的操作行为纳入监控,可精准追踪各业务系统账号登录后的相关操作行为,可知谁在什么时间段做了什么操作,接入风控平台实时监控,一旦发现反常规操作,立即响应确认,封禁账号,查看日志记录,排查系统问题。 阅读详情

相关推荐

三菱FX5U PLC与CCLINK模块通信配置全流程(附接线图与参数详解)

本文详细解析了三菱FX5U PLC与CCLINK模块的通信配置全流程,包括硬件接线规范、参数设置及软件编程方法。通过实战指南帮助工程师快速掌握FX5U与CCLINK模块的高效通信技术,提升工业自动化控制系统的稳定性和可靠性。

weixin_27014595的博客 435

技战法丨攻防演练防御——纵深、联动、诱捕(可搬运、可cv)

技战法丨攻防演练防御——纵深、联动、诱捕(可搬运、可cv)

m0_62783065的博客 1777

软考高级,信息系统项目管理师(高项)经验分享

软考高级,信息系统项目管理师(高项)经验分享 2020-12-21信息系统项目管理师(俗称高项)成绩出来了54,55,47,终于成为高级工程师了。 本文以编写整体管理论文的格式进行,将分为项目启动、项目计划、项目执行、项目检查、项目收尾5个过程回顾高项的考试历程,希望对其他同学有借鉴意义。个人觉得可能对于一次考不过的人参考价值比较大。 第一阶段、项目启动阶段Start——决定考哪个科目。 如图,高级资格的类型有:信息系统项目管理师、系统分析师、系统架构设计师、......

zcheva的专栏 5万+

红队三十六计——经典攻击实例

本文是学习而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们。

glb111的博客 1323

STM32基于软件模拟IIC进行AHT21B温湿度采集

通过学习软件IIC来进行实操AHT21B采集温湿度。

Liu-FE的博客 3700

Localizing LabVIEW Application to Different Languages

本文探讨了LabVIEW应用程序的多语言本地化实现方案。文章首先分析了LabVIEW对多语言的支持现状,指出其默认仅支持ANSI编码,对Unicode支持有限,且仅适配中英法德日韩六种语言。然后重点介绍了JKISimpleLocalization工具包的使用方法,该工具能导出/导入JSON词典文件,实现界面语言的实时切换。文章还结合实际工程案例,分析了该方案的局限性:部分控件不可翻译、切换速度较慢(33个界面需50秒)、小语种支持不足等。最后提供了完整的应用流程和工具包附件,包括词典文件转换工具和工程案例。

2301_80383260的博客 1409

攻防演练结束后 全面复盘,总结经验

实战攻防演练的结束也是红队改进防守工作的开始。在每次红蓝 对抗演练结束后,应对各阶段进行充分、全面的复盘分析,提出整改 措施。一般须遵循“遗留最小风险”和“问题相对清零”的原则持续 优化防守策略,对不足之处进行整改,进而逐步提升防守水平。

m0_73803866的博客 4766

【电商风控】电商风控标注是什么

本篇文章给大家谈谈。

867

40个攻防演练中红队常用高效攻击套路盘点!,零基础入门到精通,收藏这篇就够了

网络攻防演练作为新形势下网络安全保障工作的重要组成部分,通过模拟真实网络攻击来校验信息系统实际安全性和运维保障的有效性。其中,红队作为攻击队,承担着通过模拟攻击实现系统提权、控制业务获取数据等任务,以发现系统的薄弱环节并提升整体安全性。红队在网络攻防演练中常用的攻击套路,供参考。

Python_0011的博客 1538

5个免费股票数据API实测对比:从AkShare到BaoStock,哪个最适合你的AI量化项目?

本文深度评测了AkShare、BaoStock、yfinance、Alpha Vantage和EOD Historical Data这五个免费股票数据API,从数据质量、覆盖范围、更新频率、稳定性及易用性进行对比。针对AI量化项目,文章提供了详细的选型策略,帮助开发者根据项目阶段与需求,精准选择最适合的数据源,并强调了多源验证与数据清洗的重要性。

weixin_29290947的博客 5102

机器学习-02 模型的评估与选择

2.1 误差与过拟合 我们将学习器对样本的实际预测结果与样本的真实值之间的差异成为:误差(error)。定义: 在训练集上的误差称为训练误差(training error)或经验误差(empirical error)。 在测试集上的误差称为测试误差(test error)。 学习器在所有新样本上的误差称为泛化误差(generalization error)。 显然,我们希望得到的是在新样本上表现得很好的学习器,即泛化误差小的学习器。因此,我们应该让学习器尽可能地从训练集中学出普适性的“一般特征”,这

一个小白 1706

40个攻防演练中红队常用高效攻击套路盘点!零基础入门到精通,收藏这篇就够了

多点潜伏与横向移动?这是红队为了避免被“一锅端”而采取的策略。多点潜伏?“狡兔三窟”!采用不同的Webshell、后门和协议建立不同特征的据点?这简直是“狡兔三窟”!红队可以利用这种方式,增加你的防御难度,提高攻击成功率!横向移动?“步步为营”!在内网渗透时,重点关注邮件服务器、OA系统、版本控制服务器等权限?这简直是“步步为营”!红队会努力突破核心系统权限,然后……“掌控全局”!

yy1715713348的博客 993

YOLOv11 改进 - 即插即用 | PST金字塔稀疏Transformer:粗粒度到细粒度推理优化特征提取,提升复杂场景适应性

本文介绍了金字塔稀疏 Transformer(PST)与 YOLOv11 的结合。主流基于注意力的特征融合方法计算复杂度高、实现难度大,作者提出 PST 模块,融合粗到细令牌选择与共享注意力参数机制,在保留空间细节的同时降低计算量。该模块通过层级化注意力机制、动态令牌选择与参数共享,实现高效多尺度特征融合

魔改工程师的博客 830

一文读懂什么是网络安全攻防演练

攻防演练是通过模拟现实世界的攻击者行为(如黑客、间谍或其他恶意实体),设计和执行针对目标组织的网络、应用程序和系统的攻击,以检验和评估目标组织的安全防护能力。其目的在于发现潜在的安全漏洞,提高组织的网络安全意识和防御能力,防止攻击、破坏、泄密和重大网络安全故障的发生。

yy1715713348的博客 1384

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

一文了解网络安全攻防演练,揭开HW神秘面纱

随着网络安全科普不断深入,“攻防演练”作为网络安全建设的重头戏,也已逐渐进入大众的视野,但作为一个入门门槛较高的领域,每年万千网安人奔赴的攻防演练到底是什么,演的是什么练的又是什么?网络安全实战攻防演练网络安全实战攻防演练是以获取指定目标系统(标靶系统)的管理权限为目标,由攻防领域经验丰富的专家组成攻击队,在保障业务系统稳定运行的前提下,采用“不限攻击路径,不限制攻击手段”的攻击方式,而形成的“有组织”的网络攻击行动。攻击队:攻防演习中的攻击队伍防守队:攻防演习中的防守队伍紫队:通常指监理方或者裁判方。

hackeroink的博客 1156

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

红蓝攻防基础-认识红蓝紫,初步学习网络安全属于那个队?收藏这篇就够了

红队,也叫蓝军是指网络实战攻防演练中的攻击一方,以发现系统薄弱环节、提升系统安全性为目标,一般会针对目标单位的从业人员以及目标系统所在网络内的软件、硬件设备执行多角度、全方位、对抗性的混合式模拟攻击,通过技术手段实现系统提权、控制业务、获取数据等渗透目标,从而发现系统、技术、人员、管理和基础架构等方面存在的网络安全隐患或薄弱环节。从攻击角度出发,了解攻击队的思路与打法,了解攻击队的思维,并结合本单位实际网络环境、运营管理情况,制定相应的技术防御和响应机制,才能在防守过程中争取到更大的主动权。

leah126的博客 1745

赛宁TechTalk丨攻防演练:攻击组合拳 “稳准狠”渗透

从2016年起,我国每年都会举办大大小小的攻防演练,上到国家级,下到行业级,对于攻防技术人员来说,参与一次演练就好像“打了一场仗”,在有限的时间里,浸入到真实网络环境,实践攻击与防御方法。攻防演练“战场”高手云集,每一场都是“神仙打架”,攻击方想要打赢,不仅要依靠精湛的技术,还需要具备把控全局的能力,打出一套“稳准狠”的组合拳,才能够取得最终的胜利。...

Cyberpeace的博客 1007

40个攻防演练中红队常用高效攻击套路盘点!

网络攻防演练作为新形势下网络安全保障工作的重要组成部分,通过模拟真实网络攻击来校验信息系统实际安全性和运维保障的有效性。其中,红队作为攻击队,承担着通过模拟攻击实现系统提权、控制业务获取数据等任务,以发现系统的薄弱环节并提升整体安全性。红队在网络攻防演练中常用的攻击套路,供参考。

小司机的奥拓 1312

红蓝对抗网络攻防实战演练简介

蓝军是指在军事模拟对抗演习中专门扮演假想敌的部队,通过模仿对手的作战特征与红军进行针对性的训练对抗。国内企业安全蓝军(国外称为红队 RedTeam)以攻击者视角对人员、业务、基础设施、安全系统进行模拟攻击,持续暴露安全隐患和防控薄弱点,评估和促进企业安全的防御、监测和应急处置的整体安全水位。

bdfcfff77fa的博客 1024

2024年最新神秘的HW到底是做什么的?攻防技术全揭秘_hw攻防(2),2024年最新网络安全技术图谱

攻击方是。

2401_84544854的博客 724

攻防演练中常见的 8 种攻击方式及应对指南

网络攻防演练是新形势下网络安全保障工作的重要组成部分,演练通常是以实际运行的信息系统为保障目标(靶标),在保障业务系统稳定运行的前提下,

yyj173637的博客 3385
上一篇: 网络安全自学教程(非常详细)从零基础入门到精通,看完这一篇就够了
下一篇: 网络安全工程师累吗?25岁转行网络安全工程师,我哭了一整晚...
黑客老许
博客等级 码龄8年 6157粉丝 1028原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值