mirror of
https://github.com/bettercap/bettercap
synced 2025-08-14 02:36:57 -07:00
refact: better sniffer messages
This commit is contained in:
parent
66f6ba8e62
commit
e64a24dd13
5 changed files with 7 additions and 15 deletions
|
@ -37,11 +37,9 @@ func (s EventsStream) viewModuleEvent(e session.Event) {
|
|||
|
||||
func (s EventsStream) viewSnifferEvent(e session.Event) {
|
||||
se := e.Data.(SnifferEvent)
|
||||
fmt.Printf("[%s] [%s] %s > %s | %s\n",
|
||||
fmt.Printf("[%s] [%s] %s\n",
|
||||
e.Time.Format(eventTimeFormat),
|
||||
core.Green(e.Tag),
|
||||
se.Source,
|
||||
se.Destination,
|
||||
se.Message)
|
||||
}
|
||||
|
||||
|
|
|
@ -43,8 +43,7 @@ func dnsParser(ip *layers.IPv4, pkt gopacket.Packet, udp *layers.UDP) bool {
|
|||
"Hostname": hostname,
|
||||
"Addresses": ips,
|
||||
},
|
||||
"[%s] %s %s > %s : %s is %s",
|
||||
vTime(pkt.Metadata().Timestamp),
|
||||
"%s %s > %s : %s is %s",
|
||||
core.W(core.BG_DGRAY+core.FG_WHITE, "dns"),
|
||||
vIP(ip.SrcIP),
|
||||
vIP(ip.DstIP),
|
||||
|
|
|
@ -52,8 +52,7 @@ func httpParser(ip *layers.IPv4, pkt gopacket.Packet, tcp *layers.TCP) bool {
|
|||
"path": url,
|
||||
"agent": ua,
|
||||
},
|
||||
"[%s] %s %s %s %s %s",
|
||||
vTime(pkt.Metadata().Timestamp),
|
||||
"%s %s %s %s %s",
|
||||
core.W(core.BG_RED+core.FG_BLACK, "http"),
|
||||
vIP(ip.SrcIP),
|
||||
core.W(core.BG_LBLUE+core.FG_BLACK, method),
|
||||
|
|
|
@ -28,8 +28,7 @@ func tcpParser(ip *layers.IPv4, pkt gopacket.Packet, verbose bool) {
|
|||
SniffData{
|
||||
"Size": len(ip.Payload),
|
||||
},
|
||||
"[%s] %s %s:%s > %s:%s %s",
|
||||
vTime(pkt.Metadata().Timestamp),
|
||||
"%s %s:%s > %s:%s %s",
|
||||
core.W(core.BG_LBLUE+core.FG_BLACK, "tcp"),
|
||||
vIP(ip.SrcIP),
|
||||
vPort(tcp.SrcPort),
|
||||
|
@ -56,8 +55,7 @@ func udpParser(ip *layers.IPv4, pkt gopacket.Packet, verbose bool) {
|
|||
SniffData{
|
||||
"Size": len(ip.Payload),
|
||||
},
|
||||
"[%s] %s %s:%s > %s:%s %s",
|
||||
vTime(pkt.Metadata().Timestamp),
|
||||
"%s %s:%s > %s:%s %s",
|
||||
core.W(core.BG_DGRAY+core.FG_WHITE, "udp"),
|
||||
vIP(ip.SrcIP),
|
||||
vPort(udp.SrcPort),
|
||||
|
@ -78,8 +76,7 @@ func unkParser(ip *layers.IPv4, pkt gopacket.Packet, verbose bool) {
|
|||
SniffData{
|
||||
"Size": len(ip.Payload),
|
||||
},
|
||||
"[%s] %s %s > %s %s",
|
||||
vTime(pkt.Metadata().Timestamp),
|
||||
"%s %s > %s %s",
|
||||
core.W(core.BG_DGRAY+core.FG_WHITE, pkt.TransportLayer().LayerType().String()),
|
||||
vIP(ip.SrcIP),
|
||||
vIP(ip.DstIP),
|
||||
|
|
|
@ -39,8 +39,7 @@ func sniParser(ip *layers.IPv4, pkt gopacket.Packet, tcp *layers.TCP) bool {
|
|||
SniffData{
|
||||
"Domain": domain,
|
||||
},
|
||||
"[%s] %s %s > %s",
|
||||
vTime(pkt.Metadata().Timestamp),
|
||||
"%s %s > %s",
|
||||
core.W(core.BG_YELLOW+core.FG_WHITE, "sni"),
|
||||
vIP(ip.SrcIP),
|
||||
core.Yellow("https://"+domain),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue