owtf.shell package

Submodules

owtf.shell.async_subprocess module

owtf.shell.async_subprocess

# Inspired from: # http://code.activestate.com/recipes/440554-module-to-allow-asynchronous-subprocess-use-on-win/

class owtf.shell.async_subprocess.AsyncPopen(args, bufsize=0, executable=None, stdin=None, stdout=None, stderr=None, preexec_fn=None, close_fds=False, shell=False, cwd=None, env=None, universal_newlines=False, startupinfo=None, creationflags=0)[source]

Bases: subprocess.Popen

get_conn_maxsize(which, maxsize)[source]
recv(maxsize=None)[source]
recv_err(maxsize=None)[source]
send(input)[source]
send_recv(input='', maxsize=None)[source]
exception owtf.shell.async_subprocess.DisconnectException(value)[source]

Bases: exceptions.Exception

owtf.shell.async_subprocess.recv_some(p, t=0.1, e=1, tr=5, stderr=0)[source]
owtf.shell.async_subprocess.send_all(p, data)[source]

owtf.shell.blocking_shell module

owtf.shell.interactive_shell module

owtf.shell.pexpect_shell module

Module contents