67 Commits (969982e417e801febe3f26bad3e77dd54de5a44e)
 

Author SHA1 Message Date
Niels Werensteijn 969982e417 fixed some errors in cookie.md 8 years ago
Niels Werensteijn c3665992a9 removed lowercase reference 8 years ago
Niels Werensteijn 31bad73504 updated readme a bit 8 years ago
Maximilian Münchow 4509ac2612 Added first version of cookie.md 8 years ago
Niels Werensteijn 98fb883767 change "simple" example to use TS3INIT_GET_COOKIE 8 years ago
Niels Werensteijn c362f2a33c use install to install xtables plugins 8 years ago
Maximilian Münchow 0ab6975a97 Renamed TS3INIT_MORPH_TO_GET_COOKIE to TS3INIT_GET_COOKIE 8 years ago
Maximilian Münchow 3b40dc3416 renamed all comments, arguments, and variables that contain or are related to the final cookie value to `cookie` 8 years ago
Maximilian Münchow e1be5f7a25 renamed all comments, arguments, and variables that contain or are related to the value that is generated by combining random_seed and the current time to cookie_seed 8 years ago
Maximilian Münchow 75c9fd8642 renamed variables, parameters, constants, fields and files that contain or are about the user supplied seed to random_seeed. 8 years ago
Maximilian Münchow cc16338fc0 added udp checksum calculation 8 years ago
Maximilian Münchow 4ab6b8f09d fixed bug in TS3INIT_MORPH_TO_GET_COOKIE. Kernel won't panic anymore. 8 years ago
Niels Werensteijn ab7478727b updated "simple" examples to be ipv4 and ipv6 capable 8 years ago
Maximilian Münchow 716f509066 Added new target: TS3INIT_MORPH_TO_GET_COOKIE. Its rewrites an incomming packet into a TS3INIT_GET_COOKIE. 8 years ago
Maximilian Münchow 52cc424be2 added 2 new constants: TS3INIT_HEADER_CLIENT_LENGTH and TS3INIT_HEADER_SERVER_LENGTH 8 years ago
Niels Werensteijn 2ed116a9ce added "simple" fw example 8 years ago
Maximilian Münchow 9e1f4cb760 added comments 8 years ago
Maximilian Münchow 5a002888d0 replaced magic 60 with COOKIE_SEED_LEN 8 years ago
Maximilian Münchow 9e2162ad63 renamed instances of package to packet 8 years ago
Maximilian Münchow 9691026360 moved struct ts3_init_checked_header_data to ts3init_match.c 8 years ago
Niels Werensteijn a2af9c63df follow kernel code and do not use skb_header_pointer for ip(v6)_hdr 8 years ago
Niels Werensteijn 62810fe935 send proper reset command to client 8 years ago
Maximilian Münchow 0babfde11d removed debug messages 8 years ago
Maximilian Münchow dec609840c changed TS3INIT_SET_COOKIE to use the recieved udp/ip header instead of the reply headers. 8 years ago
Maximilian Münchow 7c8d64811f the cookie-seed used in ts3init_get_puzzle and TS3INIT_SET_COOKIE can be loaded from file now. 8 years ago
Maximilian Münchow f7181d65d0 fixed spelling mistake 8 years ago
Niels Werensteijn f5a1a99fa5 more target to uppercase fixes 8 years ago
Niels Werensteijn 5e9ef66bdc refactor calculate_cookie 8 years ago
Niels Werensteijn 5712abbaa1 renamed some symbols to keep namespace clear 8 years ago
Niels Werensteijn e25dac37e9 more fixes to readme 8 years ago
Niels Werensteijn a4fbff1b3f fixed help 8 years ago
Niels Werensteijn 7a06bacb5c update readme 8 years ago
Maximilian Münchow 4bbbd63860 added new methods ts3init_calculate_cookie_ipv4 and ts3init_calculate_cookie_ipv6. Changed TS3INIT_SET_COOKIE to use the new methods. 8 years ago
Maximilian Münchow e31b6cf80c Added license to compat headers. 8 years ago
Maximilian Münchow 3ad7aabe34 amended mistake in previous commit 8 years ago
Maximilian Münchow 1a334a2885 added TS3INIT_SET_COOKIE 8 years ago
Niels Werensteijn ad542d0a33 fix --min-version parameters with offset 8 years ago
Niels Werensteijn 0394bf8987 fixed buffer overflow 8 years ago
Niels Werensteijn b6ec076bc0 added readme (still needs work) and license 8 years ago
Niels Werensteijn 47f6ebf27f Created Makefile for all projects 8 years ago
Niels Werensteijn 4a11da005b added min_client_version check 8 years ago
Niels Werensteijn 2bf9af83b9 make sure all symbols that show up in the kernel are prefixed with ts3init_ 8 years ago
Niels Werensteijn 481ba26c0f code formatting and copyright 8 years ago
Maximilian Münchow 1559f82b55 torture.py allows for testing if the rules can handle, lots and lots of packages. 8 years ago
Niels Werensteijn 927257312b uninitialize matches if targets fail to register 8 years ago
Niels Werensteijn 984bab5a3f added test for siphash 8 years ago
Niels Werensteijn 4e3670842d fixed bug in shiphash23 8 years ago
Maximilian Münchow 9f80476ca4 cleaned up libxt_ts3init_reset 8 years ago
Maximilian Münchow 30482cd1d3 extended Makefile.xtables to include all, install and clean 8 years ago
Maximilian Münchow bf8594c03e added ts3init_reset 8 years ago