CTF杂项提纲

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: CTF杂项提纲

CTF的杂项是涉及编码,图片隐写,音频隐写,压缩包分析的方向,本文对MISC的知识点做了一个简单列举

常见编码

ASCII

0-9,48-57

A-Z 65-90

a-z 97-122

URL

url编码又叫百分号编码,是统一资源定位的编码方式

base16/base32/base58/base62/base64/base91/base92/base100

XXencode

UUencode

aaencode

JSfuck

jother

Brainfuck

Brainfuck/Ook! Obfuscation/Encoding [splitbrain.org]

敲击码

社会主义核心价值观编码

与佛论禅编码

与熊论道

新约佛论禅

怪音加密

图片隐写

工具

exiftool

ExifTool是Phil Harvey以Perl写成的自由开源软件,可读写及处理图像、视频及音频的metadata,例如Exif、IPTC、XMP、JFIF、GeoTIFF、ICC Profile。它是跨平台的,可作为命令列或Perl函式库使用。

文件格式

JPEG

文件头:FF D8 FF

文件尾:FF D9

PNG

文件头:89 50 4E 47

文件尾:AE 42 60 82

PNG宽度修改

先修改文件头,修复图片,之后宽度是0,显然要修改宽度和高度

直接修改PNG的宽度会导致图片不可见,需要通过crc码来逆推宽度和高度

import struct
import binascii
import os
m=open("crc2.png","rb).read()
for i in range(1024):
    c=m[12:16]+struct.pack('>i',i)+m[20:29]
    crc=binascii.crc32(c) & 0xffffffff
    if crc == 0x932f8a6b
        print(i)

盲水印

数字水印是一种应用计算机嵌入算法嵌入载体文件的保护信息。数字信息技术,是一种基于内容的,非密码机制的计算机信息隐藏技术,它是将一些标识信息直接嵌入数字载体中或是间接表示且不影响原载体的使用价值,也不容易被探知和再次修改但可以被生产方识别和辨识。通过这些隐藏在载体中的信息,可以达到确认内容创建者,购买者,传送隐秘信息或判断载体是否被篡改等目的。

工具:

BlindWaterMark

需要提前安装opencv和matplotlib

频域技术

空域技术是直接在信号空间中嵌入水印信息

LSB就可以算是一种在空域中添加水印的方式

要把时域和空域中表示的信息转换成频域,就要用到的傅里叶变换,将信号函数进行傅里叶变换,可以分离出其中各频率的正弦波。

压缩包分析

50 4B 03 04 头文件标记

14 00 压缩文件所需pkware版本

00 00 全局方式标记

08 00 压缩方式

20 9E 最后修改文件的时间

66 4F 最后修改文件的日期

F2 1B 0F 4A CRC-32校验

0E 00 00 00 压缩后的尺寸

0C 00 00 00 未压缩的尺寸

08 00 文件名长度

00 00 扩展记录长度

66 6C 61 67 2E 74 78 74 文件名

ZIP伪加密

就是在对应的加密标志位做修改,进而再打开文件时被识别为加密压缩包

相关文章
|
8月前
|
安全 Java PHP
CTF中的一些做题姿势
该文主要讨论了版本控制漏洞,提到了 `.git`, `.svn`, `.hg`, `CVS` 和 `.bzr` 等版本控制系统可能导致的源代码泄露。另外,文章指出压缩文件如 `.rar`, `.zip` 等如果备份在Web目录下,可能被攻击者下载。`.DS_Store` 文件和 `.filename.swp` (vim的临时文件)也可能泄漏敏感信息。域名的`txt`记录、`tz.php`探针和`phpinfo()`函数的滥用可暴露服务器详情。文中还探讨了多种绕过过滤的策略,并举例说明了如何利用`PHP`构造payload来执行命令或读取文件,强调了POST请求可能规避某些过滤限制。
74 0
|
8月前
|
前端开发 Java
今年十八,喜欢CTF-杂项
今年十八,喜欢CTF-杂项
65 1
|
8月前
|
数据安全/隐私保护 流计算
BUUCTF [MRCTF2020]你能看懂音符吗 1
BUUCTF [MRCTF2020]你能看懂音符吗 1
95 1
|
监控 安全 中间件
CTF/AWD竞赛标准参考书+实战指南:《AWD特训营》
CTF/AWD竞赛标准参考书+实战指南:《AWD特训营》
|
SQL 安全 Shell
CTF——常见题型
CTF——常见题型
246 0
|
缓存 数据安全/隐私保护 C++
两道挺有意思的 CTF 题
两道挺有意思的 CTF 题
|
前端开发 C语言
带你读书之“红宝书”:第十章 函数⑦
带你读书之“红宝书”:第十章 函数⑦
103 0
带你读书之“红宝书”:第十章 函数⑦
|
数据安全/隐私保护
CTF BugKu平台—Misc:隐写2
CTF BugKu平台—Misc:隐写2
169 0
|
Java
CTF BugKu平台—Misc:闪的好快
CTF BugKu平台—Misc:闪的好快
227 0

热门文章

最新文章