Xforce
🧰 Tools to Gather Threat Intelligence from ‘IBM’ ‘X-Force’
Install / Use
/learn @hrbrmstr/XforceREADME
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 Numberxforce_ip_history: Get IP History/Reputationxforce_ip_malware: Get Malware Associated with the IPxforce_ip_report: Get IP Reportxforce_malware_for_hash: Get Malware for File Hashxforce_resolve: Get DNS Recordsxforce_url_malware: Get Malware for URLxforce_url_report: Get URL Reportxforce_user_profile: Get User Profilexforce_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
node-connect
352.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
