NSSCTF之Misc篇刷题记录(17)

简介: NSSCTF之Misc篇刷题记录(17)

NSSCTF平台:https://www.nssctf.cn/

PS:所有FLAG改为NSSCTF



[闽盾杯 2021]DNS协议分析

数据包提示给得是DNS数据包 直接过滤一下 发现 数据里面存在Base64特征 手动提取拼接即可。

最终拼接得到:ZmxhZ3tlNjYyYWMxNTRjYTM3NmUxYzAwMWVlOGJiZTgxMzE4Yn0K然后解码


在线Base64解码:http://www.hiencode.com/base64.html

NSSCTF{e662ac154ca376e1c001ee8bbe81318b}



[GFCTF 2021]pikapikapika

下载一张图片 很有意思 皮卡丘里面有信息 大概拼接一下得到:I_want_a_p1ka!



放入010 一看存在隐写 有音频和PK文件 binwalk 分离一下输入密码, 得到flag.wav 文件


235d827dd1a7402e97874ab1b047b018.png


经典音频文件放入Audacity 查看频谱图没有信息,再看波形放大 一看

两种频率 高的看成1低得看成0 使用脚本提取一下数据把第二张图去掉留下第三张图在脚本

f = open('flag.wav','rb').read()
flag = ''
for i in range(len(f)//2):
    if(f[i*2:i*2+2] == b'\x98:'):
        flag += '0'
    else:
        flag += '1'
s = ''
rflag = ''
for i in flag:
    s+=i
    if len(s)==8:
        rflag += chr(int(s,2))
        s=''
print(rflag)


得到一串很长得Base64编码解码即可,但是很多网站都是乱码这里放到kali运行 很明显PNG文件

pythopython3 666.py > 123.txt 
base64 -d ./123.txt > 456.txt



b66a917d147e4192a7bced7c46106763.png


e2b4ab02641b4dd4b962aac251fc8967.png


eae0fbb4050648ef9368880c8d7a8e81.png


复制到windows上面这里需要修改一下高度00 改为08 即可。

NSSCTF{fe1a-17f7-a7f6-1f8f534e-ef3974-c049c5}

相关文章
|
安全 开发工具 git
CTF工具隐写分离神器Binwalk安装和详细使用方法
CTF工具隐写分离神器Binwalk安装和详细使用方法
7456 0
|
9月前
|
SQL 安全 关系型数据库
Havij 1.12 Free注入漏洞扫描安装步骤详解(附使用教程)
Havij 1.12 Free 是一款轻量级Windows SQL注入扫描与利用工具,无需复杂配置,双击即可安装。适用于渗透测试与安全研究,支持自动/手动漏洞检测及数据库信息提取(如表名、字段、数据),并可导出为TXT/HTML格式。(239字)
|
安全 Python Linux
Volatility2.6内存取证工具安装及入门-1
Volatility2.6内存取证工具安装及入门
2683 0
Volatility2.6内存取证工具安装及入门-1
|
SQL 数据库 数据安全/隐私保护
BUUCTF[极客大挑战 2019]EasySQL1
BUUCTF[极客大挑战 2019]EasySQL1
|
数据安全/隐私保护 Python
BUUCTF [ACTF新生赛2020]base64隐写 1
BUUCTF [ACTF新生赛2020]base64隐写 1
1629 0
BUUCTF [ACTF新生赛2020]base64隐写 1
|
数据安全/隐私保护
CTF — 压缩包密码爆破
CTF — 压缩包密码爆破
3469 0
|
Linux 虚拟化
此虚拟机的处理器所支持的功能不同于保存虚拟机状态的虚拟机的处理器所支持的功能
此虚拟机的处理器所支持的功能不同于保存虚拟机状态的虚拟机的处理器所支持的功能
4380 0
此虚拟机的处理器所支持的功能不同于保存虚拟机状态的虚拟机的处理器所支持的功能
|
JavaScript Java PHP
NSSCTF之Web篇刷题记录(12)
NSSCTF之Web篇刷题记录(12)
1496 123
|
数据库
sqlmap过滤连续空格的方法(一)
sqlmap过滤连续空格的方法(一)

热门文章

最新文章