cb-replay-pov

CB POV replay utility

SYNOPSIS

cb-replay-pov [options] –host HOST –port PORT POV [POV …]

DESCRIPTION

cb-replay-pov is a utility to send deterministic testing traffic to a CGC challenge binary (CB) from a POV that is an executable.

ARGUMENTS

--port PORT
Specify the TCP port used for testing the CB.
--host HOST
Specify the IP address used for testing the CB.
POV
Specify the POV binary to be used with the replay tool. Multiple POVs can be tested at once.

OPTIONS

-h
Display a usage message and exit
--timeout TIMEOUT
Specify the timeout for connecting to challenge binaries.
--debug
Specify if debug output should be enabled.
--cb_seed SEED
Specify the CB seed
--pov_seed SEED
Specify the POV seed
--source_host HOST
Specify the Source IP of the connection to the CB
--source_host PORT
Specify the Source PORT of the connection to the CB
--negotiate
Specify the PRNG for the CB should be negotiated
--attach_port PORT
Attach to the POV with gdbserver prior to execution on the specified port

EXAMPLE USES

cb-replay-pov --host 127.0.0.1 --port 10000 test.pov

This will test the challenge binary listening on port '10000' on the IP address '127.0.0.1' with the POV 'test.pov'

cb-replay-pov --host 10.10.10.10 --port 31337 test-1.pov test-2.pov test-3.pov

This will test the challenge binary listening on port '31337' on the IP address '10.10.10.10' with the Poll/POVs 'test-1.pov', 'test-2.pov', 'test-3.pov'.

COPYRIGHT

Copyright (C) 2015, Brian Caswell

SEE ALSO

For information regarding the TAP Format, see http://testanything.org/

For more information relating to DARPA's Cyber Grand Challenge, please visit http://www.darpa.mil/cybergrandchallenge/