-
Notifications
You must be signed in to change notification settings - Fork 4
SYN flood implementation using Boost.Asio
License
pfpacket/SYN-flood
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# # README # # [*] SYN flood written in C++ using Boost.Asio # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Files: ------------------------------------------------------------------- raw_tcp.hpp : Define a protocol to access raw TCP for Asio protocol_header.hpp : Define a base class of each protocol headers ip_header.hpp : Define IP header class tcp_header.hpp : Define TCP header class iphdrincl.hpp : Define a socket option to enable IP_HDRINCL main.cpp : Main program ------------------------------------------------------------------- [*] Requirements ------------------------------------------------------------------- Environment: May works on Linux (version 2.0 or higher) Compile Time: Boost C++ Libraries Some POSIX headers A compiler which can compile C++11 codes (This repo contains a few C++11 codes) Run Time: Root or CAP_NET_RAW privilege ------------------------------------------------------------------- [*] License SYN-flood is licensed under The BSD 2-Clause License.
About
SYN flood implementation using Boost.Asio
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published