Commit Graph

194 Commits

Author SHA1 Message Date
Pavel Odintsov
bd7a52528b Fixed #31 Add automatic unban after timeout 2014-10-21 11:20:18 +04:00
Pavel Odintsov
7b0a2b418c Add banlist autocleaner 2014-10-20 19:42:14 +04:00
Pavel Odintsov
ef9280d07e Fix ugly error 2014-10-20 19:10:19 +04:00
Pavel Odintsov
ced11cd1c0 Fix output 2014-10-20 18:55:02 +04:00
Pavel Odintsov
a4f153b770 remove old code 2014-10-20 18:48:57 +04:00
Pavel Odintsov
5268813535 Introduce tcp flags printer 2014-10-20 18:44:16 +04:00
Pavel Odintsov
4d8960261b Fix 2014-10-19 16:28:18 +04:00
Pavel Odintsov
fb82040bd3 Add tcp flags decoder 2014-10-19 16:26:55 +04:00
Pavel Odintsov
92fbd23102 Add flag printer 2014-10-19 16:02:01 +04:00
Pavel Odintsov
1aba053da0 Add tcp flags support 2014-10-19 15:50:17 +04:00
Pavel Odintsov
0044a4d743 Enlarge range for accumulators, add tcp/udp detalization 2014-10-19 15:30:25 +04:00
Pavel Odintsov
ebb15616cd Fix 2014-10-17 17:17:38 +04:00
Pavel Odintsov
24fe4ee2a0 Add GUIDE for PF_RING ZC 2014-10-17 17:16:35 +04:00
Pavel Odintsov
fc5f69e728 Fix typo 2014-10-17 15:48:31 +04:00
Pavel Odintsov
ac8b5a5823 Remove buggy code and introduce new standard packet printer 2014-10-17 13:50:12 +04:00
Pavel Odintsov
419f34c0c3 Binary upgrade 2014-10-17 13:12:40 +04:00
Pavel Odintsov
613de5402b Add full pf_ring struct printer for deep debug 2014-10-17 13:10:31 +04:00
Pavel Odintsov
831f514f4e Fix typos 2014-10-16 17:25:46 +04:00
Pavel Odintsov
f0f3ce5dcb Add hardware filtration to README 2014-10-16 16:41:04 +04:00
Pavel Odintsov
671d29b877 Add hardware filtration capability for Intel 82599 2014-10-16 16:39:06 +04:00
Pavel Odintsov
9819602c8e Update README.md 2014-10-04 16:02:23 +04:00
Pavel Odintsov
fb5f60fe29 Add working manual for compile for CentOS 6 2014-08-01 11:25:25 +04:00
Pavel Odintsov
f8c3df80da Fix install manual for centos 2014-08-01 11:17:48 +04:00
Pavel Odintsov
fe3966c5b1 Fix install dependency for CentOS 2014-08-01 11:07:24 +04:00
Pavel Odintsov
590f2af814 Add protocol determine code; Close #24 2014-07-04 15:10:23 +04:00
Pavel Odintsov
5ae3218fef Add keyborad management 2014-07-04 14:25:44 +04:00
Pavel Odintsov
7bfbe4ce52 Introduce detailed reports about power of ddos attack, closes: #23; Some notification code refactoring; 2014-07-04 14:04:19 +04:00
Pavel Odintsov
38749317a7 Migrate to unsigned it for storibg more big values 2014-07-04 12:02:44 +04:00
Pavel Odintsov
9c45cc2ed5 We detect all speed params of ddos atatck 2014-07-04 11:30:57 +04:00
Pavel Odintsov
fa301e7e5e Fix in readme 2014-07-01 00:39:59 +04:00
Pavel Odintsov
4099805fc6 Enable abilit to build via clang (but it does not compile now). And fix warnings from clang 2014-07-01 00:21:13 +04:00
Pavel Odintsov
0d5dd0a55d Add detailed explanation 2014-06-30 22:35:47 +04:00
Pavel Odintsov
2dbb328317 Add murmur docs 2014-06-30 19:51:17 +04:00
Pavel Odintsov
4ff5bde63d Fix in list. 2014-06-30 19:02:03 +04:00
Pavel Odintsov
e5369c0e77 Remove dependency to C++ 11 2014-06-30 18:55:10 +04:00
Pavel Odintsov
0911f3a7f0 Upgrade binary 2014-06-30 18:54:12 +04:00
Pavel Odintsov
cd25e819ff Revert to std::map =( 2014-06-30 18:53:49 +04:00
Pavel Odintsov
effd9c7b6c Ban code opmitization 2014-06-30 18:37:27 +04:00
Pavel Odintsov
7c7ae9d73e add todo entry 2014-06-30 17:59:21 +04:00
Pavel Odintsov
a531cd9a28 Upgrade binary 2014-06-30 17:40:22 +04:00
Pavel Odintsov
76103b9756 Add timestamps to attack details; Remove unused code; Divide main() as separate thread; 2014-06-30 17:33:14 +04:00
Pavel Odintsov
ae9d9dcc4b Fix indent in Makefile 2014-06-30 15:35:07 +04:00
Pavel Odintsov
3b76b7e9d9 Closes #22. Now we recalc total counetr in separate thread 2014-06-30 15:10:07 +04:00
Pavel Odintsov
3de43fd74f Upgrade binary 2014-06-30 14:26:03 +04:00
Pavel Odintsov
04e8c38e45 Closes #20. We do not lock our mission critical code now 2014-06-30 14:25:41 +04:00
Pavel Odintsov
bef04f56d0 Introduce counter of listened networks 2014-06-30 12:49:55 +04:00
Pavel Odintsov
e271572863 Drop C++11 support because it's BUGGY. https://gcc.gnu.org/gcc-4.7/cxx0x_status.html we still waiting for gcc 4.8 or gcc 4.9: https://gcc.gnu.org/gcc-4.8/cxx0x_status.html 2014-06-30 11:04:06 +04:00
Pavel Odintsov
9c495aa5b2 Some ideas about boost_foreach 2014-06-29 15:34:52 +04:00
Pavel Odintsov
8872ae8f3d MIgrate to boost::threads, boost:mutexes and boost::chrono because threading capabilities is is buggy in C++11 with gcc 4.7 2014-06-29 15:28:56 +04:00
Pavel Odintsov
2f405aee5f Disable useless code; Fix loginc 2014-06-29 15:04:10 +04:00