OSINT cluster research: email-account existence and Google identity pivots #179
Labels
No labels
bug
design
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
research
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/starintel-auto-research#179
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Deeply research email-centric identity tools and techniques, especially Holehe and GHunt, and extract only the reusable capabilities StarIntel needs.
Architecture rule
These belong under the Identity Domain Server unless research proves a separate boundary. Do not create one actor per upstream tool.
Holehe research
Enumerate and verify:
GHunt research
Enumerate and verify:
StarIntel target
Determine how these fold into:
identity.enrichEmailidentity.findPublicProfilesidentity.pivotContactswith typed outcomes and provenance rather than opaque tool stdout.
Implementation preference
StarLang first; extend StarLang if needed; Common Lisp next; Python only as a last-resort external adapter where an upstream protocol/client is impractical to reproduce safely.
Output gate
Stage findings only in the internal OSINT ledger and issue until explicit human instruction to add research to ARARD/ARADR docs.
ARDR promotion completed for this seed under the current Auto-Research policy in #170.
READY_FOR_DESIGNDESIGN_READY_FOR_OPERATOR_REVIEWlost-rob0t/starintel-server#131PENDING / AWAITING_OPERATOR_IMPLEMENTATION_APPROVALKey architecture decision: email account-existence checks extend the same Identity Platform Probe Registry from #173 using
identifierType=email; no second email registry, Holehe service, or GHunt service. Holehe-style transport/rate-limit ambiguity must never becomenotFound. Google enrichment remains a richer drift-prone Identity source with typed partial/unknown results and opaque credential/session refs. Side-effecting signup/reset/recovery probes fail closed by default.No product code was changed and nothing was exposed to RAGE.