Github Maltrail Feed

Fetches Indicators from Github Repo https://github.com/stamparm/maltrail

Utilities · Github Maltrail Feed · Feed

Details

IDGithub Maltrail Feed
ProviderOpen Source
CategoryUtilities
From Version6.10.0
Docker Imagedemisto/python3:3.12.8.3296088
Supported ModulesAgentix XSIAM

README

Fetches Indicators from Github Repo https://github.com/stamparm/maltrail

Configure Github Maltrail Feed in Cortex

Parameter Description Required
API Token API Token True
Username of the repository owner, for example: github.com/repos/{user}/{repo}/issues   True
Base URL   True
The name of the requested repository, for example: github.com/repos/{user}/{repo}/issues   True
Trust any certificate (not secure)   False
Use system proxy settings   False
Feed Fetch Interval   False
Fetch indicators   False
Indicator Reputation Indicators from this integration instance will be marked with this reputation False
Source Reliability Reliability of the source providing the intelligence data True
Bypass exclusion list When selected, the exclusion list is ignored for indicators from this feed. This means that if an indicator from this feed is on the exclusion list, the indicator might still be added to the system. False
Tags Supports CSV values. False
Traffic Light Protocol Color The Traffic Light Protocol (TLP) designation to apply to indicators fetched from the feed False

Commands

You can execute these commands from the CLI, as part of an automation, or in a playbook.
After you successfully execute a command, a DBot message appears in the War Room with the command details.

gh-maltrail-get-indicators


Get indicators from the feed.

Base Command

gh-maltrail-get-indicators

Input

Argument Name Description Required
limit The maximum number of results to return to the output. Default is 50. Optional

Context Output

There is no context output for this command.

Configuration parameters

  • api_token — (required)
  • user — Username of the repository owner, for example: github.com/repos/{user}/{repo}/issues (required)
  • base_url — Base URL (required)
  • repository — The name of the requested repository, for example: github.com/repos/{user}/{repo}/issues (required)
  • insecure — Trust any certificate (not secure)
  • proxy — Use system proxy settings
  • feedFetchInterval — Feed Fetch Interval
  • feed — Fetch indicators
  • feedReputation — Indicator Reputation
  • feedReliability — Source Reliability (required)
  • feedExpirationPolicy
  • feedExpirationInterval
  • feedBypassExclusionList — Bypass exclusion list
  • feedTags — Tags
  • tlp_color — Traffic Light Protocol Color

Commands (1)

  • gh-maltrail-get-indicators

    Get indicators from the feed.

category: Utilities
provider: Open Source
commonfields:
  id: Github Maltrail Feed
  version: -1
configuration:
- additionalinfo: API Token
  display: ""
  displaypassword: API Token
  hiddenusername: true
  name: api_token
  required: true
  type: 9
- display: 'Username of the repository owner, for example: github.com/repos/{user}/{repo}/issues'
  name: user
  required: true
  type: 0
- defaultvalue: https://api.github.com/repos
  display: Base URL
  name: base_url
  required: true
  type: 0
- display: 'The name of the requested repository, for example: github.com/repos/{user}/{repo}/issues'
  name: repository
  required: true
  type: 0
- advanced: true
  display: Trust any certificate (not secure)
  name: insecure
  required: false
  section: Connect
  type: 8
- advanced: true
  display: Use system proxy settings
  name: proxy
  required: false
  section: Connect
  type: 8
- defaultvalue: "15"
  display: Feed Fetch Interval
  name: feedFetchInterval
  required: false
  type: 19
- defaultvalue: "true"
  display: Fetch indicators
  name: feed
  required: false
  type: 8
- additionalinfo: Indicators from this integration instance will be marked with this reputation
  defaultvalue: Bad
  display: Indicator Reputation
  name: feedReputation
  options:
  - None
  - Good
  - Suspicious
  - Bad
  required: false
  type: 18
- additionalinfo: Reliability of the source providing the intelligence data
  defaultvalue: F - Reliability cannot be judged
  display: Source Reliability
  name: feedReliability
  options:
  - A - Completely reliable
  - B - Usually reliable
  - C - Fairly reliable
  - D - Not usually reliable
  - E - Unreliable
  - F - Reliability cannot be judged
  required: true
  type: 15
- defaultvalue: indicatorType
  display: ''
  name: feedExpirationPolicy
  options:
  - never
  - interval
  - indicatorType
  - suddenDeath
  required: false
  type: 17
- defaultvalue: "20160"
  display: ''
  name: feedExpirationInterval
  required: false
  type: 1
- additionalinfo: When selected, the exclusion list is ignored for indicators from this feed. This means that if an indicator from this feed is on the exclusion list, the indicator might still be added to the system.
  display: Bypass exclusion list
  name: feedBypassExclusionList
  required: false
  type: 8
- additionalinfo: Supports CSV values.
  display: Tags
  name: feedTags
  required: false
  type: 0
- additionalinfo: The Traffic Light Protocol (TLP) designation to apply to indicators fetched from the feed
  display: Traffic Light Protocol Color
  name: tlp_color
  options:
  - RED
  - AMBER
  - GREEN
  - WHITE
  required: false
  type: 15
description: Fetches Indicators from Github Repo https://github.com/stamparm/maltrail
display: Github Maltrail Feed
name: Github Maltrail Feed
script:
  commands:
  - arguments:
    - name: limit
      description: The maximum number of results to return to the output.
      defaultValue: "50"
    name: gh-maltrail-get-indicators
    description: Get indicators from the feed.
  dockerimage: demisto/python3:3.12.8.3296088
  feed: true
  runonce: false
  script: ''
  subtype: python3
  type: python
tests:
- No tests (auto formatted)
fromversion: 6.10.0