Xctf攻防世界-Misc基础题攻略

简介: Xctf攻防世界-Misc基础题攻略

玩法介绍

     攻防世界答题模块是一款提升个人信息安全水平的益智趣味答题,用户可任意选择题目类型进行答题。

-----------------------------------------------------------------------------------

第一题:

640.png

-----------------------------------------------------------------------------------

第二题:

640.png

winhex发现有文件,把文件挂载到linux上面

640.png

strings命令查找相关文件,得到flag

 640.png

-----------------------------------------------------------------------------------

第三题:

得到gif文件,丢Stegsolve查看有一帧有残缺二维码,把四角补全,得到flag

640.png

-----------------------------------------------------------------------------------

第四题:

得到pdf文件,用浏览器打开,网页全选,发现有异样,复制粘贴到文本,得到flag

 640.png

-----------------------------------------------------------------------------------

第五题:

得到pdf文件,浏览器打开,全选,复制到文本,发现有密文,用.代替A,用-代替B,用/代替空格,摩斯密码解密

 640.png

题目标注flag为小写,补上flag{}格式

 640.png

-----------------------------------------------------------------------------------

第六题:

得到压缩包,无法解压,用01编辑器打开,发现有secret.png修改文件头A8  3C  7A A8  3C  74,再解压,得到图片

 640.png

Stegsolve发现部分二维码,修改为gif文件,发现第二张图层,下载下来,继续放Stegsolve得到部分二维码

 640.png

640.png

640.png

补全得到flag

-----------------------------------------------------------------------------------

第七题:

得到jar,手残玩不了,丢jd-gui中,在PlaneGameFrame.class中找到flag

Base64解密得到flag

640.png

-----------------------------------------------------------------------------------

第八题:

得到文件,点进去发现一堆图片

Stegsolve找不出,修改后缀为gif找不到

一共104个图片,104能被4整除,把黑看作1,白看作0,当作二进制,分割成4位,查找ascii码,得到乱码

分割成8位,查找ascii码,得到flag

 640.png

第九题:

得到密文,发现是16进制,转各种编码不行,发现直接用ascii码解出的是乱码,发现以2位一组可以解出为二进制再转换成ascii

看了一下博客的脚本

640.png

640.png

-----------------------------------------------------------------------------------

第十题:

Docx文件,里面有佛文,想不出佛文有什么编码,尝试转换为简体字发现还是没有头绪,只能求助writeup。。。。。。。。

“与佛论禅”站点进行解码,加上解码格式“佛曰:”,解码得到字符串,字符串看着像base64编码,解码发现不行,ROT13解码再base64解码得到flag

640.png

-----------------------------------------------------------------------------------

第十一题:

解压文件发现需要密码,用破解软件打开发现提示文件没密码,用二进制编辑器可以发现全局方式标记位是无加密,修改压缩源文件目录区09 00->00 00可以绕过加密

640.png

解压得到文件,发现里面是base64,解码是乱码,上网查看关于base64隐写编码博客并学习,编写脚本,得到flag

640.png -----------------------------------------------------------------------------------

第十二题:

文本形式打开文件,发现linux字段,用binwalk打开分析,发现rar,用foremost命令爬下文件,发现需要密码,用二进制编辑发现是真加密,

640.png

wireshark抓包,发现flag.txt,追踪tcp,把文件复制已二进制复制出来并新建图片,找到密码

 640.png

640.png

解压得到flag

640.png




相关文章
|
SQL 编解码 网络安全
|
人工智能 并行计算 算法
基于 MATLAB 的电力系统动态分析研究【IEEE9、IEEE68系节点】​
基于 MATLAB 的电力系统动态分析研究【IEEE9、IEEE68系节点】​
950 1
|
Linux 开发工具 C语言
在CentOS 7上集成cJSON库的方法
以上提供的步骤是在CentOS 7上从源码安装并使用cJSON库的直接方法。集成了编译安装的基本命令与示例,实用性高,并且容易理解,适合具有基本Linux操作知识的开发者。需要注意的是,对于具体的C项目,可能还需要根据项目配置文件(如Makefile或CMakeLists.txt)来适配cJSON库的集成方式。此外,C语言的源码文件和项目配置文件需要根据实际项目内容进行编辑和配置。
372 11
|
监控 Java Sentinel
Hystrix 与 Sentinel 大比拼:微服务稳定性工具谁更优?
Hystrix 和 Sentinel 是用于微服务架构中保护服务稳定性和可靠性的工具,主要实现服务熔断、限流、降级等功能。Hystrix 侧重于熔断器模式和服务隔离,通过线程池或信号量隔离服务,防止故障扩散;Sentinel 则更全面,涵盖流量控制、熔断降级和系统自适应保护,适用于高并发场景,并提供实时监控和灵活的策略调整。两者设计理念不同,Hystrix 适合中小规模应用,而 Sentinel 更适合大规模高并发系统。
652 0
|
机器学习/深度学习 算法
《深度剖析:凸优化与梯度下降的紧密关系》
凸优化和梯度下降是机器学习与数学优化中的核心概念。凸优化旨在最小化凸函数在凸集合上的取值,其特性保证了局部最优即为全局最优,简化了求解过程。梯度下降则通过迭代更新参数,沿负梯度方向逐步减小目标函数值。两者紧密关联:凸函数的良好性质确保梯度下降能可靠收敛至全局最优,且在实际应用中广泛使用,如线性回归和逻辑回归。掌握它们的关系对解决复杂优化问题至关重要。
455 4
|
网络协议 Unix Linux
精选2款C#/.NET开源且功能强大的网络通信框架
精选2款C#/.NET开源且功能强大的网络通信框架
759 0
|
安全 网络安全 数据安全/隐私保护
CTF竞赛:一场网络安全技术的盛宴
CTF竞赛:一场网络安全技术的盛宴
878 0
|
数据采集 前端开发 搜索推荐
盘点72个Python网站项目Python爱好者不容错过
盘点72个Python网站项目Python爱好者不容错过
1269 0
|
数据采集 缓存 安全
浅谈WAF产品如何来拦截攻击
浅谈WAF产品如何来拦截攻击
660 0
|
机器学习/深度学习 人工智能 搜索推荐
一区9.3分top刊|多组学SNF数据融合的正确打开方式
这篇研究文章聚焦于多组学在揭示胎盘功能障碍中的作用,发表于2023年9月的《BMC Medicine》,IF为9.3。研究通过整合转录组学、蛋白质组学和代谢组学数据,鉴定出与常见产科综合征(如先兆子痫、胎儿生长受限和自发性早产)无关的胎盘集群。使用人工智能的无偏相似性网络融合(SNF)方法,分析发现四个不同的胎盘簇,其中早发性先兆子痫的簇显示强烈的功能障碍模式,而以自发性早产为主的簇则较弱。研究结果增加了对病理过程的理解,可能促进个性化干预措施的发展。
986 0