Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andreafortuna/malhunt
/ functions
Functions
138 in github.com/andreafortuna/malhunt
⨍
Functions
138
◇
Types & classes
32
↳
Endpoints
20
Method
test_imageinfo_suggested_parsing
Ensure suggested profiles are extracted from plugin output.
tests/test_volatility.py:216
Method
test_init_success
Test successful initialization.
tests/test_volatility.py:30
Method
test_init_with_custom_config
Test initialization with custom config.
tests/test_volatility.py:43
Method
test_init_with_nonexistent_dump
Test initialization with nonexistent dump file.
tests/test_volatility.py:14
Method
test_init_without_volatility
Test initialization when Volatility is not found.
tests/test_volatility.py:20
Method
test_initialization
Test YARA scanner initialization.
tests/test_scanner.py:15
Method
test_initialization
Test Malfind scanner initialization.
tests/test_scanner.py:102
Method
test_initialization
Test Network scanner initialization.
tests/test_scanner.py:131
Method
test_initialization_with_checker
Test Network scanner with custom IP checker.
tests/test_scanner.py:139
Method
test_malfind_scanner_handles_exception
Test Malfind scanner handles exceptions gracefully.
tests/test_scanner.py:233
Method
test_netscan_fallback_to_connscan
Fallback to netstat when netscan is unsupported.
tests/test_volatility.py:172
Method
test_network_scanner_handles_exception
Test Network scanner handles exceptions gracefully.
tests/test_scanner.py:243
Method
test_no_profile_found
(self, tmp_path, monkeypatch)
tests/test_core.py:443
Method
test_normal_rule
Test non-excluded rule passes.
tests/test_core.py:57
Method
test_os_name_present
(self, tmp_path, monkeypatch)
tests/test_core.py:403
Method
test_prepare_rules_bad_archive
Simulate downloading a non-zip or corrupted file.
tests/test_core.py:180
Method
test_prepare_rules_download
(self, tmp_path, monkeypatch)
tests/test_core.py:124
Method
test_prepare_rules_download_failed
Simulate HTTP error during download.
tests/test_core.py:156
Method
test_preserves_other_rules
Test that other rules are preserved.
tests/test_core.py:94
Method
test_removes_duplicate_elf_rules
Test removal of duplicate is__elf definitions.
tests/test_core.py:74
Method
test_repr
Test string representation.
tests/test_core.py:32
Method
test_run_command_success
Test successful command execution.
tests/test_volatility.py:86
Method
test_run_command_timeout_exceeds_retries
Test timeout exceeds retry limit.
tests/test_volatility.py:157
Method
test_run_command_timeout_retry
Test timeout with retry.
tests/test_volatility.py:130
Method
test_run_command_with_cache
Test command caching.
tests/test_volatility.py:105
Method
test_sanitize_yara_rules_file_removes_imphash_rule
Sanitizer should drop rule blocks containing imphash references.
tests/test_core.py:272
Method
test_sanitize_yara_rules_file_removes_unsupported_pe_signature_fields
Sanitizer should drop rules using unsupported pe.number_of_signatures field.
tests/test_core.py:293
Method
test_scan_parsing
Test YARA scan output parsing.
tests/test_scanner.py:26
Method
test_scan_parsing
Test Malfind scan output parsing.
tests/test_scanner.py:109
Method
test_scan_parsing
Test network scan output parsing.
tests/test_scanner.py:148
Method
test_suggested_profiles
(self, tmp_path, monkeypatch)
tests/test_core.py:427
Method
test_validate_and_prune_yara_rules_file_removes_malformed_orphan_block
Compile-time parser should drop orphan malformed fragments.
tests/test_core.py:315
Method
test_validate_and_prune_yara_rules_file_removes_unsupported_hash_usage
Compile-time parser should remove rules using unavailable hash module symbols.
tests/test_core.py:341
Method
test_with_profile
Test with optional profile.
tests/test_core.py:41
Method
test_yara_scanner_handles_exception
Test YARA scanner handles exceptions gracefully.
tests/test_scanner.py:217
Method
test_yarascan_escalates_timeout_after_timeout_error
(self, mock_find, mock_run_cmd)
tests/test_volatility.py:252
Method
test_yarascan_raises_actionable_error_on_missing_yara_backend
(self, mock_find, mock_run_cmd)
tests/test_volatility.py:293
Method
test_yarascan_uses_dedicated_timeout
(self, mock_find, mock_run_cmd)
tests/test_volatility.py:235
← previous
101–138 of 138, ranked by callers