ProjectDiscovery
projectdiscovery
Monitor your infrastructure. Real vulnerabilities. Zero noise.
Languages
Repos
119
Stars
107.1k
Forks
13.5k
Top Language
Go
Loading contributions...
Top Repositories
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
A next-generation crawling and spidering framework.
Fast passive subdomain enumeration tool.
Community curated list of templates for the nuclei engine to find security vulnerabilities.
httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.
A fast port scanner written in go with a focus on reliability and simplicity. Designed to be used in combination with other tools for attack surface discovery in bug bounties and pentests
Repositories
119Nuclei plugin for BurpSuite
A next-generation crawling and spidering framework.
Community curated list of templates for the nuclei engine to find security vulnerabilities.
An OOB interaction gathering server and client library
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff
dnsx is a fast and multi-purpose DNS toolkit allow to run multiple DNS queries of your choice with a list of user-supplied resolvers.
httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.
Community curated list of search queries for various products across multiple search engines.
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
Dialer with DNS Cache + Dial History
Fast passive subdomain enumeration tool.
A fast port scanner written in go with a focus on reliability and simplicity. Designed to be used in combination with other tools for attack surface discovery in bug bounties and pentests
Notify is a Go-based assistance package that enables you to stream the output of several tools (or read from a file) and publish it to a variety of supported platforms.
Go client to communicate with Chaos DB API.
Fast and configurable TLS grabber focused on TLS based data collection.
A versatile and portable proxy for capturing, manipulating, and replaying HTTP/HTTPS traffic on the go.
Tiny embeddable dns server
Go alternative of python SimpleHTTPServer
The ProjectDiscovery OSS Bounty Program exists to democratize security by rewarding meaningful contributions from the global community.
TunnelX is a lightweight ingress tunneling tool designed to create a secure SOCKS5 proxy server for routing network traffic.
A lightweight library to detect and remove known wildcard HTTP web servers.
IP/FQDN data structure helper with randomization of hosts and ports based on masscan internal logic
Library containing reflection helpers
Fast and multi-purpose DNS toolkit allow to run multiple DNS queries.
DNSProb is a tool built on top of retryabledns that allows you to perform multiple dns queries of your choice with a list of user supplied resolvers.
MassDNS wrapper written in go to enumerate valid subdomains using active bruteforce as well as resolve subdomains with wildcard filtering and easy input-output support.
A high performance go implementation of Wappalyzer Technology Detection Library
A utility to detect various technology for a given IP address.
Retryable DNS client in Go
Modern CLI for exploring vulnerability data with powerful search, filtering, and analysis capabilities.