文章目录

  • 一、Avatar
  • 二、答题步骤
    • 1.下载附件
    • 2.outguess算法
  • 总结

一、Avatar

题目链接:https://adworld.xctf.org.cn/task/task_list?type=misc&number=1&grade=1&page=5

题目描述:一个恐怖份子上传了这张照片到社交网络。里面藏了什么信息?

二、答题步骤

1.下载附件

得到一个图片

2.outguess算法

在线下载:https://github.com/crorvick/outguess
下载后执行安装命令

./configure && make

或者直接在kali里下载,安装成功

执行命令

outguess -r 1.jpg -t hidden.txt


打开hidden.txt文件

得到flag:We should blow up the bridge at midnight

总结

outgusee算法是Niels Progos针对Jsteg算法的缺陷提出的一种方法,主要是分为两个部分:嵌入过程和纠正过程,嵌入过程不修改量化后值为0、1的DCT系数,将需要隐藏的信息嵌入DCT系数的最低一位,随机决定下一个要嵌入的DCT系数的位置;纠正过程是利用未被修改的DCT系数进行修改来保持仿图不变。

【愚公系列】2022年01月 攻防世界-进阶题-MISC-78(Avatar)相关推荐

  1. 【愚公系列】2022年01月 攻防世界-进阶题-MISC-76(warmup)

    文章目录 一.warmup 二.答题步骤 1.下载附件 2.ARCHPR 3.盲水印 4.得到图片 总结 一.warmup 题目链接:https://adworld.xctf.org.cn/task/ ...

  2. 【愚公系列】2022年01月 攻防世界-进阶题-WEB-013(upload1)

    文章目录 一.upload1 二.使用步骤 1.点击获取在线场景 2.场景分析 2.中国蚁剑 总结 一.upload1 题目链接:https://adworld.xctf.org.cn/task/ta ...

  3. 【愚公系列】2022年01月 攻防世界-简单题-PWN-001(level0)

    文章目录 一.level0 二.答题步骤 1.获取在线场景 2.查壳 3.IDA 总结 一.level0 题目链接:https://adworld.xctf.org.cn/task/task_list ...

  4. 【愚公系列】2022年01月 攻防世界-简单题-PWN-003(string)

    文章目录 一.string 二.答题步骤 1.获取在线场景 2.查壳 3.IDA 总结 一.string 题目链接:https://adworld.xctf.org.cn/task/task_list ...

  5. 【愚公系列】2022年02月 攻防世界-进阶题-MISC-85(Disk)

    文章目录 一.Disk 二.答题步骤 1.下载附件 2.winhex 3.二进制转字符串 总结 一.Disk 题目链接:https://adworld.xctf.org.cn/task/task_li ...

  6. 【愚公系列】2021年11月 攻防世界-进阶题-MISC-025(Miscellaneous-200)

    文章目录 一.Miscellaneous-200 二.答题步骤 1.python 总结 一.Miscellaneous-200 文件:攻防世界下载对应文件 二.答题步骤 1.python 下载附件得到 ...

  7. 【愚公系列】2021年11月 攻防世界-进阶题-MISC-030(red_green)

    文章目录 一.red_green 二.答题步骤 1.zsteg 总结 一.red_green 文件:攻防世界下载对应文件 二.答题步骤 1.zsteg 下载得到一张图片 解法一:pytho脚本 #生成 ...

  8. 【愚公系列】2021年11月 攻防世界-进阶题-MISC-032(就在其中)

    文章目录 一.就在其中 二.答题步骤 1.ssl 总结 一.就在其中 文件:攻防世界下载对应文件 二.答题步骤 1.ssl 下载附件得到流量包,使用 binwalk 查看文件中有些什么,发现一个 ke ...

  9. 【愚公系列】2021年11月 攻防世界-进阶题-MISC-007(Aesop_secret)

    文章目录 一.Aesop_secret 二.答题步骤 1.stegsolve 2.AES解密 总结 一.Aesop_secret 文件:攻防世界下载对应文件 二.答题步骤 1.stegsolve 使用 ...

最新文章

  1. 互联网大脑进化简史,华为云EI智能体加入-2018年7月新版
  2. [原]关于鼠标滚轮的编程
  3. 7.4.3 矩阵极分解和平方根分解
  4. 领域应用 | HiTA知识图谱 “药品-适应证”图谱数据发布!
  5. mysql having ct_mysql中where和having子句的区别和具体用法
  6. c语言 json_dumps,关于json.dumps中的参数,例如ensure_ascii
  7. Linux下Tomcat使用80端口
  8. velocity语法
  9. 入门JSP第一步,看这里~
  10. 使用rpm 安装wget
  11. python 100天 pdf 最新版_GitHub - Nolan2018/Python-100-Days: Python - 100天从新手到大师
  12. SpringBoot 开发案例之各种参数传递,以及前端代码和postman测试(完整版)
  13. 学数学——林群讲的东西
  14. 【C++入门基础篇】---- 万字解析
  15. 实验四实验四实验四啊!
  16. fegin get请求调用报错
  17. 想实现多人协作的“在线Excel”?真没那么简单
  18. 网络-IP地址,子网掩码,默认网关,DNS服务器详解
  19. UML图:活动图详细介绍
  20. 大型网站架构设计及技术总结

热门文章

  1. 精通Web Analytics 2.0 (12) 第十章:针对潜在的网站分析陷阱的最佳解决方案
  2. 特性AttributeUsage
  3. 如何安装域服务器及使用
  4. java基于jxl获取excel合并单元格
  5. conflicting types for错误
  6. 【连通图】和【完全图】及【强连通图】和【有向完全图】的区分
  7. 通过分段传送避免FTP传输文件假死
  8. 在Virtualbox环境下win10与虚拟机通过FileZilla传输文件(FTP传输)
  9. C语言丨关键字signed和unsigned 的使用与区别详解
  10. 免费的视频格式转换器