文章目录

  • 一、reverseMe
  • 二、a_good_idea
  • 三、wireshark-1
  • 四、小小的PDF
  • 五、打开电动车
  • 六、gif
  • 七、Aesop_secret
  • 八、结论

一、reverseMe

1、附件

链接:https://pan.baidu.com/s/1wO3WN3Ss19LHwjGfY0r4YQ
提取码:ed9n

2、用画笔工具打开—>旋转—>垂直旋转


3、效果


4、OK

flag{4f7548f93c7bef1dc6a0542cf04e796e}

二、a_good_idea

1、附件

链接:https://pan.baidu.com/s/1xC69L9r6qPe6jp8K1_lb3Q
提取码:ooit

2、题目描述: 汤姆有个好主意

3、是使用工具(1)stegsolve(2)binwalk

4、环境:kail Linux

5、拷贝到kail Linux里

6、执行以下步骤

cd 桌面
ls
binwalk a_very_good_idea.jpg     //
binwalk -e a_very_good_idea.jpg  //可适用于压缩文件,如.zip的提取
ls

binwalk a_very_good_idea.jpg

binwalk -e a_very_good_idea.jpg


7、把“_a_very_good_idea.jpg.extracted”文件拷贝到win系统

8、文件


9、查看“hint.txt”

10、打开工具“Stegsolve”,直接在cmd下输入“java -jar D:\迅雷下载\Stegsolve.jar”(路径)

11、File—>Open—>图片

12、Image Combiner

13、打开图片


14、按左右键,会跳出二维码

15、二维码

16、用微信扫一扫,flag就出来了

17、OK

NCTF{m1sc_1s_very_funny!!!}

三、wireshark-1

题目来源: 广西首届网络安全选拔赛
题目描述: 黑客通过wireshark抓到管理员登陆网站的一段流量包
题目附件: 提取文件

1、附件

链接:https://pan.baidu.com/s/1IAFQI2o1iGETeWnhxNI10A
提取码:qzad

2、文件


3、用wireshark软件打开

Form item: “password” = “ffb7567a1d4f4abdffdb54e022f8facd”

4、OK

flag{ffb7567a1d4f4abdffdb54e022f8facd}

四、小小的PDF

难度系数: ★★★
题目附件: 附件1

1、附件1

链接:https://pan.baidu.com/s/1j4uMJsci5gXZFcAcEgj9ig
提取码:3aw8

2、文件

3、拷贝到kail Linux里


4、binwalk XXX.xxx


5、提取

dd if=XXX11.jpg of=XXX22.jpg skip=XX6666 bs=1

dd命令详解,if是指输入文件,of是指输出文件,skip是指从输入文件开头跳过blocks个块后再开始复制,bs设置每次读写块的大小为1字节 。

6、88888

7、OK

SYC{so_so_so_easy}

五、打开电动车

难度系数: ★★★★
题目描述: 截获了一台电动车的钥匙发射出的锁车信号,3分钟之内,我要获得它地址位的全部信息。flag内容二进制表示即可。

题目附件: 附件1

1、附件1

链接:https://pan.baidu.com/s/1GYynVG0Q9PBj5hlrz7pQmQ
提取码:czvo

2、文件


3、用“Audacity”软件打开以及分析


信号!短的一段表示是0,长的一段表示是1,得到如下一段:

0 01110100101010100110 0010 0

一个是PT2242的,前面4bit表示同步码,中间的20bit表示地址码,后面的4bit表示功能码,后面最后一个是停止码。

4、OK

sctf{01110100101010100110}

六、gif

难度系数: ★★★★
题目描述: 菜狗截获了一张菜鸡发给菜猫的动态图,却发现另有玄机
题目附件: 附件1

密码学范畴

1、附件1

链接:https://pan.baidu.com/s/1Kc1XFjn6mpLaeUyJ518Mew
提取码:h16i

2、文件


3、查看gif文件

打开gif文件出现很多黑白.jpg;
联想到二进制,白色图片代表0,黑色图片代表1。


01100110011011000110000101100111011110110100011001110101010011100101111101100111011010010100011001111101

4、二进制转字符串


5、OK

flag{FuN_giF}

七、Aesop_secret

难度系数:
题目来源: 2019_ISCC
题目附件: 附件1

1、附件

链接:https://pan.baidu.com/s/18nqlaEvi_Ib0RtKNuHR_Ww
提取码:pvdf

2、文件


解压之后发现是一张动态图片。

3、用notepad软件打开


发现前面是乱码,但最后不是乱码。

U2FsdGVkX19QwGkcgD0fTjZxgijRzQOGbCWALh4sRDec2w6xsY/ux53Vuj/AMZBDJ87qyZL5kAf1fmAH4Oe13Iu435bfRBuZgHpnRjTBn5+xsDHONiR3t0+Oa8yG/tOKJMNUauedvMyN4v4QKiFunw==

4、AEC算法解密

在线AEC解密,密码为ISCC。


U2FsdGVkX18OvTUlZubDnmvk2lSAkb8Jt4Zv6UWpE7Xb43f8uzeFRUKGMo6QaaNFHZriDDV0EQ/qt38Tw73tbQ==

5、继续解密

6、OK

flag{DugUpADiamondADeepDarkMine}

八、结论

(一)常用的工具/软件/环境

1、kail LInux(渗透必备)
2、Stegsolve
3、winhex
4、wireshark
5、画笔工具
6、burpsuite
7、Audacity
8、字符信息与二进制
9、notepad
10、md5破解工具
11、Md5加密
12、csrss

(二)隐写术可以用图片、音频、视频为载体将数据隐藏在其中,在图片最为常见。

(三)一般破解隐写术的方法

1、或将图片放在kali Linux系统中,执行binwalk xxx.jpg命令 查看图片的隐藏文件

2、使用StegSolve工具对图像进行分通道扫描

3、在windows系统命令行下使用F5-steganography-master进行jpg图像是否为F5算法隐写

4、在kali系统中使用outguess-master工具,检测是否为guess算法隐写

5、利用WinHex打开图像,搜索CTF查看是否存在相关信息

6、一般破解隐写术的方法

(1)查看图像—>属性—>详细信息是否包括隐藏内容

(2)利用WinHex打开图像,搜索CTF查看是否存在相关信息

(3)检查图像开始标志和结束标志是否正确,若不正确修改图像标志恢复图像,打开查看是否存在ctf或flag等信息

JPEG/JPG(2 bytes)
文件头标识 FF D8
文件结束标识 FF D9

GIF(6 bytes)
文件头标识 47 49 46 38 39(37) 61
文件结束标识 01 01 00 3B

PNG(8 bytes)
文件头标识 89 50 4E 47 0D 0A 1A 0A

BMP(2 bytes)
文件头标识 42 4D

ZIP Archive (zip)
文件头:50 4B 03 04

RAR Archive (rar)
文件头:52617221

XML (xml)
文件头:3C3F786D6C

HTML (html)
文件头:68746D6C3E

(四)常用的在线加解密算法等在线工具

1、在线AES加密 | AES解密 - 在线工具:
https://www.sojson.com/encrypt_aes.html

2、md5在线解密破解,md5解密加密
https://www.cmd5.com/

3、Base64加密、解密–站长工具
http://tool.chinaz.com/Tools/Base64.aspx

4、ASCI在线转换器,ASCIl码
https://www.sojson.com/ascii.html

5、在线RSA加密解密,RSA2加密解密
https://www.bejson.com/enc/rsa/

6、16进制转换,16进制转换文本
https://www.sojson.com/hexadecimal.html

7、python反编译–在线工具
https://tool.lu/pyc/

8、在线工具,对称加密、非对称加密、证书工具、SSL检测、SSL漏洞
https://www.ssleye.com/



我是艺博东!欢迎你和我一起讨论,我们下期见。

CTF隐写术之总结 让你少走弯路相关推荐

  1. 少走弯路的10条忠告

    如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业?以下是一些先行者积累的10条有益的涉世忠告.好好地遵循.把握这些忠告和建议吧,比起所学的课堂课程来,它毫不逊色! 1. 买个闹钟,以便按时叫 ...

  2. 带你少走弯路:五篇文章学完吴恩达机器学习

    本文是吴恩达老师的机器学习课程[1]的笔记和代码复现部分,这门课是经典,没有之一.但是有个问题,就是内容较多,有些内容确实有点过时. 如何在最短时间学完这门课程?作为课程的主要翻译者和笔记作者,我推荐 ...

  3. 计算机主板风扇安装,5个装机注意事项 让你装电脑少走弯路

    亲手打造出一台属于自己的主机是件非常有成就感的事情,但DIY从选购开始就是大坑,装机过程更是让老白都很痛苦,初次装机难免会遇到各种问题,所以本次笔者会介绍几个装机注意事项,帮助你少走弯路. 散热器先装 ...

  4. ug编程内公差和外公差是什么_工厂老师傅自学数控编程多年心得,希望你们少走弯路...

    需要UG资料可以关注私信 "UG"或者 "UG教程 "领取.很多人都认为自学有恒心有耐心有定力就可以了,有这些意志还没有达到自学的水准,因为有很多东西你都不知道 ...

  5. 职业规划:少走弯路的十条忠告

    职业规划:少走弯路的十条忠告      刚刚走上社会的年轻人,充满了蓄势待发的豪情.青春的朝气.前卫的思想,梦想着丰富的待遇和轰轰烈烈的事业.可是,社会毕竟是一所包罗万象.喧嚣复杂的大学校,这里没有寒 ...

  6. 怎么学ui设计入门?怎样才能少走弯路?

    很多人错误地将工具作为学习UI设计的入门课,其实入门UI设计最好是选择美术基础.设计理论.很多自学UI设计的小伙伴,都会出现这样一种现象,会使用工具但是在了解真实的需求后却完全动不了手. 这里给想要入 ...

  7. 少走弯路的十条忠告收藏

    少走弯路的十条忠告收藏 在网上随意浏览时,看到一篇文章-"少走弯路的十条忠告",在这里贴出来,给自己也是给大家一起分享! 如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业 ...

  8. 写作新手想少走弯路,尽快赚到钱,必须要知道的

    写作新手想少走弯路,尽快赚到钱,必须要知道的: 适合个人的写作领域:情感.育儿.热点.影评.书评.职场 收集素材的平台:微博热搜.朋友圈.抖音.腾讯新闻.知乎 写作需要用到的工具:word.邮箱.印象 ...

  9. 居民安装光伏系统常会碰壁 怎么样做才能少走弯路?

    很多人做事情,总是对不上点子,找不到合适的路子,往往南辕北辙,多走了路不说,还碰了不少次壁,所以当处理一件事情的时候,大多数人都会寻求那条"终南捷径". 近1-2年时间,户用分布式 ...

最新文章

  1. python编程问题--第四次
  2. 与《管理幸福》一书作者Jurgen Appelo的访谈
  3. GPS系统跟踪捕获算法的Verilog实现
  4. zookeeper实现动态获取服务器列表代码示例(服务上下线监听/动态更新服务列表)
  5. C# 参数签名字符串按 ASCII码排序,注意其中的坑
  6. 微软公司将在英国开设三个数据中心
  7. 极限学习机︱R语言快速深度学习进行回归预测
  8. 云计算引入可能破坏之前建立的IT秩序
  9. 免费学python的手机软件_可以免费学习编程算法app
  10. 个人网站音乐服务器,自己的私人音乐流媒体服务,这才是多少音乐者的梦寐以求的...
  11. java soapui 发送xml_javawebservice 中用soapui发送请求由于出现异常错误, 无法创建 SOAP 消息: XML 读进程错误...
  12. Python学习(二)列表,for循环,切片,元组
  13. 计算机小学期实践报告,小学期计算机实践报告
  14. 使用EasyExcel的坑
  15. 前端引入icon的方法(iconfont,fontawesome)
  16. x265各个preset对比
  17. automated creative optimization for e-commerce advertising
  18. java实现数据结构基数排序_数据结构与算法——基数排序简单Java实现
  19. 作用域和自由变量的介绍
  20. JS调用新旧windowsMedia的方法

热门文章

  1. html如何注释文字,css怎么注释?
  2. 每周一学EXCEL函数公式:EXCEL中数值转文本公式TEXT
  3. 超市收银系统服务器搭建教程,超市收银系统快速收银步骤? 你需要学习了
  4. 零经验小白的独游历程——俯视角45度游戏,人物用2D还是3D
  5. C语言中extern的作用
  6. 2021-2025年中国无线鼠标和键盘行业市场供需与战略研究报告
  7. 自媒体up主怎么用ffmpeg剪视频
  8. eBPF 是用来干什么的?
  9. 植物三维模型快速重建
  10. opencv中使用摄像头录制视频