当前位置: 首页 > news >正文

ctfshow misc入门 misc24-31

misc24

2-6

修改图片高度为EE

misc25

用tweakpng打开发现校验码错误

2-7修改图片下面长度,直接拉到最大

misc26

我直接开到最大,有了这些

代码出处

import os
import binascii
import struct
crcbp = open("D:\CTF\题目\CTFshow\misc26\misc26.png", "rb").read()    #打开图片
for i in range(1024):for j in range(1024):data = crcbp[12:16] + struct.pack('>i', i)+struct.pack('>i', j)+crcbp[24:29]#从IHDR开始17个字节,其中宽和高用i和j代替,并以4个字节存放i和j。crc32 = binascii.crc32(data) & 0xffffffffif(crc32 == 0xec9ccbc6):   #010Editor第二行倒数3字节,加第三行第一字节。按顺序写就行,不用改。print(i, j)print('hex:', hex(i), hex(j))

misc27

说实话,我也不知道为什么要这么改

misc28

misc29

winhex打开

ctfshow{6db8536da312f6aeb42da2f45b5f213c}

misc30

950的16进制是 3b6

这里要反着写

misc31

我算不来这个 ,哎 不写了,进修一下

相关文章:

  • Linux驱动 SPI子系统
  • 智能决策的艺术:探索商业分析的最佳工具和方法
  • k8s学习-Kubernetes的包管理器Helm
  • 小米服务治理——客户端熔断器(Google SRE客户端熔断器)
  • WPF图表库LiveChart异常问题处理-System.ArgumentOutOfRangeException:指定的参数超出了有效值的范围
  • 【GPU驱动开发】- GPU架构流程
  • netlink学习
  • HBase 数据导入导出
  • c语言:贪吃蛇的实现
  • 随着网络的快速发展,网络安全问题也日益凸显,遇到攻击该如何处理,如何抉择合适的防护方案
  • streampark+flink一键整库或多表同步mysql到doris实战
  • echarts条形图添加滚动条
  • Vue.js 中子组件向父组件传值的方法
  • 1、安全开发-Python爬虫EDUSRC目标FOFA资产Web爬虫解析库
  • 编程笔记 html5cssjs 075 Javascript 常量和变量
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • Computed property XXX was assigned to but it has no setter
  • jquery cookie
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • PHP的Ev教程三(Periodic watcher)
  • Redis学习笔记 - pipline(流水线、管道)
  • 多线程事务回滚
  • 基于webpack 的 vue 多页架构
  • 前端性能优化——回流与重绘
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • 阿里云IoT边缘计算助力企业零改造实现远程运维 ...
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • (1)(1.9) MSP (version 4.2)
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (3)(3.5) 遥测无线电区域条例
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (pojstep1.1.2)2654(直叙式模拟)
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (六)软件测试分工
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • .net web项目 调用webService
  • .NET6 开发一个检查某些状态持续多长时间的类
  • .NET6使用MiniExcel根据数据源横向导出头部标题及数据
  • .net的socket示例
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • .net实现客户区延伸至至非客户区
  • .NET值类型变量“活”在哪?
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • /run/containerd/containerd.sock connect: connection refused
  • @NoArgsConstructor和@AllArgsConstructor,@Builder
  • [ 第一章] JavaScript 简史
  • []我的函数库
  • [BZOJ] 1001: [BeiJing2006]狼抓兔子
  • [bzoj1038][ZJOI2008]瞭望塔
  • [C#]DataTable常用操作总结【转】
  • [c++] 自写 MyString 类