- 博客(3)
- 收藏
- 关注
原创 PDF数据类型
一个PDF文件,都会有上面这样的结构(线性化优化的PDF例外)。实际一个PDF文件是很复杂的,了解PDF文件的物理结构,就可以提取出一个一个的对象了;PDF中的对象有8种:1、booleam用关键字true或false表示,可以是array对象的一个元素,或dictionary对象的一个条目.也可以用在PostScript计算函数里面,做为if或ifesle的一个条件。2、numeric包括整形和实型,不支持非十进制数字,不支持指数形式的数字.例: 1. 整数 123 4567 +111 -2
2021-04-12 17:21:25 1050
原创 PDF文档物理结构概述
基础PDF(Portable Document Format,便携式文档结构)是一种平台无关而且功能强大(支持文字/图象/表单/链接/音乐/视频等)文档结构,它提供有效随机存取和增量更新的功能,一个基本的PDF文件将会包含四种元素:header部分:标识PDF文件使用的版本;body部分:包含PDF文件中的所有obj对象;cross-reference table 部分:交叉引用表,包含文件中间接对象的信息;trailer部分:包含交叉引用表和文件正文中某些特殊对象的位置;注意:PDF文件内
2021-04-12 17:15:41 645
原创 还原BatchEncryption(201610版本)混淆的批处理文件
0、起因无意中在一个下载的文件中得到一个很奇怪的Windows下的批处理文件,此批处理文件可以编辑时为乱码,不知道执行后的结果,使用010Editor查看,开头的两个字节为 0xFF、0xFE,一般的的批处理文件都为ASCII编码,为什么会有BOM头呢,再向下看都为普通的ASCII字符,直接修改0xFF、0xFE为 0x20、0x20(空格),本以为可以看到代码了,可真正的挑战才刚刚开始;给小伙伴们看看这个文件的一小部分内容,就知道为什么了! &cls::BatchEncryption Bu
2020-09-18 22:43:51 5254 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人