Skip to content

A tool to identify unique UDP payloads developed in order to audit the Tesla Model S's onboard ethernet traffic.

License

Notifications You must be signed in to change notification settings

kevinmahaffey/tescat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tescat

This tool analyzes UDP packets being broadcast on a specified port to the local network or from a PCAP file. It will identify packets that are unique since the start of the process.

Tescat is especially useful when you're analyzing a network with a large amount of baseline traffic that does not vary frequently and you want to identify anomalies some time after the initial baseline.

This was developed while auditing the internal LAN on the Tesla Model S.

Installation

  go get github.com/kevinmahaffey/tescat
  go build src/github.com/kevinmahaffey/tescat/cmd/tescat.go

Running

Listen for UDP traffic destined to a given port

  ./tescat -p 20100

Process UDP data from a pcap file looking for packets destined to a given port

  ./tescat -f mypcap.pcap -p 20100

About

A tool to identify unique UDP payloads developed in order to audit the Tesla Model S's onboard ethernet traffic.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages