Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update param description: 'RLH' for random-length headers.
协议初步设计思路: [n] (aa bb cc dd ee ff...) n 表示随机数据的长度, n 大于 32, 小于 32768 n 本身被包含在随机数据当中, 计算 n 通过以下方 法得到: 每2字节与它的后2字节进行与位运算, 其结果如果小 于 32768 则表示为随机数据的长度. 之所以这样设计的原因如下: 普通协议将数据长度位于数据前面几个字节, 这样就 会给分析者提供特征, 如果一个数据流前几个字节总 是在一个范围, 则可视为特征. 因此此种计算方法在任何数据流中很容易得到, 并且 出现小于 32768 的位置并不是固定的. 所以数据分析者无法通过固定位置的数据特征来得到 流量特征.
- Loading branch information