new: new hid.clear command to clear the list of devices

This commit is contained in:
evilsocket 2019-03-13 23:39:41 +01:00
commit c8e9d11871
No known key found for this signature in database
GPG key ID: 1564D7F30393A456

View file

@ -75,6 +75,13 @@ func NewHIDRecon(s *session.Session) *HIDRecon {
return mod.Stop()
}))
mod.AddHandler(session.NewModuleHandler("hid.clear", "",
"Clear all devices collected by the HID discovery module.",
func(args []string) error {
mod.Session.HID.Clear()
return nil
}))
sniff := session.NewModuleHandler("hid.sniff ADDRESS", `(?i)^hid\.sniff ([a-f0-9]{2}:[a-f0-9]{2}:[a-f0-9]{2}:[a-f0-9]{2}:[a-f0-9]{2}|clear)$`,
"Start sniffing a specific ADDRESS in order to collect payloads, use 'clear' to stop collecting.",
func(args []string) error {