Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/intelowlproject/IntelOwl
/ functions
Functions
4,925 in github.com/intelowlproject/IntelOwl
⨍
Functions
4,925
◇
Types & classes
1,662
↳
Endpoints
131
↓ 8 callers
Function
humanReadbleSize
(byteNumber)
frontend/src/utils/files.js:12
↓ 8 callers
Method
merge
(self, other: Union["BaseDataModel", Dict], append: bool = True)
api_app/data_model_manager/models.py:128
↓ 8 callers
Function
playbookOptions
( playbooks, classification = null, organizationPluginsState = {}, )
frontend/src/components/common/form/pluginsMultiSelectDropdownInput.jsx:248
↓ 8 callers
Method
set_correct_status
(self, save: bool = True)
api_app/investigations_manager/models.py:62
↓ 8 callers
Function
validate_secrets
(value)
api_app/validators.py:20
↓ 8 callers
Method
visible_for_user
(self, user)
api_app/analyzables_manager/queryset.py:9
↓ 7 callers
Method
__init__
( self, value: Any = "", size: VisualizableSize = VisualizableSize.S_AUTO, ali
api_app/visualizers_manager/classes.py:71
↓ 7 callers
Function
_extract_analyzer
(analyzer_reports: QuerySet, module: PythonModule, job: Job)
api_app/visualizers_manager/visualizers/passive_dns/analyzer_extractor.py:38
↓ 7 callers
Method
_get_requests_params_and_uri
( self, obs_clfn: str, observable_name: str, iocs: bool )
api_app/mixins.py:203
↓ 7 callers
Method
_make_analyzer
(self, phishing_engine=None)
tests/api_app/analyzers_manager/unit_tests/observable_analyzers/test_phishing_extractor.py:38
↓ 7 callers
Method
_patched_layer
(mock_get_layer)
tests/api_app/chatbot_manager/test_tasks.py:98
↓ 7 callers
Method
_setup_connector
Inject customized mock managers to simulate the internal Django API objects.
tests/api_app/connectors_manager/unit_tests/connectors/test_opencti.py:81
↓ 7 callers
Function
build_agent_executor
Build a tool-calling agent executor scoped to `user`. `ChatOllama` is the local LLM; `create_tool_calling_agent` binds the tools to the model
api_app/chatbot_manager/agent/agent.py:53
↓ 7 callers
Function
chatbot_health
Whether the assistant can serve a turn now (chatbot worker + Ollama), cached briefly.
api_app/chatbot_manager/health.py:34
↓ 7 callers
Function
consume_pending_analysis
Return and delete the pending payload iff it exists and belongs to `user_id` (one-shot).
api_app/chatbot_manager/pending_action.py:28
↓ 7 callers
Method
create
(self, validated_data)
api_app/playbooks_manager/serializers.py:97
↓ 7 callers
Method
delete_class_cache_keys
Deletes cache keys associated with the list of instances for the given user. Args: user (User): The user for whom the ca
api_app/models.py:1158
↓ 7 callers
Function
extractCountry
(job)
frontend/src/components/jobs/result/utils/extractCountry.js:1
↓ 7 callers
Function
extract_robtex_reports
(analyzer_reports: QuerySet, job: Job)
api_app/visualizers_manager/visualizers/passive_dns/analyzer_extractor.py:156
↓ 7 callers
Method
get_data_model_class
(self)
api_app/analyzables_manager/models.py:80
↓ 7 callers
Method
get_org_members
Retrieve members of the organization associated with the authenticated user. If the 'org' query parameter is set to 'true', this met
api_app/views.py:698
↓ 7 callers
Method
get_queryset
(self)
api_app/chatbot_manager/views.py:47
↓ 7 callers
Function
mockSessionsPage
(results)
frontend/tests/components/chat/ChatSessionList.test.jsx:25
↓ 7 callers
Method
read_configured_params
Reads the configured parameters for the plugin. Args: user (User): The user for whom the parameters are read.
api_app/models.py:1705
↓ 7 callers
Function
sanitizeObservable
(observable)
frontend/src/utils/observables.js:25
↓ 7 callers
Method
send
()
frontend/tests/components/chat/ChatPanel.test.jsx:26
↓ 7 callers
Method
to_dict
(self)
api_app/visualizers_manager/classes.py:347
↓ 6 callers
Method
__register_user
(self, body: dict)
tests/auth/test_auth.py:399
↓ 6 callers
Method
_cache_key
Produce a cache key that changes every ``self.window_seconds``. Key format: ``chatbot_rate_{key}_{window_ts}`` Example: ``chatbot_r
api_app/chatbot_manager/rate_limit.py:66
↓ 6 callers
Method
_config_analyzer
(analyzer)
tests/api_app/analyzers_manager/unit_tests/observable_analyzers/test_phishing_extractor.py:48
↓ 6 callers
Method
_ensure_cache_directory
Ensure a writable cache directory exists for capa. Returns the path to the writable cache directory. Falls back to a temporar
api_app/analyzers_manager/file_analyzers/capa_info.py:38
↓ 6 callers
Method
_format_greynoise_error
(exc: Exception, fallback_prefix: str)
api_app/analyzers_manager/observable_analyzers/greynoiseintel.py:72
↓ 6 callers
Method
_perform_get_request
(self, uri: str, ignore_404: bool = False, **kwargs)
api_app/mixins.py:93
↓ 6 callers
Method
_url
(pk)
tests/api_app/chatbot_manager/test_views.py:241
↓ 6 callers
Method
all_subclasses
Retrieve all subclasses of the plugin class. Returns: list: Sorted list of plugin subclasses.
api_app/classes.py:61
↓ 6 callers
Method
close
Close only the current page without stopping the browser or context.
integrations/phishing_analyzers/analyzers/driver_wrapper_playwright.py:379
↓ 6 callers
Function
dns_resolver_response
Standard response for DNS resolver analyzers :param observable: observable analyzed :type observable: str :param resolutions: list of DNS
api_app/analyzers_manager/observable_analyzers/dns/dns_responses.py:34
↓ 6 callers
Function
downloadAllPlugin
(pluginUrl)
frontend/src/stores/usePluginConfigurationStore.jsx:18
↓ 6 callers
Function
dropdownOptions
(plugins)
frontend/src/components/common/form/pluginsMultiSelectDropdownInput.jsx:17
↓ 6 callers
Function
emit
(event)
api_app/chatbot_manager/tasks.py:60
↓ 6 callers
Method
emit
(frame)
frontend/tests/components/chat/ChatPanel.e2e.test.jsx:41
↓ 6 callers
Method
flush
(self)
api_app/analyzers_manager/file_analyzers/mwdb_scan.py:36
↓ 6 callers
Method
get_serializer
(cls)
api_app/data_model_manager/models.py:244
↓ 6 callers
Function
if_mock_connections
(*decorators)
tests/mock_utils.py:63
↓ 6 callers
Method
init_report
(self, status, user)
tests/__init__.py:121
↓ 6 callers
Method
matches
(self, analyzable: Analyzable)
api_app/user_events_manager/queryset.py:104
↓ 6 callers
Method
read
(self, n)
integrations/malware_tools_analyzers/qiling/analyze.py:25
↓ 6 callers
Function
renderAuthGuard
(initialRoute = "/protected")
frontend/tests/wrappers/AuthGuard.test.jsx:46
↓ 6 callers
Function
reportedPluginNumber
(pluginList)
frontend/src/components/jobs/result/utils/reportedPlugins.jsx:31
↓ 6 callers
Method
search
(*args, **kwargs)
tests/mock_utils.py:51
↓ 6 callers
Method
serialize
(self)
api_app/data_model_manager/models.py:205
↓ 6 callers
Method
setUpClass
(cls)
tests/api_app/visualizers_manager/passive_dns/test_analyzer_extractor.py:303
↓ 6 callers
Method
tearDownClass
(cls)
tests/api_app/visualizers_manager/passive_dns/test_analyzer_extractor.py:319
↓ 6 callers
Method
to_representation_single_plugin
(self, plugin: PythonConfig, user: User)
api_app/serializers/plugin.py:207
↓ 6 callers
Method
update
(cls)
api_app/pivots_manager/pivots/compare.py:10
↓ 6 callers
Function
updateSelectedPlaybook
(playbook)
frontend/src/components/scan/ScanForm.jsx:325
↓ 6 callers
Function
useGuideContext
()
frontend/src/contexts/GuideContext.jsx:31
↓ 6 callers
Function
validate_params
(value)
api_app/validators.py:42
↓ 6 callers
Function
validate_runtime_configuration
(value)
api_app/validators.py:63
↓ 5 callers
Function
EmailValidator
(email)
frontend/src/components/auth/utils/validator.jsx:66
↓ 5 callers
Method
_add_item_to_signatures
(self, item, key, signature_name)
api_app/analyzers_manager/file_analyzers/suricata.py:82
↓ 5 callers
Method
_annotate_importance_user
Annotates jobs with a weight based on the user and their organization. Args: user (User): The user to check. Re
api_app/queryset.py:355
↓ 5 callers
Method
_get_signatures
(self, queryset: PythonConfigQuerySet)
api_app/models.py:642
↓ 5 callers
Method
_is_configured
Checks if the plugin configuration is configured. Args: user (User): The user for whom the configuration is checked (opt
api_app/models.py:1682
↓ 5 callers
Method
_make_handler
(self, tool_names=None)
tests/api_app/chatbot_manager/test_streaming.py:18
↓ 5 callers
Method
_make_request
A streamlined request handler with proper timeout management.
api_app/mixins.py:833
↓ 5 callers
Method
_send_command
(self, command, arguments=None)
integrations/pcap_analyzers/check_pcap.py:103
↓ 5 callers
Function
_utcnow_str
Return the current UTC time formatted as a human-readable string.
integrations/phishing_analyzers/analyzers/driver_wrapper_playwright.py:30
↓ 5 callers
Method
as_channel_message
(self)
api_app/chatbot_manager/events.py:86
↓ 5 callers
Method
check_previous_jobs
(self, validated_data: Dict)
api_app/serializers/job.py:295
↓ 5 callers
Function
check_stuck_analysis
In case the analysis is stuck for whatever reason, we should force the status "failed" to avoid special exceptions, we can just put t
intel_owl/tasks.py:124
↓ 5 callers
Method
connect_communicator
Connects a websocket communicator to this testcase application, forcing given user to be added to its scope. To be used as context ma
async_tests/test_websocket.py:26
↓ 5 callers
Function
convertHtmlToMarkdown
(htmlString)
frontend/src/components/jobs/notification/NotificationsList.jsx:49
↓ 5 callers
Method
create_jobs
Creates jobs from the given playbook configuration. Args: value (Any): The value to be serialized. tlp (str)
api_app/interfaces.py:171
↓ 5 callers
Function
delete_old_chat_sessions
Periodic cleanup: delete ChatSessions whose last activity is older than CHATBOT_MESSAGE_RETENTION_DAYS. "Last activity" is the most recent me
api_app/chatbot_manager/tasks.py:130
↓ 5 callers
Method
disable_for_rate_limit
Disable the plugin due to rate limiting.
api_app/classes.py:396
↓ 5 callers
Function
extract_circlpdns_reports
(analyzer_reports: QuerySet, job: Job)
api_app/visualizers_manager/visualizers/passive_dns/analyzer_extractor.py:135
↓ 5 callers
Function
extract_mnemonicpdns_reports
(analyzer_reports: QuerySet, job: Job)
api_app/visualizers_manager/visualizers/passive_dns/analyzer_extractor.py:178
↓ 5 callers
Method
get_analyzers_data_models
(self)
api_app/models.py:728
↓ 5 callers
Method
get_object
(self)
tests/__init__.py:256
↓ 5 callers
Method
get_parent
(self, request)
api_app/tabulars.py:55
↓ 5 callers
Method
get_queryset
(self)
api_app/investigations_manager/views.py:34
↓ 5 callers
Method
get_signatures
Generates task signatures for each configuration. Args: job (Job): The job instance. Yields: Genera
api_app/queryset.py:877
↓ 5 callers
Method
is_runnable
(self, user: User = None)
api_app/models.py:1273
↓ 5 callers
Function
mask_recursive
Recursively masks sensitive keys in dictionaries and lists. Uses word-boundary/camelCase aware matching to avoid false positives.
api_app/helpers.py:36
↓ 5 callers
Function
parseScanCheckTime
(time)
frontend/src/utils/time.js:5
↓ 5 callers
Function
reportedVisualizerNumber
( visualizersReportedList, visualizersToExecute, )
frontend/src/components/jobs/result/utils/reportedPlugins.jsx:6
↓ 5 callers
Method
run
Called from *start* function and wrapped in a try-catch block. Should be overwritten in child class. Returns: di
api_app/classes.py:163
↓ 5 callers
Method
save
(self, **kwargs)
api_app/user_events_manager/serializers.py:90
↓ 5 callers
Method
save
(self, **kwargs)
api_app/user_events_manager/serializers.py:115
↓ 5 callers
Method
serialize_and_send_job
Serializes the job and sends it to the appropriate channel groups. This method is called to send the job data to all relevant groups
api_app/websocket.py:172
↓ 5 callers
Method
set_connectors_to_execute
( self, connectors_requested: List[ConnectorConfig], tlp: str, **kwargs )
api_app/serializers/job.py:247
↓ 5 callers
Method
to_dict
(self)
api_app/visualizers_manager/classes.py:468
↓ 5 callers
Method
to_representation
(self, data)
api_app/serializers/plugin.py:183
↓ 5 callers
Method
validate_playbooks
Validates that the user has visibility to the selected playbooks. Args: user (User): The user to validate playbooks for.
api_app/interfaces.py:45
↓ 4 callers
Function
ComparePassword
(password, confirmPassword)
frontend/src/components/auth/utils/validator.jsx:4
↓ 4 callers
Function
DangerErrorMessage
(fieldName)
frontend/src/components/scan/ScanForm.jsx:72
↓ 4 callers
Method
__aggregation_response_dynamic
Dynamically aggregate Job objects based on a specified field and time range. This method identifies the most frequent values of a gi
api_app/views.py:747
↓ 4 callers
Method
__get_test_file
(fname: str)
tests/api_app/test_api.py:86
↓ 4 callers
Method
_add_permalink
(self, obj: Dict[str, Any], sha: str, job_id: str = "")
api_app/analyzers_manager/observable_analyzers/ha_get.py:50
← previous
next →
101–200 of 4,925, ranked by callers