首页 > 其他分享 >CTFer成长记录——Misc专题·隐写+栅栏密码

CTFer成长记录——Misc专题·隐写+栅栏密码

时间:2023-07-20 21:12:06浏览次数:82  
标签:栅栏 隐写 Misc E6% 010 flag CTFer

一、题目链接

https://ctf.show/challenges#%E8%B0%9C%E4%B9%8B%E6%A0%85%E6%A0%8F-3849

二、解法步骤

  下载附件,发现是两张的图片,并且文件提示找不同,

  那么我们先把它们丢掉010里面去看看,搜下flag,没结果;然后利用010自带的文件比较

  发现标红的地方正好符合ctfshow{}的flag格式,只不过每个字符被分成了两组,一上一下。结合题目提示的“迷之栅栏”,我们用栅栏解密下:

  成功拿到flag

三、总结

  本题考了栅栏密码,还有图片隐写,利用010editor的比较文件功能即可获取flag。总的来说比较简单,主要是增长见识。

标签:栅栏,隐写,Misc,E6%,010,flag,CTFer
From: https://www.cnblogs.com/miraclewolf/p/17569671.html

相关文章

  • 图像隐写术
    图像隐写术本文为图像的隐写提供了一种思路。还有更多的思路,这里不做讲述。项目源代码在:jeefies/jimg-ivs中。目录图像隐写术原理实现Canvas近似处理读入处理其实吧原理利用了像素近似用肉眼难以察觉的前提(这就是为什么jpeg会存在……以及png图片会原滋原味的保留像素......
  • sun.misc.BASE64Decoder包异常问题处理
    之前有一个用的是jdk1.7的,最近导入发现各种报错。sun.misc.BASE64Decoder包找不到了,解决:展开后,找到Accessrules:,增加**,然后保存就可以生效。 ......
  • CTFer成长记录——CTF之Web专题·初识反序列化
    一、题目链接http://122.114.252.87:1110/index2.php前置知识:序列化与反序列化序列化是将变量转换成可保存或传输的字符串,实现函数是:serialize();反序列化是:将字符串转换成变量,是一个逆过程。实现的函数式:unserialize();序列化:上面的结果是对一个对象的打印,后面是序列化......
  • CTFer成长记录——CTF之Misc专题·base32
    一、题目链接https://ctf.show/challenges#萌新隐写5-112二、题意分析    打开后是一张神奇的txt文件,一开始我们可以尝试将文件丢入winhex中,找找有没有信息。这个题就是通过winhex中的信息,获取到一串密文,根据密文的特征最后解出flag。三、解法步骤  用winhex打开......
  • 曲线艺术编程 coding curves 第十四章 其它曲线(Miscellaneous Curves)
    第十四章其它曲线(MiscellaneousCurves)原作:KeithPetershttps://www.bit-101.com/blog/2022/11/coding-curves/译者:池中物王二狗(sheldon)blog:http://cnblogs.com/willian/源码:github:https://github.com/willian12345/coding-curves曲线艺术编程系列第十四章这是......
  • arm64 arch misc
     判断指令类型aarch64_insn_is_##abbr(u32code)@code为32bit的asm指令kernel\5.15\arch\arm64\include\asm\insn.h#define__AARCH64_INSN_FUNCS(abbr,mask,val)\static__always_inlineboolaarch64_insn_is_##abbr(u32code)\{......
  • redis集群报错:MISCONF Redis is configured to save RDB snapshots, but it is curren
    之前在x86架构的服务器部署redis集群,未遇到题中问题;然而在ARM架构的服务器部署redis集群,第一次遇到如此问题。虽然问题已经解决,但不清楚问题的具体原因,在此做个记录。性能测试过程中,通过pinpoint捕捉到如下报错:MISCONFRedisisconfiguredtosaveRDBsnapshots,butitis......
  • sun.misc.BASE64Encoder().encode()的替代方案
    sun.misc.BASE64Encoder().encode 方法可以由 java.util.Base64 类来替代。java.util.Base64 类是Java8中引入的标准库,专门用于进行Base64编码和解码操作。要替代 sun.misc.BASE64Encoder().encode 方法,您可以使用 java.util.Base64 类的 getEncoder() 方法获取一......
  • CTFer成长记录——Web专题·双写绕过
    一、题目链接http://a.y1ng.vip:1126/employeeswork/二、题意解析  访问该网址:  发现是一些不明觉厉的英文:  关于Y1ng公司所有员工的通知:  如果你认为你对自己的工作感到满意,你可以使用函数work_worthy()。  但是是否值得,只会由我的机器人PrecocedeMalingre来......
  • CTFer成长记录——web专题·一句话木马
    一、题目链接http://a.y1ng.vip:1126/chopper/二、题意解析打开网址,发现网页提示:明显是一个一句话木马的语句,而且可以猜测网页后台已经有php木马文件,我们只需要连接上就行。三、解题步骤使用antSword等Webshell管理工具,来对该后门程序进行链接:这里用antSword,复制该网页的域......