22bb6b8526
Refactor: Remove NFStream and flow identity utilities; introduce Tshark manager
...
Build and Deploy MITM Webserver / build (push) Successful in 11s
- Deleted flow_identity.py and nfstream_flow_worker.py as they are no longer needed.
- Removed nfstream_manager.py and its associated logic for managing NFStream workers.
- Added tshark_manager.py to manage tshark packet enrichment and matching.
- Updated setup_build_server.sh to include default environment variables for tshark.
- Implemented packet signature generation and enrichment logic in the new TsharkManager class.
2026-03-07 19:51:29 +01:00
3f0331762e
remove ndpi
Build and Deploy MITM Webserver / build (push) Successful in 1m49s
2026-03-07 18:14:16 +01:00
3ea07bf1df
try nfstream
Build and Deploy MITM Webserver / build (push) Successful in 19s
2026-03-07 18:09:38 +01:00
13cc2612a2
stop sniffer
Build and Deploy MITM Webserver / build (push) Successful in 10s
2026-03-07 17:04:17 +01:00
0c69daf229
tc test
Build and Deploy MITM Webserver / build (push) Successful in 10s
2026-03-07 16:36:24 +01:00
62ac1d4300
suppress ipv6 noise between veth interfaces
Build and Deploy MITM Webserver / build (push) Successful in 10s
2026-03-07 16:01:17 +01:00
264da68f11
manag veth directly with sniffer
Build and Deploy MITM Webserver / build (push) Successful in 10s
2026-03-07 15:38:56 +01:00
a282b89d45
tc full packet test
Build and Deploy MITM Webserver / build (push) Successful in 10s
2026-03-07 15:13:08 +01:00
2bdbe230d1
debug
Build and Deploy MITM Webserver / build (push) Successful in 10s
2026-03-07 11:11:57 +01:00
c19fab4d32
add config
Build and Deploy MITM Webserver / build (push) Successful in 10s
2026-03-07 10:44:45 +01:00
f9bbe9b73c
test ebpf
Build and Deploy MITM Webserver / build (push) Successful in 1m40s
2026-03-07 10:06:24 +01:00
25bb7be29d
test backend codec ndpi
Build and Deploy MITM Webserver / build (push) Successful in 1m40s
2026-03-06 22:05:45 +01:00
d06c8adcdd
test backend typing packets
Build and Deploy MITM Webserver / build (push) Successful in 11s
2026-03-05 15:46:41 +01:00
f8647ab3ed
frontedn updates and backend test without unknown in packet parser
Build and Deploy MITM Webserver / build (push) Successful in 10s
2026-03-01 15:58:58 +01:00
3fc5b6db48
test
Build and Deploy MITM Webserver / build (push) Successful in 9s
2026-03-01 15:00:58 +01:00
2ec5e21e94
test backend changes api snivver interfaces
Build and Deploy MITM Webserver / build (push) Successful in 9s
2026-03-01 14:40:52 +01:00
8fdf23f3b5
loggign mode
Build and Deploy MITM Webserver / build (push) Successful in 9s
2026-01-10 18:56:44 +01:00
329a81c7bc
fix path
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-12-03 20:50:22 +01:00
a18576a61e
use shared objects like loops db access etc
Build and Deploy MITM Webserver / build (push) Successful in 8s
2025-12-03 20:49:22 +01:00
50225a6dec
fix import path
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-12-03 19:37:03 +01:00
47b95e84dd
add utility for database
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-12-03 19:34:42 +01:00
309aeff2f1
simplify sniffer
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-12-03 19:21:12 +01:00
fb33aadc79
refactor utils
Build and Deploy MITM Webserver / build (push) Successful in 9s
2025-12-03 19:00:26 +01:00
6e720859ff
feat: add EtherType and IP Protocol enums for enhanced packet parsing and logging
Build and Deploy MITM Webserver / build (push) Successful in 9s
2025-12-01 21:04:37 +01:00
0dbade8f91
fix: rename 'ingress' to 'iface' in packet normalization for clarity
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-29 14:43:38 +01:00
8237c61262
fix: update db_insert_packet to include bridge parameter for accurate packet logging
Build and Deploy MITM Webserver / build (push) Successful in 8s
2025-11-29 14:38:53 +01:00
f1da233a50
fix: optimize bridge port handling by using a fixed snapshot to reduce sysfs reads
Build and Deploy MITM Webserver / build (push) Successful in 8s
2025-11-29 13:45:44 +01:00
24a47fdf37
feat: implement AF_PACKET sniffer API with start, stop, and status endpoints
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-29 13:25:44 +01:00
9ca8ed531b
fix: improve logging for captured packets with interface and bridge details
Build and Deploy MITM Webserver / build (push) Successful in 8s
2025-11-29 12:31:48 +01:00
5fa37689e2
fix: log captured packets in the packet parsing function
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-29 11:11:12 +01:00
a2603d4690
fix: enhance database schema for packet metadata and improve data types
Build and Deploy MITM Webserver / build (push) Successful in 8s
2025-11-27 18:36:26 +01:00
ef946bec3c
fix: refactor network sniffer for improved structure and performance
Build and Deploy MITM Webserver / build (push) Successful in 8s
2025-11-27 18:18:31 +01:00
5214f1a1a4
fix: rename database insert fields for consistency and clarity
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-27 17:41:41 +01:00
dba0c5b398
fix: update table name in configuration to match expected value
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-27 17:36:05 +01:00
c3bef89fa4
fix: refactor network sniffer for improved async handling and logging
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-27 17:34:01 +01:00
2d68718bd0
fix: refactor sniffer API routes for consistency and clarity
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-27 16:17:03 +01:00
f3d2fca9d2
fix: enhance bridge port handling and sniffer management with improved error logging and interface checks
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-27 16:03:26 +01:00
4cc7d30de1
fix: enhance network sniffer with status endpoint and improve thread management
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-27 15:43:35 +01:00
ff411da6e5
fix: update API routes for sniffer and bridge operations for consistency
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-27 15:26:55 +01:00
8e65116401
fix: update database insertion query to use concise variable name for raw packet
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-25 16:46:35 +01:00
9fb3d2da7f
fix: update database insertion query to use concise column names in packets table
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-25 16:46:03 +01:00
04154f6ed3
fix table name
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-25 16:41:18 +01:00
2ee99b4fd8
fix: update database insertion query to log additional packet details and correct table name
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-25 16:40:25 +01:00
719ce38684
fix: update database insertion query to use correct table name for packet logging
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-25 16:38:18 +01:00
abea4c0ba4
fix: refactor network sniffer and routes to streamline bridge handling and improve logging
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-25 16:32:16 +01:00
c762942f70
fix: enhance logging and improve database insert handling in network sniffer
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-25 16:26:37 +01:00
18a9b59d96
fix: improve event loop handling and code organization in network sniffer
Build and Deploy MITM Webserver / build (push) Successful in 7s
2025-11-25 16:22:03 +01:00
689e8aa717
feat: implement packet sniffer with database integration and API endpoints
Build and Deploy MITM Webserver / build (push) Successful in 9s
2025-11-25 13:40:13 +01:00