SkillAgentSearch skills...

Xforce

🧰 Tools to Gather Threat Intelligence from ‘IBM’ ‘X-Force’

Install / Use

/learn @hrbrmstr/Xforce
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

xforce

Tools to Gather Threat Intelligence from ‘IBM’ ‘X-Force’

Description

The ‘IBM’ ‘X-Force’ portal has a corresponding ‘API’ (https://api.xforce.ibmcloud.com/doc/#introduction) that provides access to threat intelligence for domains, hosts and ‘IP’ addresses. Tools are provided to query and manage this data.

NOTE

All xforce API functions will look for these in the XFORCE_API_KEY and XFORCE_API_PASSWORD environment variables. You can store these in ~/.Renviron and you can obtain them on the IBM X-Force Portal.

What’s Inside The Tin

The following functions are implemented:

  • xforce_as_networks: Get Networks Assigned to an Autonomous System Number
  • xforce_ip_history: Get IP History/Reputation
  • xforce_ip_malware: Get Malware Associated with the IP
  • xforce_ip_report: Get IP Report
  • xforce_malware_for_hash: Get Malware for File Hash
  • xforce_resolve: Get DNS Records
  • xforce_url_malware: Get Malware for URL
  • xforce_url_report: Get URL Report
  • xforce_user_profile: Get User Profile
  • xforce_whois: Get WHOIS Information for a Host

TODO

The rest of the API functions.

Installation

devtools::install_github("hrbrmstr/xforce")

Usage

library(xforce)

# current verison
packageVersion("xforce")
## [1] '0.1.0'

Related Skills

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated1y ago
Forks1

Languages

R

Security Score

60/100

Audited on Mar 22, 2025

No findings