annotate .gitignore @ 1790:42745af83b7d

Introduce extra delay before closing unauthenticated sessions To make it harder for attackers, introduce a delay to keep an unauthenticated session open a bit longer, thus blocking a connection slot until after the delay. Without this, while there is a limit on the amount of attempts an attacker can make at the same time (MAX_UNAUTH_PER_IP), the time taken by dropbear to handle one attempt is still short and thus for each of the allowed parallel attempts many attempts can be chained one after the other. The attempt rate is then: "MAX_UNAUTH_PER_IP / <process time of one attempt>". With the delay, this rate becomes: "MAX_UNAUTH_PER_IP / UNAUTH_CLOSE_DELAY".
author Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
date Wed, 15 Feb 2017 13:53:04 +0100
parents f52919ffd3b1
children f78e67527731
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1393
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
1 *~
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
2 *.o
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
3 *.a
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
4 *.da
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
5 *.bb
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
6 *.bbg
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
7 *.prof
1653
76189c9ffea2 External Public-Key Authentication API (#72)
fabriziobertocci <fabriziobertocci@gmail.com>
parents: 1540
diff changeset
8 .*.swp
1393
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
9 /autom4te.cache
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
10 /config.log
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
11 /config.status
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
12 /dbclient
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
13 /dropbear
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
14 /dropbearconvert
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
15 /dropbearkey
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
16 /dropbearmulti
1655
f52919ffd3b1 update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation (#79)
Steffen Jaeckel <s_jaeckel@gmx.de>
parents: 1653
diff changeset
17 /fuzzcorpus
f52919ffd3b1 update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation (#79)
Steffen Jaeckel <s_jaeckel@gmx.de>
parents: 1653
diff changeset
18 /fuzzer-*
f52919ffd3b1 update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation (#79)
Steffen Jaeckel <s_jaeckel@gmx.de>
parents: 1653
diff changeset
19 /fuzzer-*.options
1393
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
20 /scp
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
21 /scp-progress
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
22 Makefile
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
23 config.h
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
24 config.h.in
ab4a3f783bfd Add .gitignore file
Ben Gardner <bgardner@wabtec.com>
parents:
diff changeset
25 configure
1540
03a42f41cf2c ignore default_options_guard.h
Matt Johnston <matt@ucc.asn.au>
parents: 1393
diff changeset
26 default_options_guard.h
1653
76189c9ffea2 External Public-Key Authentication API (#72)
fabriziobertocci <fabriziobertocci@gmail.com>
parents: 1540
diff changeset
27 tags