/network_packet_parser

Simple network packet parser, written for college assignments.

Primary LanguagePythonThe UnlicenseUnlicense

Network Packet Parser (English)

Simple network packet parser, written for college assignments.
Currently support Ethernet II/ ARP/ IPv4/ ICMP/ TCP/ UDP packets.
DO NOT SUBMIT THIS AS YOUR HOMEWORK RESULT!!!
Also, Of course, use Wireshark. It's a lot smarter than me.

Usage

  1. Install Python 3
  2. git clone {this repo} and cd {this repo name}
  3. python -m venv .
  4. source ./bin/activate(on Linux) or ./Scripts/activate(on Windows)
  5. python -m pip install -r requirements.txt
  6. python ./app.py
  7. ????
  8. PROFIT!

네트워크 패킷 파서 (Korean)

대학 과제로 제출했던, 겁나게 단순한 네트워크 패킷 파서. 사용법은 위 참조
Ethernet II/ ARP/ IPv4/ ICMP/ TCP/ UDP 패킷을 지원합니다..
이거 내가 작성한거 교수님이 아시니깐 절대로 니가 한거라고 제출하지 마쇼.
그리고 설마 이걸 프로덕션에서 쓰겠나 싶긴 한데, 웬만하면 갓 Wireshark를 씁시다.