【CTF杂项】常见文件文件头、文件尾格式总结及各类文件头

小科普《常见文件类型的文件头尾》 文件头是识别文件类型的核心依据,但其安全性依赖于开发者对输入内容的严格校验。在 CTF 竞赛或渗透测试中,文件头伪造(如将 PHP 文件伪装为 GIF)是常见攻击手法,需结合文件头和内容双重验证。 阅读详情

1、从Ultra-edit-32中提取出来的

附件:文件格式分析器

JPEG (jpg),文件头:FFD8FF

PNG (png),文件头:89504E47

GIF (gif),文件头:47494638

TIFF (tif),文件头:49492A00

Windows Bitmap (bmp),文件头:424D

CAD (dwg),文件头:41433130

Adobe Photoshop (psd),文件头:38425053

Rich Text Format (rtf),文件头:7B5C727466

XML (xml),文件头:3C3F786D6C

HTML (html),文件头:68746D6C3E

Email [thorough only] (eml),文件头:44656C69766572792D646174653A

Outlook Express (dbx),文件头:CFAD12FEC5FD746F

Outlook (pst),文件头:2142444E

MS Word/Excel (xls.or.doc),文件头:D0CF11E0

MS Access (mdb),文件头:5374616E64617264204A

WordPerfect (wpd),文件头:FF575043

Postscript (eps.or.ps),文件头:252150532D41646F6265

Adobe Acrobat (pdf),文件头:255044462D312E

Quicken (qdf),文件头:AC9EBD8F

Windows Password (pwl),文件头:E3828596

ZIP Archive (zip),文件头:504B0304

RAR Archive (rar),文件头:52617221

Wave (wav),文件头:57415645

AVI (avi),文件头:41564920

Real Audio (ram),文件头:2E7261FD

Real Media (rm),文件头:2E524D46

MPEG (mpg),文件头:000001BA

MPEG (mpg),文件头:000001B3

Quicktime (mov),文件头:6D6F6F76

Windows Media (asf),文件头:3026B2758E66CF11

MIDI (mid),文件头:4D546864

2、从winhex中取出的文件头列表

File Type ExtensionsHeader

JPEG jpg;jpeg 0xFFD8FF

PNG png 0x89504E470D0A1A0A

GIF gif GIF8

TIFF tif;tiff 0x49492A00

TIFF tif;tiff 0x4D4D002A

Bit map bmp BM

AOL ART art 0x4A47040E000000

AOL ART art 0x4A47030E000000

PC Paintbrush pcx 0x0A050108

Graphics Metafile wmf 0xD7CDC69A

Graphics Metafile wmf 0x01000900

Graphics Metafile wmf 0x02000900

Enhanced Metafile emf 0x0100000058000000

Corel Draw cdr CDR

CAD dwg 0x41433130

Adobe Photoshop psd 8BPS

Rich Text Format rtf rtf

XML xml

HTML html;htm;PHP;php3;php4;phtml;shtml type

Email eml Delivery-date:

Outlook Express dbx 0xCFAD12FE

Outlookpst!BDN

MS Office/OLE2doc;xls;dot;ppt;xla;ppa;pps;pot;msi;sdw;db 0xD0CF11E0A1B11AE1

MS Access mdb;mda;mde;mdt Standard J

WordPerfect wpd 0xFF575043

OpenOffice Writer sxw writer

OpenOffice Calc sxc calc

OpenOffice Math sxm math

OpenOffice Impress sxi impress

OpenOffice Draw sxd draw

Adobe FrameMaker fm <MAKERFILE

PostScript eps.or.ps;ps;eps %!PS-Adobe

Adobe Acrobat pdf %PDF-1.

Quicken qdf 0xAC9EBD8F

QuickBooks Backup qbb 0x458600000600

Sage sly.or.srt.or.slt;sly;srt;slt0x53520100

Sage Backup 1 SAGEBACKUP

Lotus WordPro v9 lwp 0x576F726450726F

Lotus 123 v9 123 0x00001A00051004

Lotus 123 v5 wk4 0x00001A0002100400

Lotus 123 v3 wk3 0x00001A0000100400

Lotus 123 v1 wk1 0x2000604060

Windows Password pwl 0xE3828596

ZIP Archive zip;jar 0x504B0304

ZIP Archive (outdated) zip 0x504B3030

RAR Archive rar Rar!

GZ Archive gz;tgz 0x1F8B08

BZIP Archive bz2 BZh

ARJ Archive arj 0x60EA

7-ZIP Archive 7z 7z集’

Wave wav WAVE

AVI avi AVI

Real Audio ram;ra .ra?0

Real Media rm .RMF

MPEG mpg;mpeg 0x000001BA

MPEG mpg;mpeg 0x000001B3

Quicktime mov moov

Windows Media asf 0x3026B2758E66CF11

MIDI mid MThd

Win32 Executable exe;dll;drv;vxd;sys;ocx;vbxMZ

Win16 Executable exe;dll;drv;vxd;sys;ocx;vbxMZ

ELF Executable elf;; 0x7F454C4601010100

各种文件类型文件头标志位详细列表

FFD8FFFE00, .JPEG;.JPE;.JPG, “JPGGraphic File”

FFD8FFE000, .JPEG;.JPE;.JPG, “JPGGraphic File”

474946383961, .gif, “GIF 89A”

474946383761, .gif, “GIF 87A”

424D, .bmp, “Windows Bitmap”

4D5A,.exe;.com;.386;.ax;.acm;.sys;.dll;.drv;.flt;.fon;.ocx;.scr;.lrc;.vxd;

.cpl;.x32, “Executable File”

504B0304, .zip, “Zip Compressed”

3A42617365, .cnt, “”

D0CF11E0A1B11AE1,.doc;.xls;.xlt;.ppt;.apr, “MS Compound Document v1 or Lotus Approach APRfile”

0100000058000000, .emf, “”

03000000C466C456, .evt, “”

3F5F0300, .gid;.hlp;.lhp, “Windows HelpFile”

1F8B08, .gz, “GZ Compressed File”

28546869732066696C65, .hqx, “”

0000010000, .ico, “Icon File”

4C000000011402, .lnk, “Windows LinkFile”

25504446, .pdf, “Adobe PDF File”

5245474544495434, .reg, “”

7B5C727466,.rtf, “Rich Text Format File”

lh, .lzh, “Lz compression file”

MThd, .mid, “”

0A050108, .pcx, “”

25215053, .eps, “Adobe EPS File”

2112, .ain, “AIN Archive File”

1A02, .arc, “ARC/PKPAK Compressed 1”

1A03, .arc, “ARC/PKPAK Compressed 2”

1A04, .arc, “ARC/PKPAK Compressed 3”

1A08, .arc, “ARC/PKPAK Compressed 4”

1A09, .arc, “ARC/PKPAK Compressed 5”

60EA, .arj, “ARJ Compressed”

41564920, .avi, “Audio Video Interleave(AVI)”

425A68, .bz;.bz2, “Bzip Archive”

49536328, .cab, “Cabinet File”

4C01, .obj, “Compiled Object Module”

303730373037, .tar;.cpio, “CPIO ArchiveFile”

4352555348, .cru;.crush, “CRUSH ArchiveFile”

3ADE68B1, .dcx, “DCX Graphic File”

1F8B, .gz;.tar;.tgz, “Gzip ArchiveFile”

91334846, .hap, “HAP Archive File”

3C68746D6C3E,.htm;.html, “HyperText Markup Language 1”

3C48544D4C3E,.htm;.html, “HyperText Markup Language 2”

3C21444F4354, .htm;.html, “HyperText MarkupLanguage 3”

100, .ico, “ICON File”

5F27A889, .jar, “JAR Archive File”

2D6C68352D,.lha, “LHA Compressed”

20006040600, .wk1;.wks, “Lotus 123 v1 Worksheet”

00001A0007800100, .fm3, “Lotus 123 v3 FMTfile”

00001A0000100400, .wk3, “Lotus 123 v3Worksheet”

20006800200, .fmt, “Lotus 123 v4 FMTfile”

00001A0002100400, .wk4, “Lotus 123 v5”

5B7665725D, .ami, “Lotus Ami Pro”

300000041505052, .adx, “Lotus ApproachADX file”

1A0000030000, .nsf;.ntf, “Lotus NotesDatabase/Template”

4D47582069747064, .ds4, “MicrografixDesigner 4”

4D534346, .cab, “Microsoft CAB FileFormat”

4D546864, .mid, “Midi Audio File”

000001B3, .mpg;.mpeg, “MPEG Movie”

0902060000001000B9045C00, .xls, “MS Excel v2”

0904060000001000F6055C00, .xls, “MS Excel v4”

7FFE340A,.doc, “MS Word”

1234567890FF, .doc, “MS Word 6.0”

31BE000000AB0000, .doc, “MS Word forDOS 6.0”

1A00000300001100, .nsf, “NotesDatabase”

7E424B00, .psp, “PaintShop Pro Image File”

504B0304, .zip, “PKZIP Compressed”

89504E470D0A, .png, “PNG Image File”

6D646174, .mov, “QuickTime Movie”

6D646174, .qt, “Quicktime MovieFile”

52617221, .rar, “RAR Archive File”

2E7261FD, .ra;.ram, “Real AudioFile”

EDABEEDB, .rpm, “RPM Archive File”

2E736E64, .au, “SoundMachine AudioFile”

53495421, .sit, “Stuffit v1 ArchiveFile”

53747566664974, .sit, “Stuffit v5Archive File”

1F9D, .z, “TAR Compressed ArchiveFile”

49492A, .tif;.tiff, “TIFF (Intel)”

4D4D2A,.tif;.tiff, “TIFF (Motorola)”

554641, .ufa, “UFA Archive File”

57415645666D74, .wav, “Wave Files”

D7CDC69A,.wmf, “Windows Meta File”

4C000000, .lnk, “Windows Shortcut (LinkFile)”

504B3030504B0304, .zip, “WINZIPCompressed”

FF575047, .wpg, “WordPerfectGraphics”

FF575043, .wp, “WordPerfect v5 orv6”

3C3F786D6C,.xml, “XML Document”

FFFE3C0052004F004F0054005300540055004200, .xml, “XML Document(ROOTSTUB)”

3C21454E54495459, .dtd, “XML DTD”

5A4F4F20, .zoo, “ZOO Archive File”

零基础入门网络安全/信息安全

【----帮助网安学习,以下所有学习资料文末免费领取!----】

> ① 网安学习成长路径思维导图
> ② 60+网安经典常用工具包
> ③ 100+SRC漏洞分析报告
> ④ 150+网安攻防实战技术电子书
> ⑤ 最权威CISSP 认证考试指南+题库
> ⑥ 超1800页CTF实战技巧手册
> ⑦ 最新网安大厂面试题合集(含答案)
> ⑧ APP客户端安全检测指南(安卓+IOS)

大纲

首先要找一份详细的大纲。

img

学习教程

第一阶段:零基础入门系列教程

img

该阶段学完即可年薪15w+

第二阶段:技术入门

弱口令与口令爆破
XSS漏洞
CSRF漏洞
SSRF漏洞
XXE漏洞
SQL注入
任意文件操作漏洞
业务逻辑漏洞

该阶段学完年薪25w+

img

阶段三:高阶提升

反序列化漏洞
RCE
综合靶场实操项目
内网渗透
流量分析
日志分析
恶意代码分析
应急响应
实战训练

该阶段学完即可年薪30w+

面试刷题

img

在这里插入图片描述

最后,我其实要给部分人泼冷水,因为说实话,上面讲到的资料包获取没有任何的门槛。

但是,我觉得很多人拿到了却并不会去学习。

大部分人的问题看似是“如何行动”,其实是“无法开始”。

几乎任何一个领域都是这样,所谓“万事开头难”,绝大多数人都卡在第一步,还没开始就自己把自己淘汰出局了。

如果你真的确信自己喜欢网络安全/黑客技术,马上行动起来,比一切都重要。

资料领取

上述这份完整版的网络安全学习资料已经上传网盘,朋友们如果需要可以微信扫描下方二维码 ↓↓↓ 或者 点击以下链接都可以领取

点击领取 《网络安全&黑客&入门进阶学习资源包》

【杂项】各类文件头结合winhex使用-转载 ———常用文件头——— JPEG (jpg),文件头:FFD8FFE1 PNG (png),文件头:89504E47 (0D0A1A0A) GIF (gif),文件头:47494638 ZIP Archive (zip),文件头:504B0304 RAR Archive (rar),文件头:52617221 XML (xml),文件头:3C3F786D6C MPEG (mpg),文件头:... 阅读详情

相关推荐

CTF:杂项MISC基础

相比于之前介绍的file命令行工具来说,file只是从文件的第一个字节开始识别,且只能把一个文件识别成一个类型的文件,很难看出是否隐藏着其他的文件,Binwalk就能很好的完成这项任务。用来编辑二进制文件。在CTF中一个文件中隐藏着另外其他文件的题目是经常有的。既然会出现没有后缀的文件,那当然也会出现缺少头部的情况,可以根据后缀名来选择文件头部进行填充,如果没有后缀名,则查看文件尾部来判断文件类型。天下之事分久必合合久必分,既然CTF有文件分离的题目,那自然也少不了文件合成的了,但是文件合成还是有技巧的。

we_solo的博客 1420

常见文件头总结

扩展名是可以随便改的,这样一来我们就不能了解到这个文件究竟是做什么的,究竟是个什么样的文件。那么为什么一个软件,比如视频播放器,就能用正确的方式打开.mp4,.rmvb,.wmv 等的文件类型呢?

时光不老的博客 7565

CTF实战总结-杂项(图片篇)

文件头文件尾全面总结_Ahuuua的博客-优快云博客文件头文件尾汇总:文件类型文件头文件尾特征JPEG (jpg)FFD8FFFF D9ÿØÿàPNG (png)89504E47AE 42 60 82.PNG...GIF (gif)474..._文件头文件尾。

congcianzaiqi的专栏 2232

CTF常见文件类型的文件头

ctf的misc杂项部分经常遇到一些需要通过文件头去判别文件类型的题目。下图为一些常见类型的文件头。

qq_62376678的博客 1210

Python自动化文件头检测:CTF实战与文件格式识别原理

文件头(Magic Number)是标识文件格式的关键元数据,位于文件起始位置,如同文件的“数字指纹”。其核心原理是通过预定义的字节序列与文件实际内容进行比对,从而快速识别文件真实类型。在信息安全、数字取证和CTF竞赛中,文件头检测技术具有重要价值,能够有效发现文件伪装、数据隐藏和格式混淆等安全威胁。基于Python的自动化检测脚本,结合预置的签名库(如JPEG的FF D8 FF、PNG的89 50 4E 47、ZIP的50 4B 03 04),可实现高效批量识别,并支持通配符处理、偏移检测和文件尾验证。该

weixin_34185512的博客 300

Bugku CTF 杂项(21-29) Writeup

Bugku CTF 杂项(21-29) Writeup 0x21图穷匕见 下载得到一个图片,用winhex打开发现jpg文件尾FF D8后面有大量16进制数据,复制后面的数据,用notepad++中插件convert,hex-&gt;ascii转换后是一个个坐标点。 将括号和逗号去掉保存为txt文件。 再利用gnuplot画图(windows),输入:“plot “文件名””,...

KRDecad3的博客 4880

【CTF必备】常见文件-文件头文件尾总结

【CTF必备】常见文件-文件头文件尾总结

lza20001103的博客 3571

CTF 解题技能之 MISC 基础一

Binwalk 是一个自动提取文件系统,该工具可以自动完成指定文件的扫描,智能发掘潜藏在文件中所有可疑的文件类型及文件系统。相比于之前介绍的 file 命令行工具来说,file 只能把一个文件识别成一个类型的文件,很难看出是否隐藏着其他的文件,Binwalk 就能很好的完成这项任务。foremost 该工具通过分析不同类型文件的头、尾和内部数据结构,同镜像文件的数据进行比对,以还原文件。它默认支持 19 种类型文件的恢复。用户还可以通过配置文件扩展支持其他文件类型。

ting_liang的博客 1404

【CTF杂项】常见文件文件头文件尾格式总结及各类文件头

文件头文件尾总结JPEG (jpg),                          文件头:FFD8FF                        文件尾:FF D9               PNG (png),                          文件头:89504E47                      文件尾:AE 42 60 82GIF (gif),  ...

iqiqiya的博客 11万+

CTF杂项小结--沙窝李的王

1.流量分析 主要工具是wireshark,需要熟练掌握使用方法,过滤器语法、追踪流、导出文件 wireshark: Wireshark也使用pcap network library来进行封包捕捉。可破解局域网内QQ、邮箱、msn、账号等的密码。 顶栏选项功能: “File"(文件)打开或保存捕获的信息 。“Edit” (编辑)查找或标记封包。进行全局设置。 “View”(查看)设置Wiresha...

weixin_43600412的博客 719

干法刻蚀工艺进阶:如何通过调节DC自偏压优化刻蚀速率和各向异性

本文深入探讨了干法刻蚀工艺中DC自偏压的精细调控艺术。DC自偏压是影响刻蚀速率和各向异性的关键因素,文章通过实战案例,详细分析了如何通过调节射频功率、频率、腔室压力及气体成分等参数,间接而有效地控制DC自偏压,从而优化高深宽比硅沟槽等复杂结构的刻蚀效果,实现工艺性能的精准提升。

weixin_28308325的博客 335

【CTF杂项】常见文件文件头文件尾格式总结 各类文件头

以上是一些常见文件的文件头格式总结及各类文件头的描述,可以根据文件头来判断文件的类型。但需要注意的是,文件头格式可能会存在多种变种,不同软件生成的文件头可能有细微差别。

ssyniubi的博客 4571

数字IC设计随笔之二(VCS、DVE|Verdi单步调试)

VCS+Verdi单步调试

ic疾风传 1万+

【CTF杂项】 常见文件头&文件尾完整汇总

本文汇总了CTF比赛中常见的文件头和文件尾信息,用于文件类型识别和隐写分析。主要内容包括:1)图片类(JPG、PNG、GIF等)的固定头尾特征;2)压缩包类(ZIP、RAR、7Z等)的识别标记;3)文档、音视频、程序文件的魔数特征;4)CTF常用文件格式对照表;5)实战技巧如伪加密检测、文件拼接分离等。重点强调了ZIP、PNG等高频考点格式,并提供了十六进制与ASCII的对应关系,帮助快速定位和修复损坏文件。

qq_21318849的博客 392

STM32F407控制舵机

STM32F407控制舵机运行 使用STM32F407控制舵机,首先来看下舵机图片 [黑红白,黑线接GND,红线接VCC,信号线接白色线(有的舵机线的颜色不同,例如褐色红色橘色,仅颜色不同接法还如上述)] 舵机需要信号的周期为20ms,即频率为50Hz。 接下来正式操作: 步骤一:STM32F4程序(本次程序的PWM信号产生的周期频率由定时器TIM14通道1产生(TIM14_CH1),想要使用其它定时器也没关系下面会讲到) #include "pwm.h" void TIM14_CH1_PWM_In

Ievn_Hare的博客 1万+

基于单片机的自动喷淋系统设计【毕业设计】

随着人民生活质量提高与生活节奏的加快,城市居民对于花草绿植的家庭培养与装饰需求增加,随之因浇灌植物的需要,智能浇花系统的市场逐渐扩大。现有自动浇花系统大部分只能通过设置固定浇水时间而难以实现适时、适量浇水,或在植物环境土壤含水量低时进行报警而并不能实际补水。为克服局限性而设计以单片机为控制中心的自动浇花系统。通过湿度传感器检测目标植物环境土壤湿度数据,再经ADCO832将其放大转换为数字量,由单片机读取输出向LCD1602 显示屏显示并通过比对键盘向单片机所设置的湿度范围而利用中断服务程序进行补水需求判断。

qq_48771816的博客 1712

CTF杂项题,文件头文件尾格式总结!

1.文件头文件尾总结 JPEG (jpg),   文件头:FFD8FF                        文件尾:FF D9                PNG (png),    文件头:89504E47                      文件尾:AE 42 60 82 GIF (gi...

qidiandexiaowu 2029

初识Classic AUTOSAR开发工具链

在过去,软件和硬件之间具有很强的耦合性,阻碍了软件组件在不同硬件平台上的可移植性和重用性。而AUTOSAR作为汽车电子行业的标准,提供标准的软件接口定义,工程师可以根据需求将软件组件分配到汽车的ECU中,实现标准软件组件的可重用性。

怿星科技的博客 8097

【CTF杂项】常见文件头

文件头文件尾总结 JPEG (jpg),                          文件头:FFD8FF               PNG (png),                          文件头:89504E47  文件尾:0000000049454E44AE426082 GIF (gif),                             文件头:474946...

洞若观火 5220

【ubuntu24.04】auto remove后,重启,kernel panic ,please reboot your computer vfs unable to mount root fs

Ubuntu 24.04系统在运行auto remove后出现内核恐慌(kernel panic)无法启动,显示"VFS: unable to mount root fs"错误。该问题是由于当前内核被清除导致系统无法挂载根分区。解决步骤包括:1)尝试用GRUB菜单中的旧内核启动;2)在GRUB中临时编辑启动参数;3)使用Ubuntu启动盘进行chroot修复;4)使用Boot-Repair工具一键修复。成功启动后,需要重新安装linux-generic等元包,重建initramfs并更新

突围 1217

机器学习初探——用线性回归预测股价趋势

在进入代码之前,先建立一个大框架。类型一句话解释金融中的应用监督学习给机器“标准答案”让它学预测股价(历史数据→未来价格)无监督学习不给答案,让机器自己找规律把相似股票自动归类、发现异常交易强化学习让机器通过“试错”学习最优策略AI自动交易、量化策略优化我们现阶段只学“监督学习”——这是最常用、最容易上手的。准备一堆“特征”和对应的“标签”(比如:历史的第N天 → 那天的价格)喂给机器一个“算法”(比如线性回归)机器“拟合”出一个规律(比如找到一条最合适的直线)

111

CTF解题技能之MISC基础

相比于之前介绍的file命令行工具来说,file只是从文件的第一个字节开始识别,且只能把一个文件识别成一个类型的文件,很难看出是否隐藏着其他的文件,Binwalk就能很好的完成这项任务。在CTF中一个文件中隐藏着另外其他文件的题目是经常有的。此教程为纯技术分享!前面介绍的两种都是自动化分离工具,dd这个工具是一种半自动化工具,有的时候自动化工具不能实现文件的分离,所以需要用这个工具来进行分离。天下之事分久必合合久必分,既然CTF有文件分离的题目,那自然也少不了文件合成的了,但是文件合成还是有技巧的。

白帽黑客鹏哥的博客 4137

akamai3简单分析

akamai流程的简单分析

记录一些web逆向的过程 918

《CTF 解题技能之 MISC 基础》(上)

零基础CTF? 本篇全网最全CTF-杂项教学手把手教你学会杂项

2301_77754590的博客 1946

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

CTF杂项技巧:PNG文件头在压缩包明文攻击中的应用

本文详细介绍了在CTF竞赛中利用PNG文件头进行压缩包明文攻击的技巧。通过分析PNG固定文件头特性,结合bkcrack工具实战演示破解加密压缩包获取flag.png的方法,同时提供其他文件类型的固定特征参考,帮助安全研究人员提升渗透测试能力。

weixin_30493401的博客 199

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

上一篇: PHP反序列化漏洞(非常详细),零基础入门到精通,看这一篇就够了
下一篇: CTF 六大方向基础工具合集(非常详细),零基础入门到精通,看这一篇就够了
黑客老许
博客等级 码龄8年 6158粉丝 1028原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值