Skip to content

hrbrmstr/xforce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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'

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages