You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The tags field in sigma rules is a list so cannot currently be outputted.
It would be great if Suzaku could automatically detect if the field value is a list and if so concatenate the values together with a separator but if it is hard to detect automatically then manually support certain field names like tags.
Multiple tags should be joined together with ¦ like Hayabusa does.
The following abbreviations should be done:
attack.reconnaissance -> Recon
attack.resource-development -> ResDev
attack.initial-access -> InitAccess
attack.execution -> Exec
attack.persistence -> Persis
attack.privilege-escalation -> PrivEsc
attack.defense-evasion -> Evas
attack.credential-access -> CredAccess
attack.discovery -> Disc
attack.lateral-movement -> LatMov
attack.collection -> Collect
attack.command_and_control -> C2
attack.exfiltration -> Exfil
attack.impact -> Impact
attack.t should be converted to just T so that attack.t1562.001 converts to T1562.001
attack.g should be converted to just G so that attack.g0035 converts to G0035
The
tags
field in sigma rules is a list so cannot currently be outputted.It would be great if Suzaku could automatically detect if the field value is a list and if so concatenate the values together with a separator but if it is hard to detect automatically then manually support certain field names like
tags
.¦
like Hayabusa does.attack.reconnaissance
->Recon
attack.resource-development
->ResDev
attack.initial-access
->InitAccess
attack.execution
->Exec
attack.persistence
->Persis
attack.privilege-escalation
->PrivEsc
attack.defense-evasion
->Evas
attack.credential-access
->CredAccess
attack.discovery
->Disc
attack.lateral-movement
->LatMov
attack.collection
->Collect
attack.command_and_control
->C2
attack.exfiltration
->Exfil
attack.impact
->Impact
attack.t
should be converted to justT
so thatattack.t1562.001
converts toT1562.001
attack.g
should be converted to justG
so thatattack.g0035
converts toG0035
Example:
will convert to
G0035 ¦ CredAccess ¦ Disc ¦ T1110 ¦ T1087
For JSON output as well, instead of creating an array, lets keep it a flat JSON file for now with the same string as for CSV output.
The text was updated successfully, but these errors were encountered: