SCTF-Misc400B的详细使用方法是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计902个文字,预计阅读时间需要4分钟。
Binwalk 是一款强大的软件分析工具,适用于协助研究人员对软件进行深入分析、提取和逆向工程。它简单易用,具备自动化脚本功能,并支持自定义签名来提取规则和插件模块。
SCTF-Misc400B
一、Binwalk
BinWalk是一个固件的分析工具,旨在协助研究人员对固件进行分析,提取及逆向工程用处。简单易用,完全自动化脚本,并通过自定义签名,提取规则和插件模块,还重要一点的是可以轻松地扩展。最简单的使用方法很直接,提供文件路径和文件名即可。
BinWalk常用于识别任意二进制数据块中所包含的其他类型的文件数据。
二、ZLib
Zlib是一种用于压缩的函数库,最初用于libpng,所以在PNG图片中能识别出很多Zlib数据块。使用Python自带的zlib库可以方便的对数据块进行压缩和解压缩操作。
三、二维码
二维码共有40种规格,分别为版本1、版本2、…、版本40。其中版本1的规格为21模块×21模块,版本2为25模块×25模块。以此类推,每一个版本符号比前一个版本每边增加4个模块,直到版本40,规格为177模块×177模块。
四、Python Imaging Library
PythonImagingLibrary(简称PIL)为Python解释器提供了图像处理的功能,PIL提供了广泛的文件格式支持、高效的内部表示以及相当强大的图像处理功能。PIL图像处理库的核心被设计成为能够快速访问以几种基本像素类型表示的图像数据,它为通用图像处理工具提供了一个坚实基础。
结合PIL可以方便的编写Python脚本处理图片隐写问题。
打开PNG图片,从图片内容上看不出有什么可疑的信息。
本文共计902个文字,预计阅读时间需要4分钟。
Binwalk 是一款强大的软件分析工具,适用于协助研究人员对软件进行深入分析、提取和逆向工程。它简单易用,具备自动化脚本功能,并支持自定义签名来提取规则和插件模块。
SCTF-Misc400B
一、Binwalk
BinWalk是一个固件的分析工具,旨在协助研究人员对固件进行分析,提取及逆向工程用处。简单易用,完全自动化脚本,并通过自定义签名,提取规则和插件模块,还重要一点的是可以轻松地扩展。最简单的使用方法很直接,提供文件路径和文件名即可。
BinWalk常用于识别任意二进制数据块中所包含的其他类型的文件数据。
二、ZLib
Zlib是一种用于压缩的函数库,最初用于libpng,所以在PNG图片中能识别出很多Zlib数据块。使用Python自带的zlib库可以方便的对数据块进行压缩和解压缩操作。
三、二维码
二维码共有40种规格,分别为版本1、版本2、…、版本40。其中版本1的规格为21模块×21模块,版本2为25模块×25模块。以此类推,每一个版本符号比前一个版本每边增加4个模块,直到版本40,规格为177模块×177模块。
四、Python Imaging Library
PythonImagingLibrary(简称PIL)为Python解释器提供了图像处理的功能,PIL提供了广泛的文件格式支持、高效的内部表示以及相当强大的图像处理功能。PIL图像处理库的核心被设计成为能够快速访问以几种基本像素类型表示的图像数据,它为通用图像处理工具提供了一个坚实基础。
结合PIL可以方便的编写Python脚本处理图片隐写问题。
打开PNG图片,从图片内容上看不出有什么可疑的信息。

