buuctf-Misc 题目解答分解97-99

97.[BSidesSF2019]zippy

 

下载完就是一个流量包 追踪tcp

 

nc -l -p 4445 > flag.zip

unzip -P supercomplexpassword flag.zip

Archive: flag.zip

压缩包密码 supercomplexpassword

 

保存为 flag.zip

解压得到flag

 

98.[GUET-CTF2019]虚假的压缩包

 

 

先从虚假的压缩包入手 ,肯定是伪加密了

binwalk 分离

拿到key.txt

 

这个应该是RSA 加密

 

利用脚本

import gmpy2
"""
gmpy2.mpz(n)#初始化一个大整数
gmpy2.mpfr(x)# 初始化一个高精度浮点数x
d = gmpy2.invert(e,n) # 求逆元,de = 1 mod n
C = gmpy2.powmod(M,e,n)# 幂取模,结果是 C = (M^e) mod n
gmpy2.is_prime(n) #素性检测
gmpy2.gcd(a,b)  #欧几里得算法,最大公约数
gmpy2.gcdext(a,b)  #扩展欧几里得算法
gmpy2.iroot(x,n) #x开n次根
"""
p = gmpy2.mpz(3)
q = gmpy2.mpz(11)
e = gmpy2.mpz(3)
l = (p-1) * (q-1)
d = gmpy2.invert(e,l)
c = gmpy2.mpz(26)
n = p * q
ans = pow(c,d,n)
print(ans)

 

答案是5

 

图片加高发现异或5

f1 = open('亦真亦假','r')
data = f1.read()
f1.close()
flag_data = ""
for i in data:tmp = int(i,16) ^ 5flag_data += hex(tmp)[2:]
f2 = open('./flag.doc','wb')
f2.write(flag_data.decode('hex'))
f2.close()

打开flag.doc 在文章的末尾有flag 取消背景

得到flag{th2_7ru8_2iP}

99.[RCTF2019]draw

 

打开就是这,看不懂,根据题目猜也就是画图

直接交给chatgpt 了

 

说是logo 编程语言

Logo Interpreter

找到了个网站

 

得到flag

flag{RCTF_HeyLogo}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/300534.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智能优化算法应用:基于人工兔算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于人工兔算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于人工兔算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.人工兔算法4.实验参数设定5.算法结果6.参考文…

树莓派,mediapipe,Picamera2利用舵机云台追踪人手(PID控制)

一、项目目标 追踪人手大拇指指尖: 当人手移动时,摄像头通过控制两个伺服电机(分别是偏航和俯仰)把大拇指指尖放到视界的中心位置,本文采用了PID控制伺服电机 Mediapipe Hand简介 MediaPipe 手部标志任务可检测图像…

Dash中的callback的使用 多input 6

代码说明 import plotly.express as pxmport plotly.express as px用于导入plotly.express模块并给它起一个别名px。这样在后续的代码中,你可以使用px来代替plotly.express,使代码更加简洁。 plotly.express是Plotly的一个子模块,用于快速创…

关于Python里xlwings库对Excel表格的操作(十八)

这篇小笔记主要记录如何【设置单元格数据的对齐方式】。前面的小笔记已整理成目录,可点链接去目录寻找所需更方便。 【目录部分内容如下】【点击此处可进入目录】 (1)如何安装导入xlwings库; (2)如何在Wps下…

国企和互联网怎么选?

2023年马上就要结束了,天气还是很冷,大家今年的总结做了吗? 正好这两天看到另外一个我关注的博主更新了一个自己的年终总结。其中有一些话令人印象深刻。 未来对我来说,毫无吸引力。原因很简单,当下已经足够令人清醒、…

【各种**问题系列】Java 数组集合之间的相互转换

📌 问题点: 在 Coding 过程中经常会遇到数组、List、Set、Map 之间的相互转换......这里记录一下转换的几种方式。😶😶😶 目录 📌 集合转换 1.数组 转 List: 2.List 转 数组: 3…

STM32F407-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-1x110

如上表所示,MOE1,OSSR1,CCxE1,CCxNE0时,OCx对应端口的输出状态取决于OCx_REF与极性选择(CCxP);OCxN输出状态取决于极性选择(CCxNP)。 ---------------------…

为何教育行业需要搭建自己的知识付费平台,而非入驻其他公域流量平台

在当今的知识经济时代,教育行业正面临着前所未有的机遇和挑战。随着知识付费市场的蓬勃发展,越来越多的教育机构和个人教师选择进入这一领域,以扩大影响力并实现知识变现。然而,在选择进入知识付费市场的路径时,教育行…

OGG-MySQL无法正常同步数据问题分析

问题背景: 用户通过OGG从源端一个MySQL从库将数据同步到目标端的另一个MySQL数据库里面,后面由于源端的从库出现了长时间的同步延时,由于延时差距过大最后选择通过重建从库方式进行了修复 从库重建之后,源端的OGG出现了报错ERROR OGG-0014…

C# 初识System.IO.Pipelines

写在前面 在进一步了解Socket粘包分包的过程中,了解到了.NET 中的 System.IO.Pipelines,可以更优雅高效的解决这个问题;先跟随官方的示例做个初步的认识。 System.IO.Pipelines 是一个库,旨在使在 .NET 中执行高性能 I/O 更加容…

【论文阅读】MCANet: Medical Image Segmentation with Multi-Scale Cross-Axis Attention

文章目录 摘要创新点总结实现效果总结 摘要 链接:https://arxiv.org/abs/2312.08866 医学图像分割是医学图像处理和计算机视觉领域的关键挑战之一。由于病变区域或器官的大小和形状各异,有效地捕捉多尺度信息和建立像素间的长距离依赖性至关重要。本文提…

谷歌公布 2023 年最受欢迎的 Chrome 扩展

2023年,谷歌公布了最受欢迎的Chrome扩展,共有12款涵盖了多个领域,从提升工作效率到游戏娱乐。这些扩展旨在增强用户的浏览体验和生产力。 Scribe 功能:使用AI记录工作流程并创建逐步指南。 特点:自动记录和生成详细…