Skip to content

Add IsMalicious observable analyzer (IP / domain / URL) #3935

Description

@hexablob

Description

Add an official observable analyzer that calls the isMalicious GET /check API for ip, domain, and url observables.

  • Python module: api_app.analyzers_manager.observable_analyzers.ismalicious.IsMalicious
  • Auth: secret api_key_name sent as X-API-KEY
  • Health check: class attribute url (default https://api.ismalicious.com)
  • Not added to FREE_TO_USE_ANALYZERS (requires an API key; free-tier keys exist but are still secrets)

I will open a PR against develop with the analyzer, a dumpplugin-style data migration, and a unit test that mocks requests.get.

Reference: https://ismalicious.com/integrations/intelowl

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions