Back to rankings

yassineaboukir/sublert

Python

Sublert is a security and reconnaissance tool which leverages certificate transparency to automatically monitor new subdomains deployed by specific organizations and issued TLS/SSL certificate.

reconnaissancesublertpenetration-testingpentestsecuritycertificate-transparencybug-bountypythonmonitoring-toolcertificate-transparency-logshackinginformation-gathering
Star Growth
Stars
1k
Forks
165
Weekly Growth
Issues
14
4006008001k
Mar 2019Aug 2021Feb 2024Jul 2026
ArtifactsPyPIpip install sublert
README
                                   _____       __    __          __
                                  / ___/__  __/ /_  / /__  _____/ /_
                                  \__ \/ / / / __ \/ / _ \/ ___/ __/
                                 ___/ / /_/ / /_/ / /  __/ /  / /_
                                /____/\__,_/_.___/_/\___/_/   \__/

                                    Author: Yassine Aboukir
                                        Version: 1.4.7

What's this about?

Sublert is a security and reconnaissance tool that was written in Python to leverage certificate transparency for the sole purpose of monitoring new subdomains deployed by specific organizations and issued TLS/SSL certificate. The tool is supposed to be scheduled to run periodically at fixed times, dates, or intervals (Ideally each day). New identified subdomains will be sent to Slack workspace with a notification push. Furthermore, the tool performs DNS resolution to determine working subdomains.

Requirements

  • Virtual Private Server (VPS) running on Unix. (I personally use digitalOcean)
  • Python 2.x or 3.x.
  • Free Slack workspace.

Installation & Configuration

Please refer to below article for a detailed technical explanation:

Usage

Short Form Long Form Description
-u --url Adds a domain to monitor. E.g: yahoo.com.
-d --delete Domain to remove from the monitored list. E.g: yahoo.com.
-a --list Listing all monitored domains.
-t --threads Number of concurrent threads to use (Default: 20).
-r --resolve Perform DNS resolution.
-l --logging Enable Slack-based error logging.
-m --reset Reset everything.
-q --question "yes" or "no" to enable/disable questions asking for input.

Feedback and issues?

If you have any feedback, anything that you want to see implemented or running into issues using Sublert, please feel free to file an issue on https://github.com/yassineaboukir/sublert/issues

Support

If you appreciate my work and wish to support it, feel free to:

Related repositories
sherlock-project/sherlock

Hunt down social media accounts by username across social networks

PythonPyPIMIT Licenseosintreconnaissance
sherlockproject.xyz
86.9k10.2k
soxoj/maigret

🕵️‍♂️ Collect a dossier on a person by username from 3000+ sites

PythonPyPIMIT Licenseosintsocial-network
maigret.app
35.6k2.7k
qeeqbox/social-analyzer

API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites

JavaScriptnpmGNU Affero General Public License v3.0osintsocial-media
23.5k2.3k
sundowndev/phoneinfoga

Information gathering framework for phone numbers

GoGo ModulesGNU General Public License v3.0information-gatheringphone-number
sundowndev.github.io/phoneinfoga/
17.1k5.2k
laramies/theHarvester

E-mails, subdomains and names Harvester - OSINT

PythonPyPIosintsubdomain-enumeration
edge-security.com
16.9k2.5k
projectdiscovery/subfinder

Fast passive subdomain enumeration tool.

GoGo ModulesMIT Licensesubdomain-enumerationosint
projectdiscovery.io
14k1.6k
lockfale/OSINT-Framework

OSINT Framework

JavaScriptnpmMIT Licenseosint-frameworkosint-resources
osintframework.com
11.7k1.9k
thewhiteh4t/seeker

Accurately Locate Smartphones using Social Engineering

CSSnpmMIT Licensegeolocationlongitude
9.7k2.2k
yogeshojha/rengine

reNgine is an automated reconnaissance framework for web applications with a focus on highly configurable streamlined recon process via Engines, recon data correlation and organization, continuous monitoring, backed by a database, and simple yet intuitive User Interface. reNgine makes it easy for penetration testers to gather reconnaissance with minimal configuration and with the help of reNgine's correlation, it just makes recon effortless.

HTMLGNU General Public License v3.0security-toolsosint
yogeshojha.github.io/rengine/
8.7k1.3k
six2dez/reconftw

reconFTW is a tool designed to perform automated recon on a target domain by running the best set of tools to perform scanning and finding out vulnerabilities

ShellMIT Licensebugbountyhacking
docs.reconftw.com
7.9k1.2k
daffainfo/AllAboutBugBounty

All about bug bounty (bypasses, payloads, and etc)

bugbountybugbountytips
6.8k1.3k
j3ssie/osmedeus

A Modern Orchestration Engine for Security

GoGo ModulesMIT Licensereconnaissancesecurity-tools
osmedeus.org
6.5k1k