mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-16 09:34:39 +00:00
(IDS) ...and finally, generate rule including action
This commit is contained in:
parent
180c89a1a3
commit
de98bb4d2c
@ -74,10 +74,18 @@ if __name__ == '__main__':
|
||||
|
||||
# generate altered rule
|
||||
if 'enabled' in rule_updates[rule_info_record['metadata']['sid']]:
|
||||
# enabled / disabled in configuration
|
||||
if (rule_updates[rule_info_record['metadata']['sid']]['enabled']) == '0':
|
||||
rule = ('#%s' % rule[i:])
|
||||
else:
|
||||
rule = rule[i:]
|
||||
if 'action' in rule_updates[rule_info_record['metadata']['sid']]:
|
||||
# (new) action in configuration
|
||||
new_action = rule_updates[rule_info_record['metadata']['sid']]['action']
|
||||
if rule[0] == '#':
|
||||
rule = '#%s %s' % (new_action, ' '.join(rule.split(' ')[1:]))
|
||||
else:
|
||||
rule = '%s %s' % (new_action, ' '.join(rule.split(' ')[1:]))
|
||||
|
||||
output_data.append(rule)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user