[test suite] stronger access.conf test case for AFL fuzzing
This commit is contained in:
@@ -7,4 +7,4 @@ then
|
||||
ACCESS_FILE=$@
|
||||
fi
|
||||
|
||||
LD_LIBRARY_PATH=../../lib/.libs ../../server/.libs/fwknopd -c ../conf/default_fwknopd.conf -a $ACCESS_FILE -A -f -t --exit-parse-config -D
|
||||
LD_LIBRARY_PATH=../../lib/.libs ../../server/.libs/fwknopd -c ../conf/ipt_snat_fwknopd.conf -a $ACCESS_FILE -A -f -t --exit-parse-config -D
|
||||
|
||||
@@ -17,6 +17,6 @@ mkdir $OUT_DIR
|
||||
### make sure that parsing the access.conf file works
|
||||
./fuzzing-wrappers/helpers/fwknopd-parse-access.sh || exit
|
||||
|
||||
LD_LIBRARY_PATH=$LIB_DIR afl-fuzz -t 1000 -i $IN_DIR -o $OUT_DIR -f $OUT_DIR/afl_access.conf $SERVER -c ../conf/default_fwknopd.conf -a $OUT_DIR/afl_access.conf -A -f -t --exit-parse-config -D
|
||||
LD_LIBRARY_PATH=$LIB_DIR afl-fuzz -t 1000 -i $IN_DIR -o $OUT_DIR -f $OUT_DIR/afl_access.conf $SERVER -c ../conf/ipt_snat_fwknopd.conf -a $OUT_DIR/afl_access.conf -A -f -t --exit-parse-config -D
|
||||
|
||||
exit
|
||||
|
||||
@@ -9,8 +9,9 @@ FW_ACCESS_TIMEOUT 2
|
||||
|
||||
SOURCE ANY
|
||||
KEY test3
|
||||
ACCESS_EXPIRE 3-10-01; ### comment
|
||||
OPEN_PORTS tcp/80
|
||||
ACCESS_EXPIRE 03/10/2014; ### comment
|
||||
OPEN_PORTS tcp/22;
|
||||
RESTRICT_PORTS udp/6001, tcp/45, tcp/80, tcp/12345
|
||||
FW_ACCESS_TIMEOUT 3
|
||||
ENCRYPTION_MODE legacy
|
||||
|
||||
@@ -20,26 +21,27 @@ REQUIRE_USERNAME nouser
|
||||
KEY test4
|
||||
OPEN_PORTS tcp/80
|
||||
FORCE_NAT 192.168.1.123 22
|
||||
FORCE_SNAT 33.3.3.3
|
||||
|
||||
SOURCE ANY
|
||||
KEY test5
|
||||
HMAC_KEY test6
|
||||
OPEN_PORTS tcp/80
|
||||
RESTRICT_PORTS tcp/34
|
||||
SOURCE 1.2.3.4
|
||||
KEY_BASE64 wzNP62oPPgEc+kXDPQLHPOayQBuNbYUTPP+QrErNDmg=
|
||||
HMAC_KEY_BASE64 Yh+xizBnl6FotC5ec7FanVGClRMlsOAPh2u6eovnerfBVKwaVKzjGoblFMHMc593TNyi0dWn4opLoTIV9q/ttg==
|
||||
OPEN_PORTS tcp/80; ### also appears in RESTRICT_PORTS
|
||||
RESTRICT_PORTS udp/6001, tcp/22, tcp/80, tcp/12345
|
||||
FW_ACCESS_TIMEOUT 3
|
||||
ENABLE_CMD_EXEC Y
|
||||
|
||||
SOURCE ANY
|
||||
KEY fwknoptest
|
||||
FW_ACCESS_TIMEOUT 3
|
||||
GPG_HOME_DIR conf/server-gpg
|
||||
GPG_DECRYPT_ID 361BBAD4
|
||||
GPG_DECRYPT_PW fwknoptest
|
||||
GPG_HOME_DIR ../conf/server-gpg
|
||||
GPG_DECRYPT_ID 12341234, DEADBEEF, 361BBAD4, 43214321
|
||||
GPG_DECRYPT_PW fwknoptest, testtest
|
||||
GPG_REMOTE_ID 6A3FAD56
|
||||
|
||||
SOURCE ANY
|
||||
FW_ACCESS_TIMEOUT 3
|
||||
GPG_HOME_DIR conf/server-gpg-no-pw
|
||||
GPG_HOME_DIR ../conf/server-gpg-no-pw
|
||||
GPG_DECRYPT_ID 361BBAD4
|
||||
GPG_ALLOW_NO_PW Y
|
||||
GPG_FINGERPRINT_ID 00CC95F05BC146B6AC4038C9E36F443C6A3FAD56
|
||||
|
||||
Reference in New Issue
Block a user