covertutils.shells.impl package¶
Submodules¶
covertutils.shells.impl.extendableshell module¶
-
class
covertutils.shells.impl.extendableshell.
ExtendableShell
(handler, log_unrecognised=False, **kw)[source]¶ Bases:
covertutils.shells.baseshell.BaseShell
-
Defaults
= {'prompt': '({package} v{version})> ', 'subshells': {'control': <class covertutils.shells.subshells.controlsubshell.ControlSubShell>, 'python': <class covertutils.shells.subshells.pythonapisubshell.PythonAPISubShell>, 'os-shell': <class covertutils.shells.subshells.simplesubshell.SimpleSubShell>, 'file': <class covertutils.shells.subshells.filesubshell.FileSubShell>, 'stage': <class covertutils.shells.subshells.stagesubshell.StageSubShell>}}¶
-
covertutils.shells.impl.meterpretershell module¶
-
class
covertutils.shells.impl.meterpretershell.
MeterpreterShell
(handler, **kw)[source]¶ Bases:
covertutils.shells.baseshell.BaseShell
-
Defaults
= {'subshells': {'control': <class covertutils.shells.subshells.controlsubshell.ControlSubShell>, 'meterpreter': <class covertutils.shells.subshells.meterpretersubshell.MeterpreterSubShell>}}¶
-
covertutils.shells.impl.simpleshell module¶
-
class
covertutils.shells.impl.simpleshell.
SimpleShell
(handler, **kw)[source]¶ Bases:
covertutils.shells.baseshell.BaseShell
-
Defaults
= {'prompt': '({package} v{version})> ', 'subshells': {'control': <class covertutils.shells.subshells.simplesubshell.SimpleSubShell>}}¶
-
covertutils.shells.impl.standardshell module¶
-
class
covertutils.shells.impl.standardshell.
StandardShell
(handler, **kw)[source]¶ Bases:
covertutils.shells.baseshell.BaseShell
-
Defaults
= {'prompt': '({package} v{version})> ', 'subshells': {'control': <class covertutils.shells.subshells.controlsubshell.ControlSubShell>, 'python': <class covertutils.shells.subshells.pythonapisubshell.PythonAPISubShell>, 'os-shell': <class covertutils.shells.subshells.simplesubshell.SimpleSubShell>}}¶
-