Skip to content

Bavin - A Realtime StackedUI Packet Analyzer for Students

License

Notifications You must be signed in to change notification settings

SeyyedKhandon/bavin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

In the name of God

Bavin - Realtime StackedUI Packet Analyzer for Students

Bavin is a packet analyzer like wireshark which will breakdown each in/out packets from any network interface in your computer, but it will decipher the packets in a more readable and senseble TCP/IP Protocol Stack, so you will be able to read what is happening in each packet and it's headers in the most simplest and efficient way.

Goal

One of the main reason behind the development of this app is to everyone can understand and learn better the TCP/IP Protocols in action based on IETF in the sense of Stacked Protocol in UI especially diffrent headers of each famous protocols.

Realtime StackedUI Packet Analyzer - Listen Started

Protocols

This app supports 15 protocols:

  • Ethernet
  • IP
  • IPV6
  • ARP
  • ICMP
  • UDP
  • TCP
  • HTTP
  • DNS
  • NBNS
  • LLMNR
  • SSDP
  • IGMP
  • IGMPV6
  • DHCP

Requirements

How to Run

Just open the app and select one interface, then it will automatically listen to the all in/out packets and will show it to you.

Step1:
alt text
Step2:
alt text
Step3:
alt text

About

Bavin - A Realtime StackedUI Packet Analyzer for Students

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 59.8%
  • C 40.2%