1.Rose(http://www.shiyanbar.com/ctf/1814)
这题目我做不出来,经过提示,才知道这是steghide
rose.jpg是用steghide加password来隐藏数据的,但是我们不知道password,所以需要爆破
在爆破前,我们要知道手工是怎么做的,大概就是:和mp3steg的使用方法差不多,也是在cmd里代入一个可能的password来解密,并导出key带指定文件。知道流程了,我们就用python来跑
这里用的代码来自pcat
from subprocess import *

def foo():stegoFile='rose.jpg'extractFile='hide.txt'passFile='english.dic'errors=['could not extract','steghide --help','Syntax error']cmdFormat="steghide extract -sf %s -xf %s -p %s"f=open(passFile,'r')for line in f.readlines():cmd=cmdFormat %(stegoFile,extractFile,line.strip())p=Popen(cmd,shell=True,stdout=PIPE,stderr=STDOUT)content=unicode(p.stdout.read(),'gbk')for err in errors:if err in content:breakelse:print content,print 'the passphrase is %s' %(line.strip())f.close()returnif __name__ == '__main__':foo()print 'ok'pass

.py,.dic,steghide,rose.jpg需要在同一个文件夹中
运行即可得到flag

2.BrainFuck(http://www.shiyanbar.com/ctf/1821)
之前在杂项写个一个bf的题目,这题也是同理


将字符串base64解码即可

3.认真你就输了(http://www.shiyanbar.com/ctf/1849)
下载后直接在winhex里最开头就看到flag了

4.复杂的QR_code(http://www.shiyanbar.com/ctf/1856)
用kali
binwalk发现zip
-e 提取
发现需要密码,这是发现提取中的文件夹的txt提示4Number,也就是4个数字,于是暴力
得到密码
解压即可


实验吧隐写术WP(二)相关推荐

  1. 大学计算机基础实验指导试题,(大学计算机基础实验指导)模拟试题(二)参考答案...

    (大学计算机基础实验指导)模拟试题(二)参考答案 (非计算机专业A卷) 一.填空题(共20分,每空1分) 1.电子管2.分时系统.实时系统3..txt 4.主码 5.实体.参照.用户定义6.同轴电缆. ...

  2. 实验三 面向对象(二)

    实验三 面向对象(二) <center> <strong>姓名:</strong> <u>XXX</u>    <strong> ...

  3. 实验三 面向对象(二)(预习报告)

    面向对象--Java实验报告 实验三:Java面向对象(二) 实验三 面向对象(二)(预习报告) <center> <strong>姓名:</strong> < ...

  4. 深度学习 实验三 logistic回归预测二分类

    文章目录 深度学习 实验三 logistic回归预测二分类 一.问题描述 二.设计简要描述 三.程序清单 深度学习 实验三 logistic回归预测二分类 一.问题描述   学会使用学习到的逻辑回归的 ...

  5. 大雄和哆啦A梦WP(实验吧-隐写术)

    前言: 本文是实验吧训练题库里隐写术部分的一道题:"大雄和哆啦A梦"的Write Up. 解题文件: 解题文件是一张图片 看到是图片,首先想到用Stegsolve查看是不是有隐藏的 ...

  6. 实验七:层叠样式表(二)

    1 学时 2学时 实验目的与要求 (1)熟悉掌握CSS文件编写的语法规则: (2)熟练使用编辑工具编写CSS文件: (3)熟练掌握使用CSS格式化XML文档的过程. (4)认真在编辑环境中编写CSS文 ...

  7. 数电实验报告实验一_大二下学期的两三事之数电实验amp;课设

    数电实验&课设 叮 写在前面 这学期的数电实验老师是陈W老师.上学期的模电,选过一次他的课,线下教学,老师讲课游刃自如,点到为止,但又醍醐灌顶:这学期线上教学,可能是软件运用不熟练,他多少有些 ...

  8. python实验六到十二作业(待完善)

    ###############实验六 面向对象的程序设计############### #####第一题 # class circle: # def __init__(self,yuanxing, r ...

  9. 不正经的保姆级西电软工操作系统实验课教程 ==== 专题二 内核编译

    *************** 看前须知 *********** 1.本文仅仅是西电软件工程OS实验课的教程,原则上只接受关于本实验相关的问题 2.代码原则上仅仅作为参考,如果被查出因为抄袭而导致不良 ...

最新文章

  1. Silve37.Silverlight和ASP.NET相互传参的两种常用方式(QueryString,Cookie)
  2. BZOJ 2434: [Noi2011]阿狸的打字机 [AC自动机 Fail树 树状数组 DFS序]
  3. 微信公众号消息模板开发
  4. GitHub的CI实践(xUnit / OpenCover /Appveyor / Coveralls.net)
  5. 神似华为Mate20!金立手机也开始复刻了...
  6. 基于JAVA+SpringMVC+Mybatis+MYSQL的新闻头条管理系统
  7. elementui 嵌套表单验证_elementUI 表单嵌套表格验证,日期选择器联动限制等写法
  8. java池_java中的各种池
  9. python短期预测图_用Python预测「周期性时间序列」的正确姿势
  10. OpenGL快速入门
  11. Mybatis mapper代理开发方法实现增删改查
  12. DC888 : worklist slovers
  13. PDF文档如何转高清图片?
  14. android 计时器工具类,Android实现计时器功能
  15. 【视频教程】帝国CMS模板开发制作网站系列教程04
  16. MySQL - redolog 图文详解
  17. DNS域传送漏洞--vulhub复现
  18. eclipse注释出现问号
  19. 恢复出厂设置android手机号码,手机怎么恢复出厂设置 安卓手机恢复出厂设置方法汇总...
  20. 认证 (authentication) 和授权 (authorization) 的区别(通俗易懂!!)

热门文章

  1. VS2017 C++ 在主源文件中调用其他源文件的三种方法以及命名空间的使用方法
  2. 亚马逊、速卖通旺季如何结合测评打造爆款listing相关性
  3. 如何开发一个基于 Vue 的 ui 组件库
  4. Python命名空间和作用域窥探
  5. 【机器人学】基于PoE模型的串联机械臂UR5的正运动学、微分运动学和逆运动学
  6. codeforces1166E. The LCMs Must be Large
  7. C++中 对》和《的重载
  8. Go版GTK:环境搭建(windows)
  9. 表必备三字段:id, gmt_create, gmt_modified
  10. 【Jira数据自动化】Jira接口请求(一)