Skip to main content

Identity discovery simplified

Project description

tree

Sylva identity discovery

 

Note that Sylva is undergoing rapid development and documentation may be quickly obsoleted.

Visit the Sylva Wiki for more information.

Summary

Useful Integrations

Name Description API Key
Endato Person data source (phone, address, cell, etc) Req [ T | $ ]
IntelX Data leak source Req [ T | $ ]
ProxyNova COMB API (cleartext passwords, usernames) Native
Veriphone Phone number lookup Req [ F+ ]
GitHub See detail below Opt [ F ]

$ : paid | T : trial | F : Free | F+ : Freemium

Most development was done without any paid access -- so despite some integrations requiring an account, the full experience can be attained without any subscriptions.

GitHub Integration

Query GitHub for any known PGP keys, scrape both the oldest and newest 1000 commit authorships (2000 total) for leaked identifying information, and search for identities based on full name, email, or username.

Personal Access Token (PAT) is required for PGP scraping, but all other functions work out of the box. PAT is recommended for higher rate limits on other functions. PAT does not require any permissions assigned to it whatsoever.

Generic modules

Name Description
PGP Search Search for identities through discovered PGP keys
Sherlock Sherlock extended for discovery of additional identities and branching
Voter Records Geographical, relation, and age lookup in 18 US States

Quick Start

Docker is the preferred method of installation, providing the most consistent and predictable user experience.

docker run --rm -it sylva/sylva --help

[!TIP] Some users may opt to add an alias to their shell for ease of use.

Adding alias sd="docker run --rm -it sylva/sylva" to your ~/.bashrc or ~/.zshrc will allow you to simply type sd branch user123 rather than the entire docker command.

Other installation methods are described on the Sylva Wiki.

Packagers

It's recommended that you don't package Sylva yet. Changes are happening at rates quicker than most release cycles allow. If you'd like to package Sylva, feel free to reach out for info!

Contributing

Contributors should refer to our contributing guidelines for information on how to contribute to the project. Note that since the project is still in its infancy, there isn't yet a formal roadmap.

Contributors opening a pull request are assumed to have read and agreed to the guidelines.

Stargazers over time

Stargazers over time

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sylva-0.1.2.tar.gz (46.1 kB view details)

Uploaded Source

Built Distribution

sylva-0.1.2-py3-none-any.whl (55.3 kB view details)

Uploaded Python 3

File details

Details for the file sylva-0.1.2.tar.gz.

File metadata

  • Download URL: sylva-0.1.2.tar.gz
  • Upload date:
  • Size: 46.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.17.3 CPython/3.10.12 Linux/6.5.0-1025-azure

File hashes

Hashes for sylva-0.1.2.tar.gz
Algorithm Hash digest
SHA256 cb738aa6afd054c4af3ac19175c8625fd3580d3c1a7b80a61080f2006fddcbd1
MD5 7b62673588726bece87f074cd21786c6
BLAKE2b-256 d55c41cc0ff2a50b764dd262951216d2e22194fa553ce4e4411629c247251b72

See more details on using hashes here.

File details

Details for the file sylva-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: sylva-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 55.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.17.3 CPython/3.10.12 Linux/6.5.0-1025-azure

File hashes

Hashes for sylva-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2f21a2061c48b70c973b0a17d41d9844cb6a32f81d52d8b39fa64da95afd1ee5
MD5 f02ad4b69ab1b0716484690c2ff3eef7
BLAKE2b-256 235e9d660b399de48ea725abeb3e13c5452ef35900562286dc268c7d84888904

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page