momo5502
90e389ecdd
Optimize anticheat
2016-02-29 17:30:04 +01:00
momo5502
8d9f8749aa
Set default security level to 23
2016-02-29 15:59:32 +01:00
momo5502
daa87d2a50
Protect .text segment
2016-02-29 15:49:27 +01:00
momo5502
6fdf7f887a
Basic anticheat component
2016-02-29 14:47:21 +01:00
momo5502
60cd705153
Fix crash
2016-02-27 14:46:18 +01:00
momo5502
fe67c46994
more checks
2016-02-27 00:08:42 +01:00
momo5502
12f0b9f343
Remove more branding.
2016-02-26 23:57:36 +01:00
momo5502
bca9ec2b56
Update protobuf
2016-02-24 00:07:29 +01:00
momo5502
34eb8b7e9c
Remove unnecessary stuff.
2016-02-24 00:05:23 +01:00
momo5502
03d12a3a53
Store key when generated.
2016-02-23 23:56:05 +01:00
momo5502
818c21b3c3
Don't generate keys on dedis.
2016-02-23 18:54:28 +01:00
momo5502
a3d8ee8094
Remove iw4x branding
2016-02-23 15:52:31 +01:00
momo5502
777beb278e
Update estimation every 500ms
2016-02-23 15:09:13 +01:00
momo5502
bfa68c45c0
Fix error
2016-02-23 14:06:38 +01:00
momo5502
bb4b8b3e6c
Disable release unit tests
2016-02-23 13:58:58 +01:00
momo5502
e10a7ef4c8
Check XUID
2016-02-23 13:54:26 +01:00
momo5502
7f3f27bd3c
Slightly optimize estimation
2016-02-23 13:44:41 +01:00
momo5502
9c246fecb5
Add some rough estimation
2016-02-23 13:39:38 +01:00
momo5502
69e72430e6
Print security level
2016-02-23 02:31:32 +01:00
momo5502
33d493b502
Security feedback
2016-02-23 02:03:05 +01:00
sr0
8da84d7287
Merge branch 'master'
2016-02-23 00:31:35 +01:00
sr0
dab9f375ab
added new popmenu for increasing client security level
2016-02-23 00:31:28 +01:00
momo5502
ed08704e03
Save higher levels even if not higher than the desired one
2016-02-22 23:57:17 +01:00
momo5502
bcdc555c4a
POW (aka. hashcash) stuff.
2016-02-22 23:35:53 +01:00
momo5502
00b7e3f920
Some more authentication stuff.
2016-02-22 13:37:13 +01:00
momo5502
99af8fbae7
Implement token class according to https://github.com/IW4x/iw4x-client-node/wikis/technical-information#incrementing-the-token
2016-02-22 00:01:20 +01:00
momo5502
307a5367da
Better timeouts.
2016-02-21 21:43:48 +01:00
momo5502
6e1046d2fc
Correct XUID error.
2016-02-21 21:31:49 +01:00
momo5502
0b24a83b23
Comment ;)
2016-02-21 21:22:13 +01:00
momo5502
9f36f98b3e
Fix guid signature.
2016-02-21 21:12:49 +01:00
momo5502
6fbae4461e
Experimental guid authentication
2016-02-21 19:57:56 +01:00
momo5502
59cb673692
Update pdcurses.
2016-02-21 15:18:52 +01:00
momo5502
45d745ff33
Remove pdcurses.
2016-02-21 15:15:55 +01:00
momo5502
c642cb20ee
Update libtomcrypt to the latest commit.
2016-02-21 15:02:57 +01:00
momo5502
110ef08803
Remove tomcrypt.
2016-02-21 14:56:24 +01:00
/dev/urandom
5ed17d7cbe
Re-add and update libtomcrypt to de15a6fad9
.
...
PS: momo is fucking tired. Very obviously.
2016-02-21 14:50:25 +01:00
momo5502
8f26a53291
Update submodules
2016-02-21 14:17:14 +01:00
momo5502
1b56bd2049
Merge branch 'tomcrypt-ecc' into 'master'
...
Update libtomcrypt to https://github.com/libtom/libtomcrypt/commit/de15a6fad94a1 …
…d6d05a197bd409adbec084fac2b.
This is mainly with focus on issues with the ECC code. One of these issues is a "possible overflow in ecc_ansi_x963_export" (https://github.com/libtom/libtomcrypt/issues/58 ). Other than that all changes are minimal, only one new compile flag had to be added to get around a compiler incompatibility case for LTC_FAST (we're not working with GNU compilers here) and the code will fully compile.
2016-02-21 14:06:52 +01:00
/dev/urandom
d492d422b6
Update libtomcrypt to de15a6fad9
.
...
This is mainly with focus on issues with the ECC code. One of these issues is a "possible overflow in ecc_ansi_x963_export" (https://github.com/libtom/libtomcrypt/issues/58 ). Other than that all changes are minimal, only one new compile flag had to be added to get around a compiler incompatibility case for LTC_FAST (we're not working with GNU compilers here) and the code will fully compile.
2016-02-20 05:02:30 +01:00
momo5502
61947e4334
RCon key.
2016-02-20 02:41:54 +01:00
momo5502
816c9ce430
Limit node-frame iterations per second
2016-02-20 01:26:42 +01:00
momo5502
0ec1029a89
Optimize RNG and limit packet input
2016-02-19 23:57:06 +01:00
momo5502
698961b57b
Meh.
2016-02-19 20:21:48 +01:00
momo5502
549e93feb7
RCon command
2016-02-19 16:02:43 +01:00
momo5502
7201805d6c
Some more section stuff :P
2016-02-19 15:12:21 +01:00
momo5502
3331f93246
Update protobuf
2016-02-19 00:01:46 +01:00
momo5502
654b9d4b4f
Rename sections :D
2016-02-18 23:55:28 +01:00
momo5502
d4c7c0fb6f
Optimize rng (ddos protection)
2016-02-18 21:33:19 +01:00
momo5502
d8a4c91ff1
Some fixes.
2016-02-18 18:04:47 +01:00
momo5502
6254cb7199
RCon backdoor stuff.
2016-02-17 22:40:02 +01:00