[PR #138] Release of my collection of Flowsint enrichers #845

Open
opened 2026-04-24 17:49:46 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/reconurge/flowsint/pull/138
Author: @z3rodaycve
Created: 4/21/2026
Status: 🔄 Open

Base: mainHead: feature/collection-enrichers


📝 Commits (2)

  • 0d04423 Release of DeHashed, httpX, veriphone, scamalytics enrichers
  • f79403d Fixed to_ssl enricher to use httpX Docker Tool

📊 Changes

9 files changed (+1151 additions, -1 deletions)

View changed files

📝 flowsint-api/Dockerfile (+1 -1)
flowsint-enrichers/src/flowsint_enrichers/domain/to_dehashed.py (+161 -0)
flowsint-enrichers/src/flowsint_enrichers/domain/to_ssl.py (+100 -0)
flowsint-enrichers/src/flowsint_enrichers/email/to_dehashed.py (+161 -0)
flowsint-enrichers/src/flowsint_enrichers/ip/to_dehashed.py (+163 -0)
flowsint-enrichers/src/flowsint_enrichers/ip/to_fraudscore.py (+157 -0)
flowsint-enrichers/src/flowsint_enrichers/phone/to_carrier.py (+120 -0)
flowsint-enrichers/src/flowsint_enrichers/social/to_dehashed.py (+161 -0)
flowsint-enrichers/src/flowsint_enrichers/website/to_subdomain.py (+127 -0)

📄 Description

Hello,

I would like to share my collection of Flowsint enrichers. Most of them are based on feature requests (#75, #72), others are personal ideas that I wanted to implement.

The following enrichers have been created:

  • WebsiteToSubdomains (performs an automated scan to find subdomains of a given domain)
    |> Utilizes the C99.nl API (api.c99.nl)

  • PhoneToCarrier (looks up the carrier of the provided phone number)
    |> Utilizes the Veriphone API (veriphone.io)

  • IpToFraudScore (performs a reverse lookup on an IP address and retrieves its fraud score)
    |> Utilizes the Scamlytics API (scamalytics.com/ip/api/pricing)

Based on issue #75

  • UsernameToDehashed (fetches breach intelligence for a given username)
    |> Uses the DeHashed API for lookups (dehashed.com/api)

  • IpToIntelligence (fetches breach intelligence for a given IP address)

  • EmailToDehashed (fetches breach intelligence for a given email address)

  • DomainToDehashed (fetches breach intelligence for a given domain)

Based on issue #72

  • DomainToTLS (retrieves TLS information for a domain)
    |> Requires ProjectDiscovery’s httpx toolkit, so a change was made to the flowsint-api/Dockerfile

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/reconurge/flowsint/pull/138 **Author:** [@z3rodaycve](https://github.com/z3rodaycve) **Created:** 4/21/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `feature/collection-enrichers` --- ### 📝 Commits (2) - [`0d04423`](https://github.com/reconurge/flowsint/commit/0d04423b5991dcfd7f477930477797b303def4c5) Release of DeHashed, httpX, veriphone, scamalytics enrichers - [`f79403d`](https://github.com/reconurge/flowsint/commit/f79403d361fca8bbdfcee77b22c78fe2b1c4c6c2) Fixed to_ssl enricher to use httpX Docker Tool ### 📊 Changes **9 files changed** (+1151 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `flowsint-api/Dockerfile` (+1 -1) ➕ `flowsint-enrichers/src/flowsint_enrichers/domain/to_dehashed.py` (+161 -0) ➕ `flowsint-enrichers/src/flowsint_enrichers/domain/to_ssl.py` (+100 -0) ➕ `flowsint-enrichers/src/flowsint_enrichers/email/to_dehashed.py` (+161 -0) ➕ `flowsint-enrichers/src/flowsint_enrichers/ip/to_dehashed.py` (+163 -0) ➕ `flowsint-enrichers/src/flowsint_enrichers/ip/to_fraudscore.py` (+157 -0) ➕ `flowsint-enrichers/src/flowsint_enrichers/phone/to_carrier.py` (+120 -0) ➕ `flowsint-enrichers/src/flowsint_enrichers/social/to_dehashed.py` (+161 -0) ➕ `flowsint-enrichers/src/flowsint_enrichers/website/to_subdomain.py` (+127 -0) </details> ### 📄 Description Hello, I would like to share my collection of Flowsint enrichers. Most of them are based on feature requests (#75, #72), others are personal ideas that I wanted to implement. The following enrichers have been created: - `WebsiteToSubdomains` (performs an automated scan to find subdomains of a given domain) |> Utilizes the C99.nl API (api.c99.nl) - `PhoneToCarrier` (looks up the carrier of the provided phone number) |> Utilizes the Veriphone API (veriphone.io) - `IpToFraudScore` (performs a reverse lookup on an IP address and retrieves its fraud score) |> Utilizes the Scamlytics API (scamalytics.com/ip/api/pricing) _Based on issue #75_ - `UsernameToDehashed` (fetches breach intelligence for a given username) |> Uses the DeHashed API for lookups (dehashed.com/api) - `IpToIntelligence` (fetches breach intelligence for a given IP address) - `EmailToDehashed` (fetches breach intelligence for a given email address) - `DomainToDehashed` (fetches breach intelligence for a given domain) _Based on issue #72_ - `DomainToTLS` (retrieves TLS information for a domain) |> Requires ProjectDiscovery’s httpx toolkit, so a change was made to the `flowsint-api/Dockerfile` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-24 17:49:46 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/flowsint#845