作为一名优秀的安全工程师,馍馍每天都要面对非常非常多的日志。他需要从这些日志中找到蛛丝马迹,将它们关联起来形成攻击链,再针对性地给出防御方案。
经过一段时间整理,他发现了一组攻击行为的共性特征,攻击者会按照时间先后顺序进行三个操作,分别是设备扫描嗅探(s)、弱口令爆破(w)和远程命令执行(r),当这三个攻击特征按先后顺序出现时,就可能产生了一次完整的攻击了。
馍馍现在有几份日志表,一份表格内有n条日志。经过整理后表示为一个长度为n的字符串,字符串仅由小写字母a-z表示,每一个字母表示某一个事件。馍馍希望从这份日志表里,统计出有多少次潜在的攻击。由于日志量很大,馍馍希望你能帮帮他。