mirror of
https://github.com/bettercap/bettercap
synced 2025-08-20 13:33:21 -07:00
refact: target -> endpoint
This commit is contained in:
parent
305e22ee2e
commit
36352311fb
3 changed files with 7 additions and 7 deletions
|
@ -7,7 +7,7 @@ set net.sniff.filter not arp and not udp port 53
|
|||
events.stream off
|
||||
events.clear
|
||||
|
||||
set events.stream.filter target.
|
||||
set events.stream.filter endpoint.
|
||||
events.stream on
|
||||
|
||||
api.rest on
|
||||
|
|
|
@ -20,7 +20,7 @@ func (s EventsStream) viewLogEvent(e session.Event) {
|
|||
e.Data.(session.LogMessage).Message)
|
||||
}
|
||||
|
||||
func (s EventsStream) viewTargetEvent(e session.Event) {
|
||||
func (s EventsStream) viewEndpointEvent(e session.Event) {
|
||||
t := e.Data.(*net.Endpoint)
|
||||
fmt.Printf("[%s] [%s] %s\n",
|
||||
e.Time.Format(eventTimeFormat),
|
||||
|
@ -47,8 +47,8 @@ func (s *EventsStream) View(e session.Event, refresh bool) {
|
|||
if s.filter == "" || strings.Contains(e.Tag, s.filter) {
|
||||
if e.Tag == "sys.log" {
|
||||
s.viewLogEvent(e)
|
||||
} else if strings.HasPrefix(e.Tag, "target.") {
|
||||
s.viewTargetEvent(e)
|
||||
} else if strings.HasPrefix(e.Tag, "endpoint.") {
|
||||
s.viewEndpointEvent(e)
|
||||
} else if strings.HasPrefix(e.Tag, "mod.") {
|
||||
s.viewModuleEvent(e)
|
||||
} else if strings.HasPrefix(e.Tag, "net.sniff.") {
|
||||
|
|
|
@ -128,7 +128,7 @@ func (tp *Targets) Remove(ip, mac string) {
|
|||
if e, found := tp.Targets[mac]; found {
|
||||
tp.TTL[mac]--
|
||||
if tp.TTL[mac] == 0 {
|
||||
tp.Session.Events.Add("target.lost", e)
|
||||
tp.Session.Events.Add("endpoint.lost", e)
|
||||
delete(tp.Targets, mac)
|
||||
delete(tp.TTL, mac)
|
||||
}
|
||||
|
@ -171,7 +171,7 @@ func (tp *Targets) AddIfNew(ip, mac string) *net.Endpoint {
|
|||
|
||||
e := net.NewEndpoint(ip, mac)
|
||||
e.ResolvedCallback = func(e *net.Endpoint) {
|
||||
tp.Session.Events.Add("target.resolved", e)
|
||||
tp.Session.Events.Add("endpoint.resolved", e)
|
||||
}
|
||||
|
||||
if alias, found := tp.Aliases[mac]; found {
|
||||
|
@ -181,7 +181,7 @@ func (tp *Targets) AddIfNew(ip, mac string) *net.Endpoint {
|
|||
tp.Targets[mac] = e
|
||||
tp.TTL[mac] = TargetsDefaultTTL
|
||||
|
||||
tp.Session.Events.Add("target.new", e)
|
||||
tp.Session.Events.Add("endpoint.new", e)
|
||||
|
||||
return nil
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue