重放模式

重放模式

分别为“正序异步重放模式“、”同值同步重放模式“、”异值同步重放模式“、”异值异步重放模式“以及”无值重放模式”。

正序异步同放模式
  • 按照变体在数据包中的顺序,逐个进行替换,如存在变体A=1、B=2、C=3,设置了该模式,变体或者说字典为X、Y,那么先重放A=X、B=2、C=3,之后是A=1、B=X、C=3;A=1、B=2、C=X,X赋值完后现在赋值Y了,就是A=Y、B=2、C=3;A=1、B=Y、C=3;A=1、B=2、C=Y。由于该模式的变体值是按顺序逐个替换的,未轮到或已经轮换过的变体仍然使用数据包中的原值,故即使设置了多个变体,但只需对一个变体赋值即可;
同值同步重放模式
  • 所有的变体都使用同一个值,如存在变体A=1、B=2、C=3,设置了该模式,变体或者说字典为X、Y、Z,那么重放结果为A=X、B=X、C=X;A=Y、B=Y、C=Y;A=Z、B=Z、C=Z。由于该模式的所有变体都使用的是同一个值,每次重放同时替换所有变体,故变体赋值的时候只需对一个变体赋值;
异值同步重放模式
  • 每个变体对应的不同的值同时重放。如存在变体A=1、B=2,设置了变体A的值为1到9的数字,变体值B的值为a-z的字母,那么重放结果为:A=1、B=a;A=2、B=b;A=3、B=c…最后为A=9、B=i。因为最短的那个变体数只有9个(1-9),因此即使变体B没有完,但是已经不能重放了;
异值异步重放模式
  • 每个变体对应的不同的值然后非同步轮流重放。如存在变体A=1、B=2,设置变体A的值为1到9的数字,设置变体B的值为a-z的字母,那么重放结果为:A=1、B=a;A=1、B=b、A=1、B=c…一直到A=1、B=z,这个时候B的值已经重放完了,接下来就是A=2、B=a;A=2、B=b;A=2、B=c…直到A和B的值都组合赋值完;
无值重放模式
  • 不设置变体值,只是不断重放原数据包。
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值