ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

网络安全必看流量分析经典解析:10 道 CTF 流量题完整解题复盘

网络安全必看流量分析经典解析:10 道 CTF 流量题完整解题复盘 目录题目背景一、关卡列表二、解题1. 请分析流量给出黑客使用的扫描器2. 请分析流量得到黑客扫描到的登陆后台是(相对路径即可)3. 请分析流量得到黑客使用了什么账号密码登陆了web后台(形式:username/password)4. 请分析流量得到黑客上传的webshell文件名是内容是什么,提交webshell内容的base编码5. 请分析流量黑客在robots.txt中找到的flag是什么6. 请分析流量黑客找到的数据库密码是多少7. 请分析流量黑客在数据库中找到的hash\_code是什么8. 请分析流量黑客破解了账号ijnutest.com得到的密码是什么9. 网卡配置是是什么提交网卡内网ip10. 请分析流量黑客使用了什么账号登陆了mail系统形式: username/password小结最后关于网络安全技术储备一、网络安全黑客学习路线二、网络安全教程视频三、网络安全CTF实战案例四、网络安全面试题题目背景某公司内网网络被黑客渗透简单了解黑客首先攻击了一台web服务器破解了后台的账户密码随之利用破解的账号密码登陆了mail系统然后获取了vpn的申请方式然后登陆了vpn在内网pwn掉了一台打印机请根据提供的流量包回答下面有关问题一、关卡列表请分析流量给出黑客使用的扫描器请分析流量得到黑客扫描到的登陆后台是(相对路径即可)请分析流量得到黑客使用了什么账号密码登陆了web后台(形式:username/password)请分析流量得到黑客上传的webshell文件名是内容是什么,提交webshell内容的base编码请分析流量黑客在robots.txt中找到的flag是什么请分析流量黑客找到的数据库密码是多少请分析流量黑客在数据库中找到的hash_code是什么请分析流量黑客破解了账号ijnutest.com得到的密码是什么网卡配置是是什么提交网卡内网ip请分析流量黑客使用了什么账号登陆了mail系统形式: username/password二、解题1. 请分析流量给出黑客使用的扫描器打开webone.pcap,按照协议类型排序一下看到这里是不是比较熟悉常用的扫描器也就这几个awvsappscannessus刚好这个特征就是awvs的然后我们使用http contains acunetix过滤发现大量的awvs的特征可以说明是用awvs进行扫描的第一题完成2. 请分析流量得到黑客扫描到的登陆后台是(相对路径即可)登录后台无非就两种方法POST和GET。因为GET方法比较不安全在提交的时候url会出现这种情况可以确认第一步登陆后台99%使用的是POST方法直接使用过滤器过滤一下http.request.methodPOST有reclogin的流量进行追踪302重定向基本上说明登陆成功3. 请分析流量得到黑客使用了什么账号密码登陆了web后台(形式:username/password)在上一题的基础上一个一个追踪tcp是不可取的根据上面的结果我们可以发现黑客的IP是192.168.94.59reclogin所以我们可以这样过滤http.request.methodPOST ip.src192.168.94.59 http contains reclogin根据经验我们找到最后一个包结果就出来了admin/admin!#pass1234. 请分析流量得到黑客上传的webshell文件名是内容是什么,提交webshell内容的base编码这题解法我们可以用这句过滤http.request.methodPOST and ip.src192.168.94.59 and http这明显就有问题如果说一个正常的网站images下放的是图片但这里放了一个a.php很让人怀疑是一句话木马而且啊在老师的教学中为了方便起文件直接a.php或者b.php等所以怀疑这里大概率是有问题了我们对其中一个进行tcp追踪看到这里就很明显了吧一句话木马的特征1234为传递值base64加密过的内容我们对内容解一下可以确认是一句话木马了我们再过滤一下tcp contains ?php eval5. 请分析流量黑客在robots.txt中找到的flag是什么题目说robots.txt然后就过滤哈http contains robots.txtflag:87b7cb79481f317bde90c116cf36084b6. 请分析流量黑客找到的数据库密码是多少直接过滤http数据包查看数据包的末尾如果数据库登陆成功那么http响应码应该为200,并且一般会包含database逐一查看响应码为200的数据包即可找到数据库密码http.response.code200 and http contains database结果显而易见7. 请分析流量黑客在数据库中找到的hash_code是什么打开webtwo.pcap我们可以利用hash_code过滤一下因为上一张图已经知道数据库主机的ip这一条语句可以ip.src10.3.3.101 and tcp contains hash_code8. 请分析流量黑客破解了账号ijnutest.com得到的密码是什么直接上语句tcp contains ijnutest.comMD5解码得到em。。。这里搜md5在线解密结果都是要开会员后来用了老师推荐的一个MD5在线最后得到edc123!#9. 网卡配置是是什么提交网卡内网ip无外乎也就那几个eth0eth1lo等等这次直接搜tcp contains eth0我们可以知道外网ip192.168.32.189而内网ip10.3.3.10010. 请分析流量黑客使用了什么账号登陆了mail系统形式: username/password我们的目标是找邮件系统登录流量直接使用过滤语句tcp contains mail || http contains mail筛选和邮件相关数据包。顺着前面拿到的内网 IP10.3.3.101继续追踪 TCP 流查找 POST 提交的邮箱登录数据包。在流量包中可以看到邮件登录请求抓取表单提交参数得到邮箱账号与密码testmail/Testmail123。通过追踪完整 TCP 流验证该账号成功完成 mail 系统登录第 10 题完成。补充说明在真实 CTF 流量分析中邮件登录常出现在 POST 表单或者 POP3/IMAP 协议明文数据包遇到同类题目优先过滤 mail 关键词再追踪 TCP 会话查看提交的账号密码。小结整套 CTF 流量分析题目完整还原了一次从外网扫描、Web 后台登录、上传一句话木马、读取网站敏感文件、脱库拿到哈希再到横向登录邮件系统的完整内网渗透流程。核心思路就是熟练使用 Wireshark 过滤语法ip.src、http.request.method、tcp contains精准筛选数据包追踪 TCP 流还原黑客的每一步操作。学会这些流量检索技巧以后遇到 PCAP 类 CTF 题目就能快速定位关键信息。最后关于网络安全技术储备网络安全是当今信息时代中非常重要的一环。无论是找工作还是感兴趣黑客都是未来职业选择中上上之选为了保护自己的网络安全学习网络安全知识是必不可少的。如果你是准备学习网络安全黑客或者正在学习下面这些你应该能用得上①网络安全学习路线②20份渗透测试电子书③安全攻防357页笔记④50份安全攻防面试指南⑤安全红队渗透工具包⑥网络安全必备书籍⑦100个漏洞实战案例⑧安全大厂内部视频资源⑨历年CTF夺旗赛题解析一、网络安全黑客学习路线网络安全黑客学习路线形成网络安全领域所有的知识点汇总它的用处就在于你可以按照上面的知识点去找对应的学习资源保证自己学得较为全面。二、网络安全教程视频我们在看视频学习的时候不能光动眼动脑不动手比较科学的学习方法是在理解之后运用它们这时候练手项目就很适合了。三、网络安全CTF实战案例光学理论是没用的要学会跟着一起敲要动手实操才能将自己的所学运用到实际当中去这里带来的是CTFSRC资料HW资料毕竟实战是检验真理的唯一标准嘛~四、网络安全面试题最后我们所有的作为都是为就业服务的所以关键的临门一脚就是咱们的面试题内容所以面试题板块是咱们不可或缺的部分这里我给大家准备的就是我在面试期间准备的资料。网安其实不难难的是坚持和相信自己我的经验是既然已经选定网安你就要相信它相信它能成为你日后进阶的高效渠道这样自己才会更有信念去学习才能在碰到困难的时候坚持下去。机会属于有准备的人这是一个实力的时代。人和人之间的差距不在于智商而在于如何利用业余时间只要你想学习什么时候开始都不晚不要担心这担心那你只需努力剩下的交给时间这份完整版的网络安全学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】
返回列表