mirror of
https://github.com/bettercap/bettercap
synced 2025-08-20 13:33:21 -07:00
new: wifi.probe to send fake client probe requests
This commit is contained in:
parent
8827a2af84
commit
906969f1b3
4 changed files with 67 additions and 1 deletions
|
@ -200,6 +200,21 @@ func NewWiFiModule(s *session.Session) *WiFiModule {
|
|||
|
||||
mod.AddHandler(deauth)
|
||||
|
||||
probe := session.NewModuleHandler("wifi.probe BSSID ESSID",
|
||||
`wifi\.probe\s+([a-fA-F0-9:]{11,})\s+([^\s].+)`,
|
||||
"Sends a fake client probe with the given station BSSID, searching for ESSID.",
|
||||
func(args []string) error {
|
||||
bssid, err := net.ParseMAC(args[0])
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return mod.startProbing(bssid, args[1])
|
||||
})
|
||||
|
||||
probe.Complete("wifi.probe", s.WiFiCompleterFull)
|
||||
|
||||
mod.AddHandler(probe)
|
||||
|
||||
mod.AddParam(session.NewStringParameter("wifi.deauth.skip",
|
||||
"",
|
||||
"",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue