我目前正试图弄清楚如何计算这种填充。
我们讨论一个带有名称条目的表,用“00 DA”分隔后跟X-Bytes“DA”。 (4/8字节填充)
此逻辑在整个表格中有效。 除了表的结尾。
结尾有一个未定义的“DA”-Sequence
第一个4字节是“DATA”部分,后跟4字节,用于定义表格的长度。
另一个例子就是这个:
无论表格大小如何,任何表格的结尾都是不同的
当我尝试从上面按照基本的“00 DA”填充逻辑时,除了结尾和应用程序崩溃之外,整个表与原始表匹配:/
重新计算数据大小并进行双重检查。
最大的问题是,这种填充是如何计算的?
感谢您的帮助