Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cowrie/cowrie
/ functions
Functions
2,302 in github.com/cowrie/cowrie
⨍
Functions
2,302
◇
Types & classes
393
↳
Endpoints
20
Method
test_and_chained_conditions
(self)
src/cowrie/test/test_flow_control.py:88
Method
test_and_combiner
(self)
src/cowrie/test/test_test_builtin.py:122
Method
test_and_or_are_left_associative
(self)
src/cowrie/test/test_exit_status.py:66
Method
test_and_or_split_like_semicolon
(self)
src/cowrie/test/test_bashparse.py:201
Method
test_and_runs_second_only_on_success
(self)
src/cowrie/test/test_exit_status.py:58
Method
test_and_short_circuits_whole_group
(self)
src/cowrie/test/test_exit_status.py:119
Method
test_api_key_in_headers
Test that API key is correctly placed in headers for all requests
src/cowrie/test/test_virustotal.py:411
Method
test_append
(self)
src/cowrie/test/test_bashparse.py:163
Method
test_append_preserves_existing
(self)
src/cowrie/test/test_fd_redirection.py:149
Method
test_artifact_close_is_idempotent
(self)
src/cowrie/test/test_curl.py:98
Method
test_auth_bypass_uses_exploit_user
Test that auth bypass uses the exploit username instead of entered credentials.
src/cowrie/test/test_telnet_new_environ.py:372
Method
test_awk_command_001
(self)
src/cowrie/test/test_awk.py:37
Method
test_awk_command_002
(self)
src/cowrie/test/test_awk.py:41
Method
test_awk_command_003
(self)
src/cowrie/test/test_awk.py:45
Method
test_awk_command_004
(self)
src/cowrie/test/test_awk.py:49
Method
test_awk_command_005
(self)
src/cowrie/test/test_awk.py:53
Method
test_awk_field_reference_survives
(self)
src/cowrie/test/test_shell_variables.py:82
Method
test_backslash_n_in_double_quotes_kept
(self)
src/cowrie/test/test_bashparse.py:76
Method
test_backtick_substitution
(self)
src/cowrie/test/test_fd_redirection.py:248
Method
test_backtick_substitution
(self)
src/cowrie/test/test_bashparse.py:213
Method
test_bad_fd_reference
(self)
src/cowrie/test/test_fd_redirection.py:227
Method
test_bare_assignment_persists
(self)
src/cowrie/test/test_shell_variables.py:46
Method
test_bare_redirection_registers_backing_file
(self)
src/cowrie/test/test_fd_redirection.py:314
Method
test_bare_unset_variable_drops_word
(self)
src/cowrie/test/test_bashparse.py:114
Method
test_bare_variable_expands
(self)
src/cowrie/test/test_bashparse.py:98
Method
test_bare_variable_in_set
(self)
src/cowrie/test/test_shell_variables.py:99
Method
test_bare_variable_not_in_env
(self)
src/cowrie/test/test_shell_variables.py:94
Method
test_base64_command_001
(self)
src/cowrie/test/test_base64.py:39
Method
test_base64_command_002
(self)
src/cowrie/test/test_base64.py:43
Method
test_bash_command
(self)
src/cowrie/test/test_base_commands.py:109
Method
test_bash_dash_c_still_works
Existing sh -c 'cmd' functionality still works.
src/cowrie/test/test_script_execution.py:138
Method
test_bash_executes_script_file
bash script.sh reads and executes file contents.
src/cowrie/test/test_script_execution.py:37
Method
test_bash_nonexistent_file
bash nonexistent.sh shows error.
src/cowrie/test/test_script_execution.py:51
Method
test_bash_piped_input_still_works
Existing piped input functionality still works.
src/cowrie/test/test_script_execution.py:143
Method
test_bash_rejects_binary_file
(self)
src/cowrie/test/test_script_execution.py:92
Method
test_brace_group
(self)
src/cowrie/test/test_flow_control.py:179
Method
test_brace_group
(self)
src/cowrie/test/test_bashparse.py:356
Method
test_braced_variable_expands
(self)
src/cowrie/test/test_bashparse.py:101
Method
test_bracket_file_exists
(self)
src/cowrie/test/test_test_builtin.py:77
Method
test_bracket_missing_close
(self)
src/cowrie/test/test_test_builtin.py:141
Method
test_break_only_inner_loop
(self)
src/cowrie/test/test_flow_control.py:143
Method
test_break_stops_loop
(self)
src/cowrie/test/test_flow_control.py:125
Method
test_bundled_defaults_load_with_no_user_file
(self)
src/cowrie/test/test_config.py:22
Method
test_busybox_applet_append_accumulates
(self)
src/cowrie/test/test_fd_redirection.py:267
Method
test_busybox_applet_redirect_to_file
(self)
src/cowrie/test/test_fd_redirection.py:258
Method
test_case_alternation
(self)
src/cowrie/test/test_flow_control.py:166
Method
test_case_clause
(self)
src/cowrie/test/test_bashparse.py:351
Method
test_case_default
(self)
src/cowrie/test/test_flow_control.py:160
Method
test_case_glob_match
(self)
src/cowrie/test/test_flow_control.py:154
Method
test_case_matched_empty_body_status
(self)
src/cowrie/test/test_flow_control.py:172
Method
test_cat_command_001
(self)
src/cowrie/test/test_cat.py:33
Method
test_cat_command_002
(self)
src/cowrie/test/test_cat.py:39
Method
test_cat_command_003
(self)
src/cowrie/test/test_cat.py:43
Method
test_cat_command_004
(self)
src/cowrie/test/test_cat.py:49
Method
test_cat_output
(self)
src/cowrie/test/test_base_commands.py:250
Method
test_cd_error_output
(self)
src/cowrie/test/test_base_commands.py:225
Method
test_cd_output
(self)
src/cowrie/test/test_base_commands.py:218
Method
test_chained_commands_with_redirects
(self)
src/cowrie/test/test_fd_redirection.py:309
Method
test_chains_when_onResult_exists
Test that callbacks are properly chained when onResult is not None.
src/cowrie/test/test_telnet_transport.py:93
Method
test_channel_close_tears_down_protocol_once
(self)
src/cowrie/test/test_ssh_teardown.py:56
Method
test_channel_eof_exits_parked_command
A closed SSH channel (eofReceived) exits the command reading stdin instead of tearing down the whole session.
src/cowrie/test/test_pipe_eof.py:128
Method
test_chattr_command
(self)
src/cowrie/test/test_base_commands.py:148
Method
test_chgrp_command
(self)
src/cowrie/test/test_base_commands.py:214
Method
test_chmod_command_001
(self)
src/cowrie/test/test_chmod.py:40
Method
test_chmod_command_002
(self)
src/cowrie/test/test_chmod.py:46
Method
test_chmod_command_003
(self)
src/cowrie/test/test_chmod.py:52
Method
test_chmod_command_004
(self)
src/cowrie/test/test_chmod.py:61
Method
test_chmod_command_005
(self)
src/cowrie/test/test_chmod.py:68
Method
test_chmod_command_006
(self)
src/cowrie/test/test_chmod.py:75
Method
test_chmod_command_007
(self)
src/cowrie/test/test_chmod.py:82
Method
test_chmod_command_008
(self)
src/cowrie/test/test_chmod.py:91
Method
test_chmod_command_009
(self)
src/cowrie/test/test_chmod.py:95
Method
test_chmod_command_010
(self)
src/cowrie/test/test_chmod.py:99
Method
test_chmod_command_011
(self)
src/cowrie/test/test_chmod.py:103
Method
test_chmod_command_012
(self)
src/cowrie/test/test_chmod.py:107
Method
test_chmod_command_013
(self)
src/cowrie/test/test_chmod.py:111
Method
test_chmod_command_014
(self)
src/cowrie/test/test_chmod.py:115
Method
test_chmod_command_015
(self)
src/cowrie/test/test_chmod.py:119
Method
test_chown_command
(self)
src/cowrie/test/test_base_commands.py:210
Method
test_clear_command
(self)
src/cowrie/test/test_base_commands.py:62
Method
test_client_kex_hassh
(self)
src/cowrie/test/test_ocsf.py:258
Method
test_client_version
(self)
src/cowrie/test/test_ocsf.py:249
Method
test_close_safety_net_hashes_artifact
The download close safety-net must hash and store the artifact. The success/error callbacks read ``artifactFile.shasum`` and ``shasum
src/cowrie/test/test_tftp.py:288
Method
test_cname_resolution
(self)
src/cowrie/test/test_network.py:78
Method
test_cname_resolution_blocked
(self)
src/cowrie/test/test_network.py:84
Method
test_collapses_whitespace
(self)
src/cowrie/test/test_bashparse.py:61
Method
test_command_failed
(self)
src/cowrie/test/test_ocsf.py:353
Method
test_command_failed_sends_notification
(self, mock_post: MagicMock)
src/cowrie/test/test_signal.py:66
Method
test_command_input
(self)
src/cowrie/test/test_ocsf.py:335
Method
test_command_input_sends_notification
(self, mock_post: MagicMock)
src/cowrie/test/test_signal.py:54
Method
test_command_not_found_is_127
(self)
src/cowrie/test/test_exit_status.py:50
Method
test_command_substitution_as_whole_statement
(self)
src/cowrie/test/test_bashparse.py:217
Method
test_command_substitution_captures_source
(self)
src/cowrie/test/test_bashparse.py:208
Method
test_command_substitution_in_middle_multiple
Test command substitution in middle with multiple commands
src/cowrie/test/test_echo.py:226
Method
test_command_substitution_multiple_commands
Test command substitution with multiple commands
src/cowrie/test/test_echo.py:221
Method
test_command_substitution_nested_subshell
Nested subshell in command substitution must not crash or drop later commands - regression for #40164
src/cowrie/test/test_echo.py:236
Method
test_command_substitution_nested_subshell_pipe
Nested subshell piped inside command substitution must not crash or drop later commands - regression for #40164
src/cowrie/test/test_echo.py:244
Method
test_command_substitution_preserves_prefix
(self)
src/cowrie/test/test_fd_redirection.py:277
Method
test_command_substitution_sees_variable
(self)
src/cowrie/test/test_shell_variables.py:72
Method
test_command_substitution_space_after_paren
Test command substitution with a space after $( - regression for #40164
src/cowrie/test/test_echo.py:231
← previous
next →
1,601–1,700 of 2,302, ranked by callers