MCPcopy Create free account

hub / github.com/TheSecuredAnalyst/security-suite / functions

Functions716 in github.com/TheSecuredAnalyst/security-suite

Functionscan_callback
(target: str, modules: list[str])
cli/main.py:1383
Functionscan_crawl
Crawl website to discover pages and forms.
cli/main.py:391
Functionscan_dirs
Bruteforce directories and files.
cli/main.py:437
Functionscan_nuclei
Run Nuclei vulnerability scanner.
cli/main.py:467
Methodscan_one
(ip: str)
modules/vulnscan/scanner.py:231
Functionscan_sqli
Scan for SQL injection vulnerabilities.
cli/main.py:422
Functionscan_ssl
Analyze SSL/TLS configuration.
cli/main.py:452
Functionscan_xss
Scan for XSS vulnerabilities.
cli/main.py:407
Functionschedule_create
Create a scheduled scan.
cli/main.py:1288
Functionschedule_delete
Delete a scheduled scan.
cli/main.py:1354
Functionschedule_list
List all scheduled scans.
cli/main.py:1318
Functionschedule_run
Run a scheduled scan immediately.
cli/main.py:1372
Functionschedule_start
Start the scheduler daemon.
cli/main.py:1399
Methodsearch_exploits_for_service
Search for exploits targeting a specific service.
modules/exploit/metasploit.py:233
Functionserve
Start the REST API server. After starting, open http://localhost:8000/docs to explore the API interactively. Set --api-key to protect the se
cli/main.py:1513
Methodsession_command
Run command on a session.
modules/exploit/metasploit.py:172
Methodset_notify_callback
Set callback for notifications. Args: callback: Async function for sending notifications
modules/scheduler/scheduler.py:128
Methodsetup_method
(self)
tests/test_wordlists.py:19
Functionsiem_export
Run scan and export results to SIEM.
cli/main.py:1255
Functionsiem_test
Test SIEM connection.
cli/main.py:1223
Methodstart
Start the scheduler background task.
modules/scheduler/scheduler.py:251
Functionstart_apisec_scan
Fetch an OpenAPI/Swagger spec and run security tests against it. **modules** you can choose from: - `endpoints` — tests each endpoint fo
api/routers/apisec.py:123
Methodstop
Stop the scheduler.
modules/scheduler/scheduler.py:260
Methodstream_ask
Stream response to a question. Args: question: Natural language question include_context: Whether to include scan con
modules/ai/copilot.py:202
Methodstream_chat
Stream chat completion.
modules/ai/llm_client.py:41
Methodstream_chat
Stream chat from Claude.
modules/ai/llm_client.py:102
Methodstream_chat
Stream chat from Ollama.
modules/ai/llm_client.py:262
Methodstream_chat
Stream chat from OpenAI-compatible API.
modules/ai/llm_client.py:344
Methodsubmission_rate
(self)
modules/phishing/campaign.py:92
Methodsummary
(self)
core/guardrails.py:109
Functionswagger_ui
()
api/server.py:91
Methodteardown_method
(self)
tests/test_wordlists.py:22
Functiontemp_cache
Create temporary cache for testing.
tests/test_cache.py:12
Methodtest_add_finding
(self)
tests/test_core.py:43
Methodtest_api_auth_tester_loads_jwt_secrets
(self, tmp_path)
tests/test_wordlists.py:111
Methodtest_api_endpoint_tester_loads_lfi_and_cmdi_payloads
(self, tmp_path)
tests/test_wordlists.py:132
Methodtest_api_fuzzer_extends_string_payloads_from_seclists
(self, tmp_path)
tests/test_wordlists.py:121
Methodtest_cache_clear_all
Test clearing all cache entries.
tests/test_cache.py:94
Methodtest_cache_clear_specific_target
Test clearing specific target from cache.
tests/test_cache.py:108
Methodtest_cache_entry_expiration
Test cache entry expiration check.
tests/test_cache.py:134
Methodtest_cache_expiration
Test cache entries expire correctly.
tests/test_cache.py:73
Methodtest_cache_miss
Test cache miss returns None.
tests/test_cache.py:60
Methodtest_cache_set_and_get
Test setting and getting cache entries.
tests/test_cache.py:48
Methodtest_cache_stats
Test cache statistics.
tests/test_cache.py:121
Methodtest_check_tool_not_found_no_raise
Test checking for missing tool returns False.
tests/test_error_handling.py:91
Methodtest_check_tool_not_found_raises
Test checking for missing tool raises error.
tests/test_error_handling.py:86
Methodtest_check_tool_success
Test checking for available tool.
tests/test_error_handling.py:76
Methodtest_checksum_computation
Test checksum computation is consistent.
tests/test_cache.py:65
Methodtest_common_ports_defined
(self)
tests/test_osint.py:74
Methodtest_common_subdomains_exist
(self)
tests/test_osint.py:49
Methodtest_complete
(self)
tests/test_core.py:57
Methodtest_configuration_error
Test ConfigurationError.
tests/test_error_handling.py:46
Methodtest_connection
Test connection to SIEM. Returns: True if connection successful
modules/siem/base.py:172
Methodtest_connection
Test connection to Syslog server. Returns: True if connection successful
modules/siem/syslog.py:215
Methodtest_connection
Test connection to Elasticsearch. Returns: True if connection successful
modules/siem/elasticsearch.py:179
Methodtest_connection
Test connection to Splunk HEC. Returns: True if connection successful
modules/siem/splunk.py:150
Methodtest_create_result
(self)
tests/test_core.py:34
Methodtest_dir_bruteforcer_falls_back_to_builtin_paths
(self, tmp_path, monkeypatch)
tests/test_wordlists.py:71
Methodtest_dir_bruteforcer_loads_seclists_when_available
(self, tmp_path)
tests/test_wordlists.py:61
Methodtest_dns_enum_valid_domain
(self)
tests/test_osint.py:13
Methodtest_domain_detection
(self)
tests/test_core.py:10
Methodtest_duration
(self)
tests/test_core.py:65
Methodtest_email_detection
(self)
tests/test_core.py:25
Methodtest_export_csv
Test exporting as CSV.
tests/test_exporters.py:152
Methodtest_export_csv_to_file
Test exporting to CSV file.
tests/test_exporters.py:79
Methodtest_export_csv_to_string
Test exporting to CSV string.
tests/test_exporters.py:66
Methodtest_export_html
Test exporting as HTML.
tests/test_exporters.py:159
Methodtest_export_html_to_file
Test exporting to HTML file.
tests/test_exporters.py:106
Methodtest_export_html_to_string
Test exporting to HTML string.
tests/test_exporters.py:96
Methodtest_export_invalid_format
Test exporting with invalid format raises error.
tests/test_exporters.py:174
Methodtest_export_json
Test exporting as JSON.
tests/test_exporters.py:146
Methodtest_export_json_to_file
Test exporting to JSON file.
tests/test_exporters.py:49
Methodtest_export_json_to_string
Test exporting to JSON string.
tests/test_exporters.py:38
Methodtest_export_markdown
Test exporting as Markdown.
tests/test_exporters.py:164
Methodtest_export_markdown_shorthand
Test exporting as Markdown with 'md' shorthand.
tests/test_exporters.py:169
Methodtest_export_markdown_to_file
Test exporting to Markdown file.
tests/test_exporters.py:131
Methodtest_export_markdown_to_string
Test exporting to Markdown string.
tests/test_exporters.py:121
Methodtest_export_no_findings
Test exporting result with no findings.
tests/test_exporters.py:183
Methodtest_extract_domain_from_url
(self)
tests/test_osint.py:38
Methodtest_find_tool_not_found
Test tool not found returns None.
tests/test_error_handling.py:71
Methodtest_find_tool_success
Test finding an available tool.
tests/test_error_handling.py:65
Methodtest_invalid_target_error
Test InvalidTargetError.
tests/test_error_handling.py:32
Methodtest_ip_detection
(self)
tests/test_core.py:20
Methodtest_jwt_vulnerabilities
Test specific JWT for vulnerabilities. Args: token: JWT token to test api: Parsed API specification Returns:
modules/apisec/auth_tester.py:268
Methodtest_load_wordlist_from_explicit_seclists_path
(self, tmp_path)
tests/test_wordlists.py:25
Methodtest_load_wordlist_uses_fallback_when_file_missing
(self, tmp_path)
tests/test_wordlists.py:39
Methodtest_module_error
Test ModuleError.
tests/test_error_handling.py:53
Methodtest_network_error
Test NetworkError.
tests/test_error_handling.py:39
Methodtest_resolve_seclists_path_from_setting
(self, monkeypatch, tmp_path)
tests/test_wordlists.py:51
Methodtest_run_command_not_found
Test running command when tool not found.
tests/test_error_handling.py:112
Methodtest_run_command_success
Test running command successfully.
tests/test_error_handling.py:97
Methodtest_run_command_timeout
Test command timeout.
tests/test_error_handling.py:120
Methodtest_seclists_status_reports_entries
(self, tmp_path)
tests/test_wordlists.py:148
Methodtest_security_headers_defined
(self)
tests/test_osint.py:62
Methodtest_severity_values
(self)
tests/test_core.py:77
Methodtest_sqli_scanner_loads_seclists_payloads
(self, tmp_path)
tests/test_wordlists.py:101
Methodtest_subdomain_scanner_loads_seclists_wordlist
(self, tmp_path)
tests/test_wordlists.py:81
Methodtest_tool_cache
Test tool finding is cached.
tests/test_error_handling.py:130
Methodtest_tool_execution_error
Test ToolExecutionError.
tests/test_error_handling.py:24
Methodtest_tool_not_found_error
Test ToolNotFoundError.
tests/test_error_handling.py:16
← previousnext →601–700 of 716, ranked by callers