MCPcopy Create free account

hub / github.com/cowrie/cowrie / functions

Functions2,302 in github.com/cowrie/cowrie

Methodtest_skips_when_pickle_entry_is_directory
(self)
src/cowrie/test/test_fsctl.py:108
Methodtest_spaced_fd_is_an_argument
(self)
src/cowrie/test/test_bashparse.py:155
Methodtest_spaced_fd_is_argument
(self)
src/cowrie/test/test_fd_redirection.py:43
Methodtest_ssh_duration_ms_is_int
(self)
src/cowrie/test/test_session_duration.py:31
Methodtest_statement_after_group_runs_when_group_skipped
(self)
src/cowrie/test/test_exit_status.py:127
Methodtest_statement_after_pipeline_runs_in_order
(self)
src/cowrie/test/test_exit_status.py:150
Methodtest_status_after_for
(self)
src/cowrie/test/test_flow_control.py:207
Methodtest_status_after_if
(self)
src/cowrie/test/test_flow_control.py:204
Methodtest_status_of_successful_command
(self)
src/cowrie/test/test_exit_status.py:47
Methodtest_status_of_true_and_false
(self)
src/cowrie/test/test_exit_status.py:43
Methodtest_status_persists_across_lines
(self)
src/cowrie/test/test_exit_status.py:54
Methodtest_stderr_to_devnull_inline
(self)
src/cowrie/test/test_parser.py:51
Methodtest_stderr_to_file
(self)
src/cowrie/test/test_parser.py:44
Methodtest_stdin_redirect
(self)
src/cowrie/test/test_parser.py:57
Methodtest_stdin_redirection
(self)
src/cowrie/test/test_fd_redirection.py:114
Methodtest_stdin_redirection_with_pipe
(self)
src/cowrie/test/test_fd_redirection.py:142
Methodtest_stdout_append
(self)
src/cowrie/test/test_parser.py:37
Methodtest_stdout_overwrite
(self)
src/cowrie/test/test_fd_redirection.py:100
Methodtest_stdout_overwrite_and_stderr_pipe
(self)
src/cowrie/test/test_fd_redirection.py:106
Methodtest_stdout_redirect
(self)
src/cowrie/test/test_bashparse.py:148
Methodtest_stdout_to_file
(self)
src/cowrie/test/test_parser.py:27
Methodtest_stdout_to_stderr_to_file
(self)
src/cowrie/test/test_fd_redirection.py:217
Methodtest_string_empty
(self)
src/cowrie/test/test_test_builtin.py:88
Methodtest_string_equal
(self)
src/cowrie/test/test_test_builtin.py:82
Methodtest_string_nonempty
(self)
src/cowrie/test/test_test_builtin.py:91
Methodtest_string_not_equal
(self)
src/cowrie/test/test_test_builtin.py:85
Methodtest_string_producer_interface
Test StringProducer implements required interface methods
src/cowrie/test/test_virustotal.py:44
Methodtest_su_command
(self)
src/cowrie/test/test_base_commands.py:206
Methodtest_su_exit_returns_to_original_user
Test exit from su'd shell returns to original user.
src/cowrie/test/test_su.py:128
Methodtest_su_help
Test su --help output.
src/cowrie/test/test_su.py:54
Methodtest_su_interactive_to_phil
Test interactive su to phil creates new shell with phil identity.
src/cowrie/test/test_su.py:103
Methodtest_su_invalid_option
Test su with invalid option shows error.
src/cowrie/test/test_su.py:97
Methodtest_su_login_shell
Test su - phil creates login shell with reset environment.
src/cowrie/test/test_su.py:122
Methodtest_su_login_shell_sets_home
Test su - sets HOME to target user's home.
src/cowrie/test/test_su.py:219
Methodtest_su_login_shell_sets_user
Test su - sets USER and LOGNAME.
src/cowrie/test/test_su.py:227
Methodtest_su_nonexistent_user
Test su to a nonexistent user fails with error.
src/cowrie/test/test_su.py:91
Methodtest_su_nonlogin_updates_user_vars
Test non-login su updates USER/LOGNAME/HOME.
src/cowrie/test/test_su.py:235
Methodtest_su_to_phil_id_command
Test su -c id phil shows phil's uid/gid.
src/cowrie/test/test_su.py:83
Methodtest_su_to_phil_with_command
Test su -c 'command' phil to run a command as phil.
src/cowrie/test/test_su.py:78
Methodtest_su_to_root_as_root
Test su to root when already root (no password needed).
src/cowrie/test/test_su.py:67
Methodtest_su_version
Test su --version output.
src/cowrie/test/test_su.py:62
Methodtest_su_with_command
Test su -c 'command' to run a single command as root.
src/cowrie/test/test_su.py:73
Methodtest_subdirectory_as_command_reports_is_a_directory
(self)
src/cowrie/test/test_base_commands.py:58
Methodtest_submiturl_v3_format
Test URL submission using v3 API format
src/cowrie/test/test_virustotal.py:326
Methodtest_subnegotiation_commands
Test subnegotiation command bytes.
src/cowrie/test/test_telnet_new_environ.py:289
Methodtest_subshell_after_semicolon
(self)
src/cowrie/test/test_bashparse.py:245
Methodtest_subshell_alone
(self)
src/cowrie/test/test_bashparse.py:235
Methodtest_subshell_group_runs_in_order
(self)
src/cowrie/test/test_exit_status.py:110
Methodtest_subshell_in_middle_is_syntax_error
(self)
src/cowrie/test/test_bashparse.py:259
Methodtest_subshell_ordering
A subshell between two commands keeps bash's output order.
src/cowrie/test/test_echo.py:216
Methodtest_subshell_parentheses_001
Test basic subshell execution with parentheses - should output directly
src/cowrie/test/test_echo.py:151
Methodtest_subshell_parentheses_002
Test subshell vs command substitution difference
src/cowrie/test/test_echo.py:156
Methodtest_subshell_parentheses_003
Test parentheses with multiple commands - should execute all commands
src/cowrie/test/test_echo.py:164
Methodtest_subshell_parentheses_004
Test parentheses in middle of command line is syntax error
src/cowrie/test/test_echo.py:169
Methodtest_subshell_parentheses_005
Test command substitution does substitute output into command line
src/cowrie/test/test_echo.py:177
Methodtest_subshell_parentheses_006
Test complex subshell with pipes syntax error - regression test
src/cowrie/test/test_echo.py:182
Methodtest_subshell_parentheses_007
A subshell after a semicolon runs in order, like bash.
src/cowrie/test/test_echo.py:190
Methodtest_subshell_parentheses_008
Test subshell with different command separators
src/cowrie/test/test_echo.py:195
Methodtest_subshell_parentheses_009
`||` short-circuits: the first command succeeds, so the second is skipped (like bash).
src/cowrie/test/test_echo.py:202
Methodtest_subshell_parentheses_010
Test subshell with multiple semicolons
src/cowrie/test/test_echo.py:208
Methodtest_substitution_assignment_only_statement_adds_no_output
(self)
src/cowrie/test/test_exit_status.py:145
Methodtest_substitution_assignment_visible_to_later_statement
(self)
src/cowrie/test/test_exit_status.py:141
Methodtest_substitution_carries_status_across_statements
(self)
src/cowrie/test/test_exit_status.py:131
Methodtest_substitution_empty_input_does_not_leak
A command with empty input inside $(...) must exit cleanly. The cmdstack must return to its original depth (no leaked shell), and the
src/cowrie/test/test_pipe_eof.py:47
Methodtest_substitution_is_lazy
(self)
src/cowrie/test/test_bashparse.py:250
Methodtest_substitution_short_circuits
(self)
src/cowrie/test/test_exit_status.py:136
Methodtest_successful_download
Test successful TFTP download
src/cowrie/test/test_tftp.py:185
Methodtest_successful_download_anonymous
Test successful FTP download with anonymous login
src/cowrie/test/test_ftpget.py:187
Methodtest_successful_download_with_auth
Test successful FTP download with username/password
src/cowrie/test/test_ftpget.py:205
Methodtest_swap_stdout_stderr
(self)
src/cowrie/test/test_fd_redirection.py:185
Methodtest_syntax_error_is_2
(self)
src/cowrie/test/test_exit_status.py:101
Methodtest_tail_output
(self)
src/cowrie/test/test_base_commands.py:260
Methodtest_tee_command_001
(self)
src/cowrie/test/test_tee.py:38
Methodtest_tee_command_002
(self)
src/cowrie/test/test_tee.py:44
Methodtest_tee_command_003
(self)
src/cowrie/test/test_tee.py:51
Methodtest_tee_command_004
(self)
src/cowrie/test/test_tee.py:57
Methodtest_tee_command_005
(self)
src/cowrie/test/test_tee.py:61
Methodtest_telnet_duration_ms_is_int
(self)
src/cowrie/test/test_session_duration.py:49
Methodtest_telnet_options_lookup
Test that TELNET_OPTIONS contains expected values.
src/cowrie/test/test_telnet_new_environ.py:263
Methodtest_tftp_insufficient_args
Test tftp with only hostname shows usage
src/cowrie/test/test_tftp.py:120
Methodtest_tftp_invalid_directory
Test tftp with invalid local directory
src/cowrie/test/test_tftp.py:137
Methodtest_tftp_no_args
Test tftp command without arguments shows usage
src/cowrie/test/test_tftp.py:111
Methodtest_three_arg_and
(self)
src/cowrie/test/test_test_builtin.py:128
Methodtest_three_arg_and_empty_is_false
(self)
src/cowrie/test/test_test_builtin.py:133
Methodtest_three_arg_or
(self)
src/cowrie/test/test_test_builtin.py:136
Methodtest_time_is_epoch_milliseconds
(self)
src/cowrie/test/test_ocsf.py:211
Methodtest_touch_output
(self)
src/cowrie/test/test_base_commands.py:347
Methodtest_trailing_comment_dropped
(self)
src/cowrie/test/test_bashparse.py:294
Methodtest_true_exit_zero
(self)
src/cowrie/test/test_test_builtin.py:44
Methodtest_true_short_circuit
(self)
src/cowrie/test/test_test_builtin.py:50
Methodtest_umask_command
(self)
src/cowrie/test/test_base_commands.py:155
Methodtest_uniq_command_001
(self)
src/cowrie/test/test_uniq.py:39
Methodtest_uniq_command_002
(self)
src/cowrie/test/test_uniq.py:43
Methodtest_uniq_command_003
(self)
src/cowrie/test/test_uniq.py:47
Methodtest_unknown_auth_class_falls_back_to_userdb
(self)
src/cowrie/test/test_checkers.py:39
Methodtest_unknown_command_redirect
(self)
src/cowrie/test/test_fd_redirection.py:137
Methodtest_unknown_embedded_expands_empty
(self)
src/cowrie/test/test_shell_variables.py:77
Methodtest_unknown_event_id_in_unmapped
(self)
src/cowrie/test/test_ocsf.py:460
Methodtest_unknown_event_no_class_uid
(self)
src/cowrie/test/test_ocsf.py:446
Methodtest_unknown_event_raw_data_preserved
(self)
src/cowrie/test/test_ocsf.py:455
← previousnext →2,101–2,200 of 2,302, ranked by callers