fix: fixed wifi.client.probe event json serialization

This commit is contained in:
evilsocket 2019-03-14 16:37:59 +01:00
commit 242f4cfece
No known key found for this signature in database
GPG key ID: 1564D7F30393A456
3 changed files with 7 additions and 7 deletions

View file

@ -12,11 +12,11 @@ type ClientEvent struct {
}
type ProbeEvent struct {
FromAddr net.HardwareAddr
FromVendor string
FromAlias string
SSID string
RSSI int8
FromAddr string `json:"mac"`
FromVendor string `json:"vendor"`
FromAlias string `json:"alias"`
SSID string `json:"essid"`
RSSI int8 `json:"rssi"`
}
type HandshakeEvent struct {

View file

@ -108,7 +108,7 @@ func (mod *WiFiModule) discoverProbes(radiotap *layers.RadioTap, dot11 *layers.D
}
mod.Session.Events.Add("wifi.client.probe", ProbeEvent{
FromAddr: dot11.Address2,
FromAddr: dot11.Address2.String(),
FromVendor: network.ManufLookup(dot11.Address2.String()),
FromAlias: mod.Session.Lan.GetAlias(dot11.Address2.String()),
SSID: string(req.Contents[2 : 2+size]),