NAME
TEST - Test worker for DiCoP, due to simplicity in Perl
DESCRIPTION
A simple testworker that 'walks' password rooms. This is a proof-of-concept and also used to verify the C version. For speed reasons, real workers are written in C, usually by using the Dicop-Workerframe library.
Modified version that prints passwords for testing in testsuite.
VERSIONS
2.00 original rewritten in Perl
2.01 input check relaxed (no more fixed characters at end)
2.02 made timeout optional
2.03 display chunksize (for debugging and checking)
test for end chunk > start chunk
less intrusive error messages
2.04 te: adjusted (c), speling errors fixed
output compatible with server v2.16
due to improved Math::BigInt and Math::String now 3 times faster
2.10 te: read charsets from charsets.def
2.11 end >= start, not end > start
took over tests from workerframe and fixed buglets to let 'em pass
trace == 2: print passwords
2.12 support for dictionary character sets
2.13 JDF reading from "SET" and not "../../target/SET"
load dictionary only if requested
2.14 handle "test.pl cdf.txt [timeout] [trace] style"
AUTHOR
(c) Bundesamt fuer Sicherheit in der Informationstechnik 1998-2004 See http://www.bsi.de/ for more information.