修改app payload特征偏移量计算
This commit is contained in:
@@ -132,7 +132,7 @@ public class AppMultiFeatureCfgService extends BaseService {
|
|||||||
cfg.setMatchMethod(0);
|
cfg.setMatchMethod(0);
|
||||||
cfg.setHeaderType(null);
|
cfg.setHeaderType(null);
|
||||||
//设置payload特征的偏移量表达之关键字字符串
|
//设置payload特征的偏移量表达之关键字字符串
|
||||||
cfg.setCfgKeywords(cfg.getPayloadOffset()+"-"+cfg.getCfgKeywords().length()/2+":"+cfg.getCfgKeywords());
|
cfg.setCfgKeywords(cfg.getPayloadOffset()+"-"+((cfg.getCfgKeywords().length()/2)+cfg.getPayloadOffset())+":"+cfg.getCfgKeywords());
|
||||||
appMultiFeatureCfgDao.insertAppComplexFeatureCfg(cfg);
|
appMultiFeatureCfgDao.insertAppComplexFeatureCfg(cfg);
|
||||||
|
|
||||||
}else if(StringUtils.isNotBlank(cfg.getCfgKeywords())){
|
}else if(StringUtils.isNotBlank(cfg.getCfgKeywords())){
|
||||||
@@ -218,7 +218,7 @@ public class AppMultiFeatureCfgService extends BaseService {
|
|||||||
cfg.setMatchMethod(0);
|
cfg.setMatchMethod(0);
|
||||||
cfg.setHeaderType(null);
|
cfg.setHeaderType(null);
|
||||||
//设置payload特征的偏移量表达之关键字字符串
|
//设置payload特征的偏移量表达之关键字字符串
|
||||||
cfg.setCfgKeywords(cfg.getPayloadOffset()+"-"+cfg.getCfgKeywords().length()/2+":"+cfg.getCfgKeywords());
|
cfg.setCfgKeywords(cfg.getPayloadOffset()+"-"+((cfg.getCfgKeywords().length()/2)+cfg.getPayloadOffset())+":"+cfg.getCfgKeywords());
|
||||||
appMultiFeatureCfgDao.insertAppComplexFeatureCfg(cfg);
|
appMultiFeatureCfgDao.insertAppComplexFeatureCfg(cfg);
|
||||||
|
|
||||||
}else if(StringUtils.isNotBlank(cfg.getCfgKeywords())){
|
}else if(StringUtils.isNotBlank(cfg.getCfgKeywords())){
|
||||||
|
|||||||
Reference in New Issue
Block a user