杂项-学习笔记
文件格式查看和分离copy /b cat_file.jpg + /b cat.zip cat_zip.jpg# 查看文件格式binwalk cat_zip.jpgbinwalk -e cat_zip.jpg# 安装formostsudo apt install -y foremost# 分离图片formost cat_zip.jpgcrc碰撞#!usr/bin/env python#-*- cod
·
文件格式查看和分离
copy /b cat_file.jpg + /b cat.zip cat_zip.jpg
# 查看文件格式
binwalk cat_zip.jpg
binwalk -e cat_zip.jpg
# 安装formost
sudo apt install -y foremost
# 分离图片
formost cat_zip.jpg
常见文件头:https://blog.csdn.net/xiangshangbashaonian/article/details/80156865
crc碰撞
#!usr/bin/env python
#-*- coding:utf-8 -*-
"""
@author: Alphabug@RedTeam.site
@file: crc32_number.py
@time: 2020/3/14 22:42
"""
from zlib import crc32
def crc32_f(data):
return hex(crc32(data.encode())&0xffffffff)[2:10]
def maker(length):
n = 10 ** (length - 1)
while True:
print("[-]" ,n)
n +=1
if crc32_f(str(n)) == crc32_:
print("[+] find it:",n)
break
if __name__ == '__main__':
length = int(input('length:'))
crc32_ = input('crc32:').lower()
maker(length)
python crc32.py reverse 0x433B95AD
明文攻击
./pkcrack -c "readme.txt" -p readme.txt -C Desktop.zip -P readme.zip -d decode.zip
伪加密
WinHex
暴力破解
archpr
流量分析
WireShark分组查找
隐写术
查看图片里字符串
strings Simple.jpg
也可以用记事本打开。
改变图片宽高
LSB图片隐写
Least Significant bit 最低有效位
Stegsolve.jar
F5加密算法见:https://github.com/matthewgao/F5-steganography
文件信息提取
steghide 这个工具,我的经验。在binwalk 其他的相关隐写解不出来的时候 使用。医疗ctf复赛的原题。
# 更新apt
sudo apt-get update
# 安装
sudo apt-get install steghide
# 查看图片中的嵌入信息
setghide info x.jpg
steghide info doctor.jpg -p doctor
# 提取信息
steghide extract -sf x.jpg -p password
steghide extract -sf doctor.jpg -p doctor
# 隐藏信息
steghide embed -cf x.jpg -ef xxx.txt –p password
摩斯电码
解码地址:http://rumkin.com/tools/cipher/morse.php
频谱
音频
Decode.exe -X music.mp3 -P simctf
更多推荐
已为社区贡献6条内容
所有评论(0)