MA
Mateusz-Peplinski/AAPADS
Advanced Access Point Anomaly Detection System
๐ก๏ธ Advanced Access Point Anomaly Detection System ๐ก๏ธ
๐ Introduction
The Advanced Access Point Anomaly Detection System (AAPADS) proactively mitigates the increased risk of data interception and provides detection of wireless cyber attacks.
AAPADS also contains many WiFi and 802.11 analysis functionalities such as:
- The ability to investigate and collect information on access points near you
- The ability to inspect and investigate 802.11 Managment Frames captured in monitor mode
- Get notifed of security misconfigurations on your wireless network
Technical Overview ๐ฅ๏ธ
Platform & Development Environment:
Note: The SSID and MAC addresses shown in the screenshots are samples. And product is MVP
- Primary Language: C#
- Platform: x64 (64-bit) Windows operating system.
- User Interface: Developed using Microsoft's WPF (Windows Presentation Foundation) to ensure an interactive front-end experience.
๐ Architecture
Not Final Version
1๏ธโฃ Data Ingest Engine
- Function: Collects data about the wireless environment in which AAPADS operates.
- Data Type: Electromagnetic wave transmissions in the 2.4GHz and 5GHz range (+6GHz if your WLAN adapter supports Wi-Fi 6).
- Operation: Continuously passes data to the next stage for processing.
2๏ธโฃ Normalization Engine
- Function: Defines the "normal" state of the wireless environment.
- Process: Sets thresholds for certain data types collected from the Data Ingest Engine.
- Outcome: Creates a profile of the wireless environment, used by the Detection Engine.
3๏ธโฃ Detection Engine
- Function: Analyzes the wireless environment profile.
- Operation: Identifies data surpassing threshold values, assigning a risk score to detected anomalies.
- Scoring System: Anomalies are graded with a score value (max 100), and categorized as:
- ๐ข LOW (0-30)
- ๐ก MEDIUM (31-60)
- ๐ HIGH (61-79)
- ๐ด CRITICAL (80-100)
Upon detection of an anomaly, the system flags it as a cyber incident. Users are notified and can directly take action through the application.
๐ Usage
- Launch AAPADS.
- Allow the system to collect and process wireless environment data.
- Monitor the notifications and take action as necessary.
โ๏ธ Setup & Installation
Will be released with the first official program release, soon...
๐ License
TBA







