Ваше Имя
7af9a49eef
feat(packet_sniffer): replace port scanner with packet sniffer
2025-10-08 18:30:12 +04:00
Ваше Имя
4f325fead2
feat(sniffer): implement packet sniffer with IP masking and protocol logging
...
Captures network packets, extracts source/destination IPs, protocol type, and
ports. Masks IPs when enabled and logs details with protocol information.
2025-10-08 18:28:47 +04:00
Ваше Имя
5ac2995b2d
feat(packet-sniffer): add CLI options for IP filtering and masking
2025-10-08 18:27:02 +04:00
Ваше Имя
8016d570b8
refactor: remove port scanner functionality
2025-10-08 18:22:54 +04:00
Ваше Имя
526b27deaf
chore(aliases): remove SteadyTimer alias
2025-10-07 18:37:31 +04:00
Ваше Имя
7c19123da9
chore(.gitignore): add ignore file
2025-10-07 18:36:54 +04:00
Ваше Имя
c9e1b0a149
feat(portscanner): implement port scanning CLI and core logic
...
Implement command-line interface for port scanning with IP validation and option
parsing. Add core scanning logic using Boost.Asio for asynchronous socket
checks, including timeout handling and port probing. Update xmake.lua to
configure build target and include necessary files.
2025-10-06 00:05:11 +04:00
Ваше Имя
0d96c21199
feat(common): add Boost Asio aliases
...
Introduce aliases for Asio IP, TCP, UDP, and timer types to enhance code
readability and structure.
2025-10-06 00:04:34 +04:00
Ваше Имя
679d752177
refactor(common): remove session and tcp server base classes
2025-10-06 00:03:10 +04:00
Ваше Имя
9f88390b1a
refactor(option_utils): enhance option handling with default values and names
...
Removed server.hpp as part of refactoring the option utilities to use Boost's
program_options more effectively, allowing for named default values.
2025-10-05 14:20:21 +04:00
Ваше Имя
a4c84379ff
chore: remove UDP server implementation and main example
2025-10-04 17:37:58 +04:00
Ваше Имя
827cc07175
feat(option_utils): add withDefault utility for Boost program options
2025-10-04 17:09:41 +04:00
Ваше Имя
ba91359db3
feat(common): introduce common networking and CLI infrastructure
2025-09-30 18:33:06 +04:00
Ваше Имя
ad9b11cdbd
Initial commit
init
2025-09-25 13:04:14 +04:00