MCPcopy Create free account

hub / github.com/JusticeRage/FFM / types & classes

Types & classes72 in github.com/JusticeRage/FFM

↓ 16 callersClassSSHOptions
This processor makes sure that the -T option is present for ssh connections. This limits the amount of forensics evidence created and avoids
processors/ssh_command_line.py:29
↓ 4 callersClassAssertTorify
This processor makes sure that a select number of network commands are correctly proxied. It does its best to ensure that this is only enforc
processors/assert_torify.py:28
↓ 4 callersClassRdesktopOptions
This processor makes sure that the -U option is present for rdesktop connections. This makes sure that the current username will not leak.
processors/rdesktop_command_line.py:29
↓ 2 callersClassSilentArgumentParser
ArgumentParser is subclassed to avoid printing the help on invalid command lines.
misc/silent_argparse.py:21
↓ 2 callersClass_FakeProgressBar
test/command/test_transfer_commands.py:32
↓ 1 callersClassDefaultInputDriver
A partial implementation of a terminal emulator. It is based on the state machine located at http://vt100.net/emu/vt500_parser.png. Comma
model/driver/input.py:31
↓ 1 callersClassDriverStub
test/test_ffm.py:8
↓ 1 callersClassDummyContext
test/fixture/dummy_context.py:32
↓ 1 callersClassListPlugins
commands/command_manager.py:82
↓ 1 callersClassPassthroughDriver
Terminal driver which does nothing but forward whatever it receives. It replaces the input driver whenever an application requests the altern
model/driver/passthrough.py:24
↓ 1 callersClassSession
model/session.py:26
↓ 1 callersClass_Base64ArchiveWriter
commands/download_directory.py:29
↓ 1 callersClass_FakeProgressBar
test/command/test_remote_script_command.py:28
ClassBackupHunter
commands/enumeration_commands.py:195
ClassBaseDriver
model/driver/base.py:21
ClassCommand
model/plugin/command.py:21
ClassDBHunter
commands/enumeration_commands.py:159
ClassDebug
commands/help_commands.py:26
ClassDefaultOutputDriver
model/driver/output.py:25
ClassDirWalk
commands/enumeration_commands.py:455
ClassDownload
commands/download_file.py:31
ClassDownloadDirectory
commands/download_directory.py:48
ClassDummyContextTest
This fixture makes sure that a dummy context is set up, pointing to /dev/null. It prevents the tests from crashing when trying to write to st
test/fixture/dummy_context.py:45
ClassDuplicateCommand
test/command/test_command_manager.py:40
ClassExplodingCommand
test/command/test_command_manager.py:16
ClassGetOS
commands/enumeration_commands.py:28
ClassInfo
commands/enumeration_commands.py:91
ClassLogCommand
commands/log_control.py:24
ClassLogLevel
model/driver/input_api.py:53
ClassMtime
commands/enumeration_commands.py:228
ClassProcessor
model/plugin/processor.py:49
ClassProcessorAction
These values are used as return values for the processors. FORWARD: Forward the data to other plugins for further processing. STOP_PROCES
model/plugin/processor.py:32
ClassProcessorType
model/plugin/processor.py:24
ClassPtySpawn
commands/stealth_commands.py:26
ClassRemoteElf
This command executes a local ELF on the remote machine in memory. It is done through the create_memfd syscall and a short staging Python
commands/remote_elf.py:27
ClassRemoteScript
commands/remote_script.py:25
ClassRunPy3Script
commands/remote_script.py:128
ClassRunPyScript
commands/remote_script.py:90
ClassRunShScript
commands/remote_script.py:164
ClassShred
commands/stealth_commands.py:69
ClassSshKeys
commands/enumeration_commands.py:124
ClassStrangeDirs
commands/enumeration_commands.py:374
ClassSudo
This command does some askpass sleight of hand to allow sudo invocations when no TTY is present. Inspired from https://github.com/zMarch/
commands/notty_sudo.py:27
ClassSudoV
commands/enumeration_commands.py:271
ClassSuid
commands/enumeration_commands.py:59
ClassTestAssertTorify
test/processor/test_assert_torify.py:23
ClassTestCommandManager
test/command/test_command_manager.py:88
ClassTestDirectoryDownloadCommand
test/command/test_transfer_commands.py:162
ClassTestDownloadCommandQuoting
test/command/test_transfer_commands.py:43
ClassTestDriver
test/test_input_driver.py:27
ClassTestEnumerationCommandHardening
test/command/test_shell_hardening.py:38
ClassTestEnumerationCommands
test/command/test_enumeration_commands.py:9
ClassTestFFM
test/test_ffm.py:20
ClassTestInputAPI
test/test_input_api.py:8
ClassTestLogCommand
test/command/test_log_command.py:25
ClassTestModuleLoading
test/test_module_loading.py:16
ClassTestNottySudoCommand
test/command/test_notty_sudo_command.py:25
ClassTestNottySudoHardening
test/command/test_shell_hardening.py:104
ClassTestOutput
This example processor simply highlights the word "password".
processors/sample_output_processor.py:23
ClassTestPassthroughDriver
test/test_passthrough_driver.py:27
ClassTestRdesktopCommandLineProcessor
test/processor/test_rdesktop_options.py:24
ClassTestRemoteElfCommandSetup
test/command/test_remote_script_command.py:163
ClassTestRemoteScriptCommand
test/command/test_remote_script_command.py:42
ClassTestRemoteScriptHardening
test/command/test_shell_hardening.py:15
ClassTestSSHCommandLineProcessor
test/processor/test_ssh_options.py:24
ClassTestStealthCommandHardening
test/command/test_shell_hardening.py:88
ClassTestStringUtils
test/test_stringutils.py:23
ClassTestUploadCommandQuoting
test/command/test_transfer_commands.py:105
ClassUpload
commands/upload_file.py:28
ClassUsageStringCommand
test/command/test_command_manager.py:64
ClassVM
commands/enumeration_commands.py:313
Class_RemoteElfCommandSetupTest
test/command/test_remote_script_command.py:108