今天学了一个CTF的题目,带有部分程序,所以分享一下。

题目:


下载之后解压文件:

得到104张黑白图,然后根据图片颜色想到通常 0 表示白色,1 表示黑色,所以我们把它01二进制提取出来,

01100110011011000110000101100111011110110100011001110101010011100101111101100111011010010100011001111101

程序:

public class View {static StringBuffer bin= new StringBuffer();//对字符串进行修改,且保证线程安全。public static void getBin(String filepath){File file=new File(filepath);BufferedImage image=null;//Image是一个抽象类,BufferedImage是其实现类,是一个带缓冲区图像类,主要作用是将一幅图片加载到内存中,提供获得绘图对象、图像缩放、选择图像平滑度等功能try {image=ImageIO.read(file);//读取图片文件//将一幅图片加载到内存}catch (Exception e) {// TODO: handle exceptione.printStackTrace();//在命令行打印异常信息在程序中出错的位置及原因}if(image.getRGB(1, 1)==-1)//(-1表示白色)返回的值是sRGB模式的一个负整数{bin.append("0");}else {bin.append("1");}}public static void main(String[] args) {// TODO Auto-generated method stubfor(int i=0;i<104;i++){getBin("E:\\程序\\gif\\"+i+".jpg");//调用方法}System.out.println(bin);//打印}}

将获取的二进制数扔到二进制转字符串网页

即可得到 flag{FuN_giF}

感谢博主:Rr.o

CTF:菜狗截获了一张菜鸡发给菜猫的动态图,却发现另有玄机相关推荐

  1. ctf菜狗杯OSINT wp

    菜狗杯OSINTwp Fish And Turtles 由B-6448和8月27日可以查到由早上赶飞机可以得知flag ctfshow{成都-厦门-3U6953} 碧海蓝天 把他放到搜狗识图![可以得 ...

  2. ctfshow【菜狗杯】misc

    文章目录 web web签到 web2 c0me_t0_s1gn 我的眼里只有$ 抽老婆 一言既出 驷马难追 TapTapTap Webshell 化零为整 无一幸免 无一幸免_FIXED 传说之下( ...

  3. 《菜狗商城》Springboot+Vue电商项目

    菜狗商城 一 介绍 菜狗商城 一款Springboot+Vue前后端分离架构的网络电商平台购物系统,包括用户登录,商品推荐,商品搜索,用户评价,购物车,添加订单,收货地址及微信支付等功能. 涉及技术: ...

  4. 自梦php,PHP菜狗自学之路 云之梦php php之窗 php脚本之

    第一讲 开启PHP学习之路 2016/5/2 20:29 PHP可以做什么? www网站 管理系统: websever wap网站 第二讲 PHP的数据类型 源码调试 2016/5/2 20:30 P ...

  5. ajax如何提交多表单的值_菜狗教程-03-如何解决快速提交两次重复提交表单的问题...

    菜狗教程-03-如何解决快速提交两次重复提交表单的问题 如何解决快速提交两次重复提交表单的问题? 我在前端和后端分别找到了一种简单实用的方式 vue如何解决快速重复提交表单的问题? (1) 在组件中增 ...

  6. 【密码学—菜狗的期末自救企划】

    [密码学-菜狗的期末自救企划] ============================================================================ 密码学期末考试 ...

  7. 2023年预制菜首展|中国(江西)国际预制菜产业展览会

    JXCYE江西餐博会-2023中国(江西)国际预制菜产业展览会将于2月26-28日在南昌盛大举办: 预制菜产业:预制菜传统也新颖,在我国五千年的历史长河中,古人为延长蔬菜保质期,早在先秦时期就已有腌菜 ...

  8. 在html中加入一个动态图,图片上加gif图片 图片某个角落贴个gif动态图,如何在静态图片上面加一张GIF动态图...

    喜欢上网的小伙伴就会知道网上流传灰常广泛一种搞笑gif动态图片,这类图片大部分是视频转gif的,就是截取视频经典搞笑画面制作而成,还加了些搞笑文字.使用网络聊天工具尤其是QQ就最常见了,那些搞笑的表情 ...

  9. 计算机动态图显示原理,30张传感器工作原理动态图

    这里分享30张传感器工作原理的动态图,非常全面,建议大家收藏起来!什么是传感器?传感器是能够感受规定的被测量并按一定规律转换成可用输出信号的器件或装置的总称,通常被测量是非电物理量,输出信号一般为电量 ...

  10. Python 实现 GIF 动态图片分解 , 多帧动态图分解成多张静态图片

    文章目录 需求 实现 参考 需求 有时候你看到一张动态图片,其中的一个画面你觉得很不错,想从中提取出来.例如以下这张由多个漂亮小姐姐组成的 GIF 动态图: 实现 GIF 动态图片是由多张静态图片组合 ...

最新文章

  1. Exchange2010server证书申请及分配服务
  2. 一群工程师,让听障群体“看见”了声音
  3. boost::filesystem模块实现Windows MAX_PATH的测试程序
  4. boost::gregorian模块实现打印假期的测试程序
  5. 算法笔记_029:约瑟夫斯问题(Java)
  6. git push被拒绝_规范git项目提交并自动生成项目commit log
  7. 找不到显示桌面的快捷方式怎么办|显示桌面的快捷方式找不到解决方法|显示桌面代码|...
  8. 关于最新的APP上架流程
  9. exoplay切换全屏_android - 有没有办法在ExoPlayer中以全屏(横向)模式播放视频 - 堆栈内存溢出...
  10. 什么是博客,它与网站有何不同? (说明)
  11. vnc远程控制软件 有哪些vnc远程控制软件推荐
  12. 借助YunOS ,开发技术、运营能力大幅提升
  13. Linux下查看CPU核数
  14. caiguai docker-xware_【原创】基于Docker实现迅雷远程下载
  15. python中装饰器修复技术_12步轻松搞定Python装饰器
  16. 弹性盒子 Flex 子元素高度塌陷
  17. 第十三章:项目相关方管理 - (13.0 什么是项目相关方管理)
  18. U盘要求格式化怎么修复?看这里!
  19. 今日科技联播:中国团队夺得MegaFace百万人脸识别冠军,精度99%再创记录
  20. MySQL的数据管理

热门文章

  1. 利用图神经网络进行的知识图谱补全综述
  2. Mac 配置多个ssh-key
  3. 微信公众号答题功能搭建
  4. IT新人的辛酸反省与总结
  5. 问题:混合现实门户,三星玄龙MR检测不到设备
  6. c语言 交互式电子白板案例,交互式电子白板案例分析
  7. 计算机基础知识学习总结
  8. 各种翻车问题——最长公共前缀
  9. 大数据核心技术有哪些 怎么样学好大数据开发
  10. 《将月夜》——高宠儿