【Sword系列】第七届全国残疾人职业技能大赛样题-网络安全-嗡嗡嗡

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: RAR伪加密二进制详解指的是一种对RAR文件进行加密的方式,其并不是真正的加密,而是在文件头部添加一段伪加密的二进制数据,从而欺骗RAR解压软件,使其无法正确解压。

前言

Wireshark(前称Ethereal)是一个网络数据包分析软件。网络数据包分析软件的功能是截取网络数据包,并尽可能显示出最为详细的网络数据包数据。在过去,网络数据包分析软件是非常昂贵,或是专门属于营利用的软件,Wireshark的出现改变了这一切。在GNU通用公共许可证的保障范围底下,用户可以以免费的代价获取软件与其代码,并拥有针对其源代码修改及定制化的权利。Wireshark是目前全世界最广泛的网络数据包分析软件之一。

RAR伪加密二进制详解指的是一种对RAR文件进行加密的方式,其并不是真正的加密,而是在文件头部添加一段伪加密的二进制数据,从而欺骗RAR解压软件,使其无法正确解压。下面是对这种方式的详细解释:

RAR是一种常用的归档文件格式,其文件头部包含了许多元数据信息,包括文件名、压缩方式和加密信息等。RAR文件可以通过RAR解压软件进行解压,但是如果在文件头部添加了一段伪加密的二进制数据,就会使得解压软件无法正确解压文件,进而导致文件无法被访问。

伪加密的二进制数据通常会被添加到RAR文件的文件头部,其格式如下:

52 61 72 21 1A 07 01 00(16进制表示)

其中,前两个字节“52 61”表示RAR文件的标识符“Rar!”,后面的“21”表示RAR文件的版本号,接下来的“1A 07”表示RAR文件的特征标识,“01 00”表示RAR文件的压缩方法为“存储”,即不进行压缩。在这段数据的末尾,可以添加一些随机的数据,以增加解压软件破解难度。

虽然伪加密无法真正对RAR文件进行加密,但是对于一些普通的用户来说,其仍然可以有效地保护文件不被访问。但是,一些高级的RAR解压软件可以检测伪加密并对其进行破解,因此并不建议将其作为安全保护手段使用。

一、嗡嗡嗡

1.打开题目

image.png

2.解题

1、搜索flag发现flag.txt文件,所以post请求二次过滤

http.request.method==POST

image.png

不难发现,里面出现了一个fly.rar文件。

下面还有5个一样发送地址的包,看了一下,好像有很多字符,感觉是fly.rar文件的内容,所以得将这5个包拼接起来,5个包总长度为:131436 * 4 + 1777 = 527521

实际rar文件大小: 525701

所以文件头大小为:527521 - 525701 = 1820

1820 / 5 = 364

2、选择这5个包文件进行导出

先选择文件,导出对象,HTTP
image.png

保存到一个文件夹之后,
image.png

3、放到kali虚拟机里,进行文件分割,把文件头部分清除之后进行合并。

dd if=1 bs=1 skip=364 of=01
dd if=2 bs=1 skip=364 of=02
dd if=3 bs=1 skip=364 of=03
dd if=4 bs=1 skip=364 of=04
dd if=5 bs=1 skip=364 of=05

开始分割文件
image.png

4、合并文件

cat 01 02 03 04 05 > fly.rar

image.png

5、解压文件

发现打不开,进行winhex查看文件

发现是4是伪加密,改成0
image.png

解压文件
得到flag.txx但是打开文件是二进制文件修改后缀名为exe

6、分离exe文件

使用foremost进行文件检测和分割

foremost -i flag.exe

扫描二维码
得到flag:flag{m1Sc_oxO2_Fly}

目录
相关文章
|
7天前
|
网络安全 数据安全/隐私保护 XML
2024“天一永安杯“宁波第七届网络安全大赛极安云科战队部分WP
2024“天一永安杯“宁波第七届网络安全大赛极安云科战队部分WP
2024“天一永安杯“宁波第七届网络安全大赛极安云科战队部分WP
|
8天前
|
安全 关系型数据库 MySQL
2023 金砖国家职业技能大赛网络安全省赛二三阶段样题(金砖国家未来技能挑战赛)
2023 金砖国家职业技能大赛网络安全省赛二三阶段样题(金砖国家未来技能挑战赛)
|
8天前
|
安全 网络协议 网络安全
2023 金砖国家职业技能大赛网络安全省赛理论题样题(金砖国家未来技能挑战赛)
2023 金砖国家职业技能大赛网络安全省赛理论题样题(金砖国家未来技能挑战赛)
|
8天前
|
安全 Linux 网络安全
第十六届山东省职业院校技能大赛中职组网络安全赛项竞赛正式试题
第十六届山东省职业院校技能大赛中职组网络安全赛项竞赛正式试题
|
21天前
|
安全 JavaScript 前端开发
第十六届山东省职业院校技能大赛中职组 “网络安全”赛项竞赛试题—B模块安全事件响应/网络安全数据取证/应用安全
该内容描述了一次网络安全演练,包括七个部分:Linux渗透提权、内存取证、页面信息发现、数字取证调查、网络安全应急响应、Python代码分析和逆向分析。参与者需在模拟环境中收集Flag值,涉及任务如获取服务器信息、提权、解析内存片段、分析网络数据包、处理代码漏洞、解码逆向操作等。每个部分都列出了若干具体任务,要求提取或生成特定信息作为Flag提交。
19 0
|
21天前
|
安全 Linux 网络安全
第十六届山东省职业院校技能大赛中职组 “网络安全”赛项竞赛试题—A模块基础设施设置/安全加固
该任务是网络安全工程师模拟实战,目标是强化A模块服务器(Windows和Linux)的安全性。任务包括:设置强密码策略,限制用户权限,如禁用命令提示符,隐藏登录用户名;实施Nginx安全策略,禁止目录浏览,限制HTTP请求,调整超时时间,降权运行;配置日志监控,设定不同日志文件大小及覆盖规则;加固SSHD, VSFTPD, IIS服务,修改SSH端口,限制root登录,调整VSFTPD和IIS设置;优化本地安全策略,禁止匿名访问,保护密码存储,控制用户登录;最后,设计防火墙规则,限制SSH枚举,防御DoS攻击,并控制DNS解析请求。所有更改需截图并附说明,按指定格式保存提交。
13 0
|
21天前
|
安全 测试技术 网络安全
2024年山东省职业院校技能大赛中职组 “网络安全”赛项竞赛试题-C安全事件响应/网络安全数据取证/应用安全
B模块涵盖安全事件响应和应用安全,包括Windows渗透测试、页面信息发现、Linux系统提权及网络安全应急响应。在Windows渗透测试中,涉及系统服务扫描、DNS信息提取、管理员密码、.docx文件名及内容、图片中单词等Flag值。页面信息发现任务包括服务器端口、主页Flag、脚本信息、登录成功信息等。Linux系统渗透需收集SSH端口号、主机名、内核版本,并实现提权获取root目录内容和密码。网络安全应急响应涉及删除后门用户、找出ssh后门时间、恢复环境变量文件、识别修改的bin文件格式及定位挖矿病毒钱包地址。
16 0
|
21天前
|
安全 Linux 网络安全
2024年山东省职业院校技能大赛中职组 “网络安全”赛项竞赛试题-B-CTF夺旗与攻击
模块C和D是CTF夺旗比赛,分别侧重攻击和防御。作为渗透测试工程师,你需要在靶机(Linux/Windows)上找寻多种漏洞,如命令注入、文件上传、文件包含、远程代码执行和缓冲区溢出,以获取权限。同时,注意不能攻击裁判服务器,违者将被罚离场。提交靶机的唯一标识flag值并按规则加分。模块D中,你需要在堡垒服务器上发现并修复同样类型的漏洞,保证服务可用性,制作系统防御报告,所有截图需清晰,文件以PDF格式保存提交。
14 0
|
21天前
|
安全 Linux 网络安全
2024年山东省职业院校技能大赛中职组 “网络安全”赛项竞赛试题-C基础设施设置/安全加固
网络安全工程师需对AServer08(Win)和AServer09(Linux)进行安全加固,包括密码策略(复杂性、长度),Windows用户管理(所有权、命令提示符、用户名显示),Nginx安全配置(禁止目录浏览、限制HTTP请求、超时设置、降权运行)。日志监控涉及安全、应用和系统日志的最大大小及覆盖策略。中间件服务加固涉及SSH(端口、root登录、计划任务、PID路径),VSFTPD(非特权用户、连接端口、本地用户限制),IIS(日志审计、关闭WebDAV)。本地安全策略涵盖匿名枚举、无登录关闭、凭证存储、权限应用和登录超时
20 0
|
21天前
|
安全 测试技术 网络安全
2024年山东省职业院校技能大赛中职组 “网络安全”赛项竞赛试题-B模块安全事件响应/网络安全数据取证/应用安全
该文本描述了一组网络安全挑战,涉及Windows渗透测试、数字取证和Web安全。挑战包括使用Kali Linux进行系统扫描、DNS信息提取、管理员密码获取、文件名和内容检索以及图片中单词的识别。此外,还有针对FTPServer的数据包分析,寻找恶意用户活动的痕迹如HTTP访问、端口扫描、密码和木马密码。在Web安全部分,需通过渗透测试不同页面,解决一系列逻辑谜题以获取Flag。最后,有跨站脚本渗透测试,要求访问多个服务器目录并依据页面提示触发弹框以获得Flag。
16 0