← 返回
未分类 Key

portkeep

Port management + security for self-hosted infrastructure — scan, claim, audit, drift detection with live threat intel
yjkj999999
未分类 community v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 21
下载
💾 0
安装
1
版本
#latest

概述

PortKeep

Port management + security for self-hosted infrastructure.

When to use

  • User asks about open ports, listening services, or what's running on a port
  • User wants to audit their network security or attack surface
  • User needs to claim/register a port to prevent conflicts
  • User wants to check for port drift (declared vs actual ports)
  • User mentions threat intel, C2 detection, or CVE exposure on their ports
  • User wants to monitor ports across multiple nodes

Install

brew tap jchandler187/tap
brew install portkeep

Or download from https://github.com/jchandler187/portkeep/releases/latest

Commands

CommandWhat it does
----------------------
portkeep scanDiscover all listening ports
portkeep scan --node NAMEScan a remote node via SSH
portkeep auditSecurity audit — score, C2 matches, CVEs, firewall
portkeep syncFetch and cache threat intel (9 sources)
portkeep claim 3000 "api"Register a port as expected
portkeep claim nextFind next available port
portkeep driftDeclared vs actual — exits 1 on drift (cron-ready)
portkeep listList all registered claims
portkeep historyPort change timeline
portkeep node add NAME --host IPAdd a remote node
portkeep daemon startBackground monitoring service

All commands support --json for scripting and --quiet for cron.

Threat Intel Sources

6 work out of the box (no API key):

  • CISA-KEV, EPSS, Feodo Tracker, blocklist.de, Emerging Threats, DShield/SANS

3 require a free abuse.ch Auth-Key:

  • ThreatFox, URLhaus, MalwareBazaar

Set ABUSE_CH_AUTH_KEY in environment to enable all 9.

Examples

# First run — sync threat intel, then audit
portkeep sync
portkeep audit

# Register your services
portkeep claim 22 "ssh"
portkeep claim 3000 "grafana"
portkeep claim 8080 "api"

# Check for unexpected ports (great for cron)
portkeep drift

# Add a second machine
portkeep node add prod --host 10.0.0.5 --ssh-key ~/.ssh/id_ed25519
portkeep scan --node prod

版本历史

共 1 个版本

  • v1.0.0 从ClawHub迁移发布 当前
    2026-06-07 11:40 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

xhs-title-copywriter

user_15292d5a
基于用户输入的任何信息生成小红书爆款标题的专业工具。无论用户输入什么,最终目标都是生成小红书爆款标题。
★ 1 📥 31

darwin-skill-qszf

user_15292d5a
达尔文.skill 2.0 — 自主Skill优化系统:评估→改进→测试→保留或回滚。与女娲.skill配合使用:女娲造人(创建Skill),达尔文进化(优化Skill)。集成微软SkillLens 9维评分+SkillOpt验证机制
★ 0 📥 58

agnes-image-gen

user_15292d5a
使用 Agnes AI 的图片生成模型生成图片,支持文生图(agnes-image-2.1-flash)和图生图(agnes-image-2.0-flash)。支持自定义 API Key,用户可使用自己的 Agnes Key。优化重点:降低
★ 0 📥 62