Skip to content

a CLI tool that takes a target (domain, org name, IP, etc.), gathers open source events over time (breaches, DNS changes, WHOIS updates, blog/news mentions), and outputs a chronological timeline in Markdown

Notifications You must be signed in to change notification settings

aRageQueen/delphinium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

delphinium

a CLI tool that takes a target (domain, org name, IP, etc.), gathers open source events over time (breaches, DNS changes, WHOIS updates, blog/news mentions), and outputs a chronological timeline in Markdown

Features

  • Generate timelines for domains or org names
  • Pulls data from:
    • WHOIS records (via WhoisXMLAPI)
    • Public breach info (coming soon)
    • Blog/news mentions (coming soon)
  • Output to Markdown or HTML (coming soon)
  • Sorts and formats events chronologically

Structure

delphinium/
├── delphinium.go           # CLI entrypoint
├── sources/
│   ├── whois.go            # WHOIS data retrieval
│   ├── breaches.go         # Breach history
│   └── news.go             # Blog/news mentions (RSS)
├── builder/
│   └── timeline.go         # Event merging and formatting
├── internal/
│   └── types.go            # Event struct and helpers
├── output/
│   └── markdown.go         # Markdown rendering
├── go.mod
└── README.md

About

a CLI tool that takes a target (domain, org name, IP, etc.), gathers open source events over time (breaches, DNS changes, WHOIS updates, blog/news mentions), and outputs a chronological timeline in Markdown

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages