攻防世界 MISC Reverse-it
首先给了一个不知道是什么东西的文件。将它放进winhex以及用binwalk都不知道他到底是什么文件。
但是。。。。
reverse-it,考虑从这个文件的16进制信息下手
这是文件结尾的东西,这上图和下图是不是有点相似之处?
不错,整个文件被倒过来了。
这里我是使用python脚本给逆转过来的。
import os
f = open('1',"rb")#二进制形式打开
f = f.read()[::-1]
for i in f:ans = str(hex(i))[2:][::-1]if len(ans) == 1:ans = ans + '0'print(ans,end='')
这样可以得到这个文件的正着的hex字符,我们新建一个文件,将其复制进去并保存。得:
打开图片
你可以拿个镜子一靠,直接看。我这里没有镜子,于是又写了一个脚本
from PIL import Image
im = Image.open("t.jpg")
pim = im.load()
an = Image.open("t.jpg")
ans = an.load()
for i in range(im.size[0]):for j in range(im.size[1]):ans[i, j] = pim[im.size[0]-i-1, j]
an.show()
get flag
PIL操作: 传送门
以上。
攻防世界 MISC Reverse-it相关推荐
- misc高阶 攻防世界_攻防世界 Misc 进阶题(一)
攻防世界 Misc 进阶题(一) 关于隐写术的思路或方法 转载: https://blog.csdn.net/a_small_rabbit/article/details/79644078 隐 ...
- 攻防世界MISC进阶区刷题记录
文章目录 攻防世界MISC进阶区刷题记录 Ditf 运用stegextract进行分离 glance-50 gif图片分离组合脚本 hit-the-core Test-flag-please-igno ...
- 攻防世界 Misc 适合作为桌面
攻防世界 Misc 适合作为桌面 1.binwalk看是否有隐藏文件 2.StegSolve打开 3.WinHex保存为pcy文件 4.得到flag 1.binwalk看是否有隐藏文件 2.StegS ...
- 攻防世界 MISC新手练习区 刷12道题题所得的思路和方法
title: 攻防世界 MISC新手练习区 date: 22021年8月17日 10点31分 tags: MISC categories: MISC 1.攻防世界 this_is_flag(签到题) ...
- 攻防世界 MISC 新手练习区 writeup 001-006
攻防世界 MISC 新手练习区 题目解答 文章目录 001 this_is_flag 002 pdf 003 如来十三掌 004 give_you_flag 005 stegano 006 坚持60s ...
- 攻防世界-MISC:glance-50
这是攻防世界MISC高手进阶区的题目,题目如下: 点击下载附件一,得到一张GIF动图如下 找个网站给分离一下,将gif分离为图片,共201张,然后拼接在一起即可得到flag 所以这道题的flag如下: ...
- 攻防世界MISC刷题1-50
目录 1.ext3 2.base64stego 3.功夫再高也怕菜刀 4.easycap 5.reverseMe 6.Hear-with-your-Eyes 7.What-is-this 8.norm ...
- 攻防世界 Misc Miscellaneous-200
攻防世界 Misc Miscellaneous-200 1.打开文件 2.python 3.exp 4.运行结果 1.打开文件 (255,255,255) 应该是RGB像素点 2.python Pyt ...
- 攻防世界MISC进阶之misc1
攻防世界MISC进阶之misc1 第一步:分析 第二步:实操 第三步:答案 第一步:分析 难度系数: 3星 题目来源: DDCTF-2018 题目描述:d4e8e1f4a0f7e1f3a0e6e1f3 ...
- 攻防世界MISC高手区Avatar
攻防世界MISC高手区五分题[Avatar] 题目 解题分析过程 题目 解题分析过程 1.下载附件得一张图片(jpg) 2.扔进winhex,分析无果: 扔进Stegsolve,分析无果: binwa ...
最新文章
- UWP Composition API - 锁定列的FlexGrid
- Windows组策略屏蔽U盘有妙法
- 模板引擎——Thymeleaf
- Ardino基础教程 14_倾斜开关
- 计算机组成原理期末复习【超实用】
- mysql客户端navicat怎么连接_Navicat使用详解(mysql客户端工具)
- 浅谈RS-485协议
- CH579 SPI WS2812B
- c语言 delphi,delphi和c语言的比较 极其粗浅 菜鸟共勉
- DDR4、LPDDR4、LPDDR4x区别及DDR拓展
- 数据科学技术与应用——第2章 多维数据结构与运算
- 二次元壁纸 | 心情烦躁?换上喜欢的手机壁纸
- android模拟程序被杀死,Android模拟后台进程被杀
- 简单使用萤石云,实时直播,监控回放
- 量子计算机采用超导技术吗,华人学者一作论文发现不寻常超导体,或可作为量子计算机的“硅”...
- php screw 密钥,php加密 php_screw Web程序 - 贪吃蛇学院-专业IT技术平台
- linux 离线安装dtc,DTC使用小结-cuter-电子技术应用-AET-中国科技核心期刊-最丰富的电子设计资源平台...
- 计算机系统中软件的分类及各自的定义,计算机软件的定义和分类
- 写论文的工具推荐(包括下载论文,写作,翻译等)
- Android 4.0 SDK新特性
热门文章
- java web ppt_javawebppt演讲
- EasyBuy项目运维
- 用计算机唱歌弹奏china,如何用电脑进行吉它弹唱录音!
- 雨林木风 GhostXP SP3 2012 08装机版
- 28岁程序身价过亿,从字节提前“退休
- linux中安装node.js及搭建vue详细步骤
- 28岁月薪8K,我竟被程序媛老婆强制报班学IT。转行两年后我工资终于比老婆高了……
- 移动端、PC端、Web端的各自优劣分析
- Python自动化学习笔记(八)——接口开发、发送网络请求、发送邮件、写日志...
- 爬取贝壳上北京房屋的租赁信息