【BUUCTF】MISC WP Ⅰ

0x01 签到

flag:flag{buu_ctf}

0x02 金仨胖

gif文件,拖入stegsolve,得到三段信息图片,组合后得到flag:flag{he11ohongke}

0x03 二维码

扫描二维码没有得到flag,拖入winhex发现压缩包,提取出来,4位纯数字爆破得到密码,解压得到flag:flag{secret is here}

0x04 N种解决方法

得到exe文件,拖入winhex发现base64密码,解密得到16进制文件头png

保存得到二维码,扫描得到flag:flag{dca57f966e4e4e31fd5b15417da63269}

0x05 大白

一张不完整png,拖入010editor,图片宽为02A7,高为0100,修改高度

得到flag:flag{He1I0_d4_ba1}

0x06 基础破解

4位纯数字爆破得到密码,解压得到base64密码,解密得到flag:flag{70354300a5100ba78068805661b93a5c}

0x07 你竟然赶我走

拖入010editor,拉到最后发现flag:flag{stego_is_s0_bor1ing}

0x08 LSB

考察lsb隐写,拖入stegsolve,发现红绿蓝三个的0色道有猫腻,打开Data Extract

save bin为png图片得到二维码,扫描得到flag:flag{1sb_i4_s0_Ea4y}

0x09 乌镇峰会种图

拖入010editor,拉到最后发现flag:flag{97314e7864a8f62627b26f3f998c37f1}

0x0A rar

4位纯数字爆破得到密码,解压得到flag:flag{1773c5da790bd3caff38e3decd180eb7}

0x0B ningen

拖入010editor发现压缩包,提取出来,4位纯数字爆破得到密码,解压得到flag:flag{b025fc9ca797a67d2103bfbc407a6d5f}

0x0C qr

扫描二维码,得到flag:flag{878865ce73370a4ce607d21ca01b5e59}

0x0D 文件中的秘密

拖入010editor,发现flag:flag{870c5a72806115cb5439345d8b014396}

0x0E Wireshark

拖入wireshark,找到对应登录protocol

追踪TCP流,找到flag:flag{ffb7567a1d4f4abdffdb54e022f8facd}

0x0F 镜子里的世界

提示隐写,对于bmp和png图片,我们可以直接用kali下的zsteg工具

flag:flag{st3g0_saurus_wr3cks}

0x11 小明的保险箱

改后缀名zip,爆破得到密码,解压后得到flag:flag{75a3d68bf071ee188c418ea6cf0bb043}

0x12 爱因斯坦

拖入010editor发现压缩包,提取出来,解压密码爆破好久不出来,重新看jpg,找到密码

解压得到flag:flag{dd22a92bf2cceb6c0cd0d6b83ff51606}

0x13 被嗅探的流量

将流量包拖入wireshark,在HTTP中找数据,找到原来传输的文件是图片,追踪TCP流

搜索关键字得到flag:flag{da73d88936010da1eeeb36e945ec4b97}

也可以直接在kali里搜索字符串得到flag

0x14 假如给我三天光明

经典一张图片一个压缩包,在图片中找password,联想到盲文

密码kmdonowg,解压后得到音频文件,拖入Audacity,猜测对应摩斯密码:

-.-. - ..-. .-- .--. . .. ----- ---.. --... ...-- ..--- ..--.. ..--- ...-- -.. --..

解密后换为小写(摩斯电码要对应小写),去掉ctf得到flag:flag{wpei08732?23dz}

0x15 easycap

追踪TCP流得到flag:flag{385b87afc8671dee07550290d16a8071}

0x16 FLAG

LSB隐写,data extract,发现为压缩包,解压,发现为elf文件,再strings搜索找到flag:flag{dd0gf4c3tok3yb0ard4g41n~~~}


0x17 另外一个世界

拖入010editor,拉到最后发现:01101011011011110110010101101011011010100011001101110011

二进制转字符串得到flag:flag{koekj3s}

0x18 隐藏的钥匙

拖入010editor,发现

解码得到flag:flag{377cbadda1eca2f2f73d36277781f00a}

0x19 荷兰宽带数据泄露

拖入RouterPassView查看路由器信息数据,猜测flag为username或者password

得到flag:flag{053700357621}

0x1A 后门查杀

得到小白网站的html文件,用webshellkiller扫描

找到md5密码,flag{6ac45fb83b3bc355c024f5034b947dd3}

0x1B 来首歌吧

wav音频拖入Audacity,放大波形,摩斯密码:..... -... -.-. ----. ..--- ..... -.... ....- ----. -.-. -... ----- .---- ---.. ---.. ..-. ..... ..--- . -.... .---- --... -.. --... ----- ----. ..--- ----. .---- ----. .---- -.-.

解密得到:flag{5BC925649CB0188F52E617D70929191C}

0x1C 神秘龙卷风

爆破,密码5463,brainfuck解密,得到:flag{e4bbef8bdf9743f8bf5b727a9f6332a8}

0x1D snake

binwalk一下,发现有zip,它里面还有key,cipher两个文件

用foremost分解,打开key,base64解密,百度Nicki Minaj关于蛇的歌,是Anaconda

联想到Serpent(蛇)加密,输入key解密,得到:flag{who_knew_serpent_cipher_existed}

http://serpent.online-domain-tools.com/

0x1E [BJDCTF2020]鸡你太美

补全文件头

flag{zhi_yin_you_are_beautiful}

0x1F [BJDCTF2020]纳尼

补全文件头,stegsolve打开,base64解码,flag{wang_bao_qiang_is_sad}

0x21 [GXYCTF2019]gakki

foremost分解得到压缩包,爆破得到密码8864

字频统计

解密得到,flag{gaki_IsMyw1fe}

0x22 [SWPU2019]伟大的侦探

用7z解压得到

用010editor的EBCDIC编码查看,得到解压密码:wllm_is_the_best_team!

这是福尔摩斯的跳舞小人加密,flag{iloveholmesandwllm}

0x23 [BJDCTF2020]藏藏藏

图片里有压缩包

提出来解压,扫描二维码,flag{you are the best!}

0x024 [BJDCTF2020]认真你就输了

foremost分解得到压缩包,解压后:

让我想起了docx文件,改压缩包后缀名打开,得到提示:

来到对应目录找到flag.txt,flag{M9eVfi2Pcs#}

0x25 [BJDCTF2020]just_a_rar

四位数爆破,密码:2016

解压得到一张图片

改后缀名为txt,终于找到了。。。。

0x26 [BJDCTF2020]你猜我是个啥

改后缀名,是一张二维码,扫描,访问网址

拖入010editor才找到,flag{i_am_fl@g}

0x27 [BJDCTF 2nd]开场曲

提示,大写字母+数字

MP4开头出现网站,浏览https://aidn.jp/mikutap,字母多半就是MIKUTAP

根据开场曲在这个网站里找出对应键位,3313313,所以flag{MIKUTAP3313313}

0x28 [BJDCTF2020]一叶障目

修改图片高度,flag{66666}

0x29 [RoarCTF2019]黄金6年

拖入010editor,末尾发现base64密码,解密,是压缩包,里面有flag.txt

用winhex保存为rar文件,需要密码

密码应该藏在视频里,用pr将它分为帧,找啊找,找到四张二维码(太辛苦了。。。。)

运行程序得到1.txt,提示ntfs隐写,ntfs流文件名为flag.txt

binwalk一下,发现藏着两张png图片,一个rar压缩包

全部提出来,解压rar得到的还是1.txt

用notepad++查看得到flag,swupctf{ddg_is_cute}

0x2B TARGZ-y1ng

疯狂套娃,试了一下压缩包名就是解压密码,写脚本解压300次,BJD{wow_you_can_rea11y_dance}

0x2C [GXYCTF2019]佛系青年

解压得到一张无用jpg

压缩包中发现了另一个压缩包,提出来,7zip解压得到fo.txt

最后一句,与佛论禅解密,flag{w0_fo_ci_Be1}

0x2D [SWPU2019]神奇的二维码

先看一下png隐藏信息,两个rar

复制16进制数组,winhex中创建压缩包,解压。

base64解密:asdfghjkl1234567890,flag.jpg损坏打不开

binwalk,发现4个压缩包,全部提出来

4加密了,2里面还有个压缩包5。

1是base64密码,解密,发现是5的密码,解压后没有flag。

3是base64密码,多次解密,发现是4的密码,“comEON_YOuAreSOSoS0great”

4解压得到mp3,拖入Audacity,发现摩斯电码

解密,flag{morseisveryveryeasy}

0x2E [SWPU2019]你有没有好好看网课?

flag3.zip爆破得到密码183792,打开flag.docx得到提示5:20和7:11

来到MP4对应的帧

①放大发现:..... ../... ./... ./... ../,敲击码解密(试过了不是摩斯密码):wllm(换为小写)



②放大发现:dXBfdXBfdXA=,base64解密:up_up_up


解压,拖入010editor找到:swpuctf{A2e_Y0u_Ok?}

0x2F [安洵杯 2019]吹着贝斯扫二维码

36个碎片二维码,用脚本改后缀名并还原图片

扫描得到提示:BASE Family Bucket ??? 85->64->85->13->16->32

那堆注释明显不是base85,所以base32->base16->rot13->base85->base64->base85的顺序解密,得到密码:ThisIsSecret!233

http://www.atoolbox.net/Tool.php?Id=934

解压拿到flag:flag{Qr_Is_MeAn1nGfuL}

0x30 [GXYCTF2019]SXMgdGhpcyBiYXNlPw==

题目提示:Is this base?

试着将每行base64解密,再去乱码

百度知道这是音乐剧《摇滚莫扎特》里面的一首歌的歌词

突然想到base64文件隐写,搬出脚本运行,GXY{fazhazhenhaoting}

0x31 [SUCTF 2019]Game

用notepad++打开index.html看网页源码,发现

base32解密:suctf{hAHaha_Fak3_F1ag},提交失败

zsteg查看png隐写内容,得到提示LSB隐写

对图片进行LSB分析,得到一串密码

①base64解密,由“salted”得知是AES或DES加密

②由前面的“enc'd data with salted password”得知是AES或DES加密

③由“U2FsdGVkX1”得知是AES或DES加密

猜测密钥就是:suctf{hAHaha_Fak3_F1ag},试了一下,是3DES加密,suctf{U_F0und_1t}

0x32 [HBNIS2018]excel破解

CTF{office_easy_cracked}

0x33 [SWPU2019]Network

将四个数字转为二进制发现规律

写脚本,发现十六进制数开头为504B

解压1.zip得到flag.txt,多次base64解密,flag{189ff9e5b743ae95f940a6ccc6dbd9ab}

0x34 [GUET-CTF2019]KO

https://www.splitbrain.org/services/ook

0x35 [DDCTF2018](╯°□°)╯︵ ┻━┻

长度为134的字符串,按每两位截取,转换为10进制,把所有数-128,再ascii码转字符

运行脚本,That was fast! The flag is: DDCTF{922ab9974a47cd322cf43b50610faea5}

0x36 [HBNIS2018]caesar

凯撒解密,flag{flagiscaesar}

0x37 [ACTF新生赛2020]base64隐写

ACTF{6aseb4_f33!}

0x38 [HBNIS2018]来题中等的吧

.- .-.. .--. .... .- .-.. .- -...       摩斯解密,flag{alphalab}

0x39 [GUET-CTF2019]zips

对222.zip爆破,密码723456,111.zip是伪加密,改09为00

看一下setup.sh,执行这段python代码

输出在变化,用掩码爆破,密码1558080832.15,flag{fkjabPqnLawhvuikfhgzyffj}

0x3A [HBNIS2018]低个头

低头看键盘,flag{CTF}

0x3B [GUET-CTF2019]虚假的压缩包

虚假的压缩包.zip是伪加密,解压,rsa解密,解压密码:答案是5

解压,binwalk一下发现是png,改改高度

对另外一个文件异或处理,再将十六进制数据保存入doc文件

打开,全选文字,改颜色,flag藏在最后,FLAG{_th2_7ru8_2iP_}

0x3C [RCTF2019]draw

https://www.calormen.com/jslogo/

flag{RCTF_HeyLogo}

0x3D [安洵杯 2019]Attack

binwalk一下,发现zip,用foremost分解出来

但是需要解压密码,根据提示联想到windows密码

用wireshark对数据包进行分析,发现镜像lsass.dmp,将他导出来

用mimikatz抓取windows密码,得到:W3lc0meToD0g3

解压zip,D0g3{3466b11de8894198af3636c5bd1efce2}

0x3E [ACTF新生赛2020]outguess

查看图片属性,社会主义核心价值观解密,abc

outguess加密隐写,打开flag.txt,ACTF{gue33_Gu3Ss!2020}

0x3F [SUCTF2018]single dog

foremost分解得到压缩包,解压,颜文字解密,SUCTF{happy double eleven}

0x40 [安洵杯 2019]easy misc

binwalk一下小姐姐.png发现还藏着一张png,010editor取出来,然后盲水印解密

水印里得到提示“in 11.txt”,用字频统计脚本统计一下,取前16个字符,etaonrhisdluygwm

还有个压缩包,看看描述,计算后就是7+NNULLULL,

掩码爆破,得到密码:2019456NNULLULL,

解压,对应表得到:QW8obWdIWT9pMkFSQWtRQjVfXiE/WSFTajBtcw==

base64解密,base85解密,flag{have_a_good_day1}

0x41 [XMAN2018排位赛]通行证

base64解密,栅栏解密,凯撒解密,flag{oyay_now_you_get_it}

0x42 [WUSTCTF2020]girlfriend

dtmf脚本解码,999*666*88*2*777*33*6*999*4*4444*777*555*333*777*444*33*66*3*7777

键盘码解密,wctf2020{youaremygirlfriends}

0x43 [WUSTCTF2020]爬

提出一个pdf,拉开图片77637466323032307b746831735f405f7064665f616e645f7930755f63616e5f7573655f70686f7430736830707d

16进制转字符,wctf2020{th1s_@_pdf_and_y0u_can_use_phot0sh0p}

0x44 [WUSTCTF2020]find_me

属性里发现盲文,解密,wctf2020{y$0$u_f$1$n$d$_M$e$e$e$e$e}

https://www.qqxiuzi.cn/bianma/wenbenjiami.php?s=mangwen

0x44 真的很杂

foremost分离出一个压缩包,里面的内容看着像apk文件,考虑进行反汇编

方法一:apktools

改后缀名为apk,命令:apktool d 00000010.apk

生成的00000010文件就是源码了,在\smali\com\example\flag\MainActivity$1.smali文件里发现字符串:"TOO YOUNG TOO SIMPLE:flag{25f991b27f","dc2f7a82a2b34","86e81c4}"

猜测flag{25f991b27f?dc2f7a82a2b34?86e81c4},前一个是字母,后一个数字,爆破即可flag{25f991b27fcdc2f7a82a2b34386e81c4}

方法二:dex2jar和jd-gui

解压后的classes.dex放到dex2jar目录,命令:d2j-dex2jar classes.dex

将生成的classes-dex2jar.jar用jd-gui打开,同样得到:

flag{25f991b27f?dc2f7a82a2b34?86e81c4},再爆破,flag{25f991b27fcdc2f7a82a2b34386e81c4}

0x45 [SCTF2019]电单车

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

参考链接:https://www.freebuf.com/articles/wireless/191534.html

地址位长度为20bit,后4位为数据位,flag{01110100101010100110}

0x46 [HDCTF2019]你能发现什么蛛丝马迹吗

考察内存取证(https://www.jianshu.com/p/ead8f439542b),AES加密

查看镜像信息:volatility -f memory.img

查看进程列表:volatility -f memory.img --profile=Win2003SP1x86 pslist

发现最近使用的进程Dumpit.exe,它也是个取证工具,Dumpit.exe的进程ID(PID)为1992

咱们把它dump出来:

volatility -f memory.img --profile=Win2003SP1x86 memdump -p 1992 --dump-dir=./

foremost分解,扫描二维码得到密文:jfXvUoypb8p3zvmPks8kJ5Kt0vmEw0xUZyRGOicraY4=

密码: Th1s_1s_K3y00000,偏移量: 1234567890123456

AES解密,flag{F0uNd_s0m3th1ng_1n_M3mory}

你可能感兴趣的:(【BUUCTF】MISC WP Ⅰ)