-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathREADME
30 lines (28 loc) · 1.04 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#
# 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.