กลับไปหน้ารวมไฟล์
how-i-built-my-packet-monitor-0a53d7-en.md

is there traffic on your network when you are not using it? Or what information does this traffic have, the answer to these needs will all be met with an interesting and practical device called Packet Monitor? It is a computer program or hardware, which can record the traffic that passes through the computer network or part of the network. When data flows through the network. Analyzers can store each packet and decrypt raw packet data if needed. In this project, we will build a PacketMonitor device with an ESP8266 board. We will receive the traffic in each channel and then display it graphically in graphs using the OLED display. Visit CiferTech for more tutorials, and be sure to follow my Instagram page to support me.

How PacketMonitor work?!

In this project, the traffic values ​​in the channel specified from 1 to 14 are received with the help of ESP8266 WiFi board and Wemos boot board, and in the Oled display, which is driven by the i2c interface, graphically in the form of incoming traffic at any time. is shown. We will also be notified if there is a malfunction or deauth attack on the channel in question. We will also be able to change the channel number being analyzed using the key attached to pin D3 on the Wemos board.

EXPANDED TECHNICAL DETAILS

Network Traffic Analysis

The "Packet Monitor" is a diagnostic tool that captures and displays local WiFi traffic directly on an embedded OLED screen.

  • Monitor Mode Hooking: Utilizing the undocumented "Promiscuous Mode" of the ESP8266, the device intercepts all 802.11 management packets (like Probes, Beacons, and Deauths) flying through the air on a specific channel.
  • Real-Time Visualization: The Arduino parses the MAC addresses of nearby devices and their signal strength (RSSI), plotting a live "Channel Activity" graph on a 0.96" I2C OLED display.

Educational Utility

  • Cybersecurity Awareness: This tool demonstrates how much unencrypted data is broadcast by modern smartphones as they search for known WiFi networks, serving as an essential tool for learning about wireless network protocols and security.

ข้อมูล Frontmatter ดั้งเดิม

title: "How I Built My Packet Monitor"
description: "In This Tutorial, We Built WiFi Box which is a WiFi Analyzer, and Packet Monitor all in one."
author: "CiferTech"
category: ""
tags:
  - "arduino"
  - "wifi"
  - "wifibox"
  - "packet monitor"
  - "cifertech"
  - "esp8266"
  - "cyber security"
  - "esp32"
views: 1376
likes: 0
price: 2450
difficulty: "Intermediate"
components:
  - "1x TFT LCD, 1.44"
  - "1x ESP32S"
  - "1x Arduino UNO"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "bd97cf45c630182b0b94d29481c1621f39b2b195e04109b7e66a567fa5c59168"
encryptedPayload: "U2FsdGVkX1813uSKLHH266eDY/TC1n3gXkdn/0c8Gl7WK1R9JkYLIDIg9Xim3eB4D4h911Xyh6MBYZ8T0fdDBvamFsyvUml4ZCRL7x+kQkw="
seoDescription: "Learn how to build an all-in-one WiFi Box featuring a WiFi Analyzer and Packet Monitor. Step-by-step DIY tutorial for tech enthusiasts."
videoLinks:
  - "https://www.youtube.com/embed/v6ky2bvrTds"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/how-i-built-my-packet-monitor-0a53d7_cover.jpg"
lang: "en"