从零开始做题:好怪哦

题目

给出一个压缩文件

解题

方法1

01Edit打开,发现是个反着的压缩包(末尾倒着的PK头)
在这里插入图片描述

import os# 目标目录路径
# target_directory = '/home/ai001/alpaca-lora'# 切换到目标目录
# os.chdir(target_directory)# 打印当前工作目录以确认切换成功
print("当前工作目录:", os.getcwd())
with open('fuck.zip','rb') as f:hex_list = ("{:02X}".format(int(c)) for c in f.read())   # 定义变量接受文件内容buflist = list(hex_list)  # 用列表保存信息,方便后续操作list1=buflist[::-1]flag=''for i in list1:flag+=iprint(flag)

导入下面的文件
在这里插入图片描述
然后保存为fuck1,重命名为fuck1.zip文件,解压后发现flag文件
在这里插入图片描述

方法2

import os# 目标目录路径
# target_directory = '/home/ai001/alpaca-lora'# 切换到目标目录
# os.chdir(target_directory)# 打印当前工作目录以确认切换成功
print("当前工作目录:", os.getcwd())
f=open('fuck.zip','rb')
d=f.read()
with open('fuck2.zip','wb') as ff:ff.write(d[::-1])

发现文件头89 50 4E 47 0D 0A 1A 0A有缺失,手动添加。
同时修改第2行第67列的高度,让png变高。
可以先导出16进制hex文件
编辑后再导入16进制hex文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
得到flag
DASCTF{f8b275b06baf4204fa62743eab5eca98}

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

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

相关文章

MySQL之MySQL用户工具(二)

MySQL用户工具 SQL实用集 服务器本身也内置有一系列免费的附加组件和实用集可以使用;其中一些确实相当强大。 1.common_schema Shlomi Noach的common_schema享目是一套针对服务器脚本话和管理的强大的代码和视图。common_schema对于MySQL好比jQuery对于JavaScript.2.mysql-s…

1326:【例7.5】 取余运算(mod)

【题目描述】 输入b,p,kb,p,k的值,求bpmodkbpmodk的值。其中b,p,kkb,p,kk为长整型数。 【输入】 输入b,p,kb,p,k的值。 【…

如何使一个盒子水平垂直居中(常用的)

目录 1. 使用Flex布局 2. 使用Grid布局 3.绝对定位 负外边距 (必须知晓盒子的具体大小) 4.绝对定位外边距 auto 5.绝对定位 transform (无须知晓盒子的具体大小) 1. 使用Flex布局 如何实现: 在父元素上添加: display: flex; align-items: center…

如何监控和优化 PostgreSQL 中的连接池使用?

文章目录 一、连接池的基本概念二、监控 PostgreSQL 连接池使用的重要性(一)性能优化(二)资源管理(三)故障排查 三、PostgreSQL 连接池监控指标(一)活跃连接数(二&#x…

代码随想录-DAY⑤-哈希表——leetcode 242 | 349 | 202

242 思路 先遍历字符串1, 记录每个字符的个数, 然后遍历字符串2, 挨个减去字符个数, 出现小于零的个数说明字符总数不重合。 时间复杂度:O(n) 空间复杂度:O(1) 代码 class Solution { public:bool isA…

适合宠物饮水机的光电传感器有哪些

如今,随着越来越多的人选择养宠物,宠物饮水机作为一种便捷的饮水解决方案日益受到欢迎。为了确保宠物随时能够获得足够的水源,宠物饮水机通常配备了先进的光电液位传感器技术。 光电液位传感器在宠物饮水机中起着关键作用,主要用…

C++初阶学习第一弹——入门学习C++

目录 1.什么是C 2.C关键字 3.命名空间 3.1命名空间的定义 3.2命名空间的使用 1、加命名空间名称及作用域限定符 2、使用 using 将命名空间中某个成员引入 3.使用using namespace 命名空间名称 引入 4.C输入&输出 5.缺省参数 5.1 缺省参数概念 5.2缺省参数分类 6. …

23.状态机设计——可乐机设计(2.5元1瓶可乐,有找零功能)

(1)Visio视图: (2)Verilog代码: module fsm_cola_plus(clk,reset_n,pi_money_one,pi_money_half,po_cola,po_money);input clk;input reset_n;input pi_money_one;input pi_money_half;output po_cola;out…

每天10个vue面试题(一)

1. Vue的基本原理? 当一个Vue实例创建时,Vue会遍历data中的属性,用Object.defineProperty(vue3.0使用proxy )将它们转为 getter/setter,并且在内部追踪相关依赖,在属性被访问和修改时通知变化。…

如何提问 如何回答

如何提问 如何回答 如何提出一个好问题 1、选择合适的平台或专家:选择合适的论坛,或者能够给你答案的地方或者人 2、清晰描述问题背景:描述问题的背景,清楚明确地表达你的问题以及需求,不需要加过多的语气助词&#…

为什么要学习Go?

目录 前言 一、Go 语言的发展史 Robert Griesemer Rob Pike Ken Thompson 二、Go语言全面分析 主要优势 主要挑战 三、Go 语言最佳实践 1. 云原生开发 2. 网络服务开发 3. 系统工具和实用程序 4. 数据处理和分析 四、哪些知名公司使用 Go 语言? Google …

vue详解

目录 ​编辑 常用指令 v-for v-bind v-if & v-show v-if v-show v-on v-model Vue生命周期 ​编辑 Axios Axios使用步骤 Axios-请求方式别名 Vue简单案例 常用指令 指令:HTML标签上带有 v-前缀的特殊属性,不同的指令具有不同的含义,可…

深入理解sklearn中的模型参数优化技术

参数优化是机器学习中的关键步骤,它直接影响模型的性能和泛化能力。在sklearn中,参数优化可以通过多种方式实现,包括网格搜索(GridSearchCV)、随机搜索(RandomizedSearchCV)和贝叶斯优化等。本文…

MATLAB基础应用精讲-【数模应用】分层聚类(附python代码实现)

目录 前言 知识储备 层次聚类 1. 算法解读: 2. 步骤和细节: 3. 举例: 4. 算法评价: 5. 算法的变体: 算法原理 基本思想 分层聚类网络的原理 分层聚类网络的优势 分层聚类网络的应用领域 SPSSAU 分层聚类案例 1、背景 2、理论 3、操作 4、SPSSAU输出结果…

DevEco Studio No device 无法识别 usb 设备 - 鸿蒙

DevEco Studio IDE 版本与手机系统版本升级后出现了 USB 连接设备后 IDE 无法识别 no device 的情况出现; 解决办法 首先,确定当前 DevEco Studio 的 IDE 版本与移动设备的大版本保持一致; 其次,在版本相互匹配的情况下,查看移动设备是否开启了开发者模式与 USB 调试,具体步骤…

生成requirements.txt

pip install pipreqs pipreqs ./ --encodingutf-8 --force python导出requirements.txt的几种方法总结

Sphinx 搜索配置

官方文档 http://sphinxsearch.com/docs/sphinx3.html 支持中文,英文,日文,韩文,俄罗斯语搜索 版本是 官网3.6.1版本 文件 sphinx.conf.dist 的windows 配置,官网下载下来后微微配置即可。 # Minimal Sphinx confi…

考研数学130+的强化复习规划(附暑假经验分享)

考研数学强化是最关键的提高阶段! 有的同学强化阶段做的好,甚至能冲击到130这个分数!所以,大家一定要重视考研数学强化,特别是暑期两个月的时间。 先说一下强化误区! 很多同学基本上就是6月结束基础&…

短剧APP小程序开发

要开发一个短剧APP小程序,你可以使用微信小程序的开发工具,并遵循微信小程序的开发文档。以下是简化的开发步骤和示例代码: 下载并安装微信小程序开发工具:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.…

国产化框架PaddleClas结合Swanlab进行杂草分类

1. 项目介绍 杂草是农业中的主要问题之一,对作物生长和产量造成严重威胁。传统的手动识别和管理方式效率低下且不够精确,因此需要借助先进的计算机视觉技术来提升农业生产的效率和质量。ResNet作为一种深度学习模型,在处理复杂的图像分类任务…