Members
-
nuclei ★ PINNED
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.
Go ★ 29k 16m agoExplain → -
nuclei-templates ★ PINNED
Community curated list of templates for the nuclei engine to find security vulnerabilities.
JavaScript ★ 13k 2h agoExplain → -
subfinder ★ PINNED
Fast passive subdomain enumeration tool.
Go ★ 14k 3d agoExplain → -
httpx ★ PINNED
httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.
Go ★ 10k 4d agoExplain → -
naabu ★ PINNED
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
Go ★ 6.0k 2d agoExplain → -
vulnx ★ PINNED
Modern CLI for exploring vulnerability data with powerful search, filtering, and analysis capabilities.
Go ★ 2.5k 4d agoExplain → -
katana
A next-generation crawling and spidering framework.
Go ★ 17k 4d agoExplain → -
interactsh
An OOB interaction gathering server and client library
Go ★ 4.4k 1d agoExplain → -
proxify
A versatile and portable proxy for capturing, manipulating, and replaying HTTP/HTTPS traffic on the go.
Go ★ 3.0k 12d agoExplain → -
uncover
Quickly discover exposed hosts on the internet using multiple search engines.
Go ★ 3.0k 18d agoExplain → -
dnsx
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.
Go ★ 2.8k 6d agoExplain → -
shuffledns
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.
Go ★ 1.6k 5d agoExplain → -
notify
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 ★ 1.6k 1d agoExplain → -
nuclei-burp-plugin
Nuclei plugin for BurpSuite
Java ★ 1.3k 8mo agoExplain → -
public-bugbounty-programs
Community curated list of public bug bounty and responsible disclosure programs.
Go ★ 1.3k 26d agoExplain → -
mapcidr
Utility program to perform multiple operations for a given subnet/CIDR ranges.
Go ★ 1.2k 5h agoExplain → -
pdtm
ProjectDiscovery's Open Source Tool Manager
Go ★ 1.1k 7d agoExplain → -
tlsx
Fast and configurable TLS grabber focused on TLS based data collection.
Go ★ 1.1k 16d agoExplain → -
asnmap
Go CLI and Library for quickly mapping organization network ranges using ASN information.
Go ★ 1.1k 5d agoExplain → -
wappalyzergo
A high performance go implementation of Wappalyzer Technology Detection Library
Go ★ 1.1k 4h agoExplain → -
cloudlist
Cloudlist is a tool for listing Assets from multiple Cloud Providers.
Go ★ 1.0k 3d agoExplain → -
cdncheck
A utility to detect various technology for a given IP address.
Go ★ 972 4h agoExplain → -
alterx
Fast and customizable subdomain wordlist generator using DSL
Go ★ 968 1mo agoExplain → -
urlfinder
A high-speed tool for passively gathering URLs, optimized for efficient and comprehensive web asset discovery without active scanning.
Go ★ 880 1d agoExplain → -
chaos-client
Go client to communicate with Chaos DB API.
Go ★ 865 5d agoExplain → -
nuclei-ai-extension ▣
Nuclei AI - Browser Extension for Rapid Nuclei Template Generation
JavaScript ★ 552 5mo agoExplain → -
simplehttpserver
Go alternative of python SimpleHTTPServer
Go ★ 539 12d agoExplain → -
awesome-search-queries
Community curated list of search queries for various products across multiple search engines.
Go ★ 390 1d agoExplain → -
tldfinder
A streamlined tool for discovering private TLDs for security research.
Go ★ 323 5d agoExplain → -
aix
AIx is a cli tool to interact with Large Language Models (LLM) APIs.
Go ★ 317 5d agoExplain → -
nuclei-action
Vulnerability Scan with Nuclei
JavaScript ★ 285 2mo agoExplain → -
dnsprobe ▣
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.
Go ★ 284 5y agoExplain → -
interactsh-web
Web dashboard for Interactsh client
TypeScript ★ 241 1mo agoExplain → -
pd-actions
Continuous recon and vulnerability assessment using Github Actions.
★ 203 5y agoExplain → -
openrisk
openrisk is a tool that generates a risk score based on the results of a Nuclei scan.
Go ★ 180 6mo agoExplain → -
rawhttp
Raw HTTP client in Go for complete request control and customization.
Go ★ 165 4d agoExplain → -
retryablehttp-go
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff
Go ★ 155 7d agoExplain → -
utils
Helper Libraries
Go ★ 138 3d agoExplain → -
retryabledns
Retryable DNS client in Go
Go ★ 134 26d agoExplain → -
nuclei-templates-labs
Vulnerable environments paired with ready-to-use Nuclei templates for security testing and learning! 🚀
Dockerfile ★ 131 10mo agoExplain → -
nuclei-templates-ai
Repository of AI-generated Nuclei templates for public CVEs not yet covered by existing templates, enhancing detection speed and coverage 👾
★ 122 8mo agoExplain → -
dsl
DSL engine
Go ★ 121 20d agoExplain → -
useragent
Curated list of categorized User Agents
Go ★ 118 26d agoExplain → -
gologger
A simple layer for leveled logging in go
Go ★ 95 4h agoExplain → -
fuzzing-templates ▣
Community curated list of nuclei templates for finding "unknown" security vulnerabilities.
★ 94 2y agoExplain → -
goflags
A go flag wrapper with convenience helpers
Go ★ 93 3mo agoExplain → -
nuclei-docs ▣
Nuclei documentation
HTML ★ 86 2y agoExplain → -
network-fingerprint
A fingerprint generation helper for nuclei network templates
Go ★ 80 3y agoExplain → -
depx
Malicious package & supply-chain intelligence
Go ★ 74 1d agoExplain → -
fastdialer
Dialer with DNS Cache + Dial History
Go ★ 69 14d agoExplain → -
ipranger
IP/FQDN data structure helper with randomization of hosts and ports based on masscan internal logic
Go ★ 68 14d agoExplain → -
ratelimit
A Golang blocking rate limit implementation
Go ★ 65 21d agoExplain → -
hmap
Hybrid memory/disk map
Go ★ 62 26d agoExplain → -
tinydns
Tiny embeddable dns server
Go ★ 58 17d agoExplain → -
blackrock
blackrock cipher based on masscan
Go ★ 35 2y agoExplain → -
wallpapers
Collection of ProjectDiscovery wallpapers
★ 35 2y agoExplain → -
networkpolicy
Network Policy Helper
Go ★ 30 21d agoExplain → -
freeport
Free listening port from the OS
Go ★ 29 27d agoExplain → -
nvd ⑂
Fast, simple library in Go to fetch CVEs from the National Vulnerability Database feeds
Go ★ 29 3y agoExplain → -
clistats
A command based package for simple display of statistics
Go ★ 26 27d agoExplain → -
gozero
gozero: the wannabe zero dependency runtime for Go developers (experimental)
Go ★ 25 21d agoExplain → -
fdmax
Small Helper Library to increase automatically the file descriptors limits for the current process
Go ★ 25 1mo agoExplain → -
collaborator
BurpSuite Standard/Private Collaborator Library
Go ★ 25 4y agoExplain → -
docs
Centralized docs of ProjectDiscovery
MDX ★ 24 9d agoExplain → -
yamldoc-go
A documentation generator for YAML as code
Go ★ 24 1y agoExplain → -
machineid ⑂
Get the unique machine id of any host (without admin privileges)
Go ★ 23 11mo agoExplain → -
php-app-race-condition
Vulnerable demo application for the race condition
PHP ★ 22 5y agoExplain → -
naabu-action
A fast port scanner written in go with a focus on reliability and simplicity.
★ 21 1y agoExplain → -
subfinder-action
Fast and passive subdomain enumeration.
★ 20 4y agoExplain → -
notify-action
Notify is a helper utility written in Go that allows you to post output to multiple platforms.
★ 18 4y agoExplain → -
roundrobin
roundrobin with configurable rotating strategies
Go ★ 17 2y agoExplain → -
sqlc-go-builder
sqlc-go-builder
Go ★ 16 3y agoExplain → -
sarif
Sarif exporter
Go ★ 14 1mo agoExplain → -
fileutil ▣
File helpers - Moved at https://github.com/projectdiscovery/utils
Go ★ 14 3y agoExplain → -
dnsx-action
Fast and multi-purpose DNS toolkit allow to run multiple DNS queries.
★ 14 4y agoExplain → -
sslcert
Reworked version of https://golang.org/src/crypto/tls/generate_cert.go
Go ★ 14 2y agoExplain → -
httpx-action
HTTP Web Server probing
★ 13 2y agoExplain → -
smb ⑂
An SMB library in Go
Go ★ 13 3y agoExplain → -
executil ▣
Exec helpers - Moved at https://github.com/projectdiscovery/utils
Go ★ 12 3y agoExplain → -
resolvercache-go ▣
A DNS response caching library in go
Go ★ 12 5y agoExplain → -
martian ⑂
Martian is a library for building custom HTTP/S proxies
Go ★ 11 2y agoExplain → -
defcon32
Defcon 32 Workshop setup and info
★ 11 1y agoExplain → -
iputil ▣
ip helpers - Moved at https://github.com/projectdiscovery/utils
Go ★ 10 3y agoExplain → -
cloudlist-action
Cloudlist is a tool for listing Assets from multiple Cloud Providers.
★ 10 3y agoExplain → -
tailwindcss
Design system config file
JavaScript ★ 10 2y agoExplain → -
templates-stats
A utility for extracting various meta data from nuclei-templates.
Go ★ 10 2y agoExplain → -
pd-agent
ProjectDiscovery Cloud - Agent
Go ★ 9 12d agoExplain → -
stringsutil ▣
Strings helper - Moved at https://github.com/projectdiscovery/utils
Go ★ 9 3y agoExplain → -
goconfig
Helper library to save/restore internal values across multiple runs
Go ★ 9 2y agoExplain → -
gostruct
Python like library to Interpret bytes as packed binary data
Go ★ 8 2y agoExplain → -
expirablelru ▣
A TTL expiring LRU cache in go
Go ★ 8 6y agoExplain → -
.github
Community health files for the @projectdiscovery organization
★ 7 8d agoExplain → -
ldapserver ⑂
Package ldapserver implements LDAP Server
Go ★ 7 1y agoExplain → -
cryptoutil ▣
Library containing various crypto helpers
Go ★ 7 3y agoExplain → -
go-smb2 ⑂
SMB2/3 client library written in Go.
Go ★ 7 2y agoExplain → -
nuclei-plugin ⑂
Nuclei is a fast tool for configurable targeted vulnerability scanning based on templates offering massive extensibility and ease of use.
★ 6 5y agoExplain → -
actions
ProjectDiscovery's Composite Actions
Shell ★ 6 11d agoExplain → -
filekv ▣
File based kv store
Go ★ 6 3y agoExplain → -
research
ProjectDiscovery Security Research
TypeScript ★ 5 15d agoExplain → -
reflectutil ▣
Library containing reflection helpers
Go ★ 5 3y agoExplain → -
httputil ▣
Http helper library
Go ★ 5 3y agoExplain → -
gcache ⑂
An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
Go ★ 5 1y agoExplain → -
sliceutil ▣
sliceutils helpers - Moved at https://github.com/projectdiscovery/utils
Go ★ 5 3y agoExplain → -
fasttemplate ⑂
Simple and fast template engine for Go
Go ★ 5 3y agoExplain → -
asyncsqs ⑂
asyncsqs wraps around SQS client from aws-sdk-go-v2 to provide an async buffered client to optimise AWS costs.
Go ★ 5 3y agoExplain → -
n3iwf ⑂
No description.
Go ★ 4 3y agoExplain → -
mapsutil ▣
Go maps helper functions - Moved at https://github.com/projectdiscovery/utils
Go ★ 4 3y agoExplain → -
oss-bounty-program
The ProjectDiscovery OSS Bounty Program exists to democratize security by rewarding meaningful contributions from the global community.
★ 4 5mo agoExplain → -
goleak ⑂
Goroutine leak detector
Go ★ 4 1y agoExplain → -
rdap ⑂
RDAP command line client
Go ★ 3 3y agoExplain → -
cleanhttp
A lightweight library to detect and remove known wildcard HTTP web servers.
Go ★ 3 11mo agoExplain → -
js-proto-docs
API Reference for Javascript protocol
★ 3 2y agoExplain → -
folderutil ▣
Package containing various folder helpers
Go ★ 3 3y agoExplain → -
zbase32 ⑂
This zbase32 library encodes ArrayBuffers to zbase32 encoded strings and back.
JavaScript ★ 2 5y agoExplain → -
urlutil ▣
Helper library handling edge cases URLs - Moved at https://github.com/projectdiscovery/utils
Go ★ 2 3y agoExplain → -
nuclei-templates-test ▣
Nuclei Templates test
★ 2 1y agoExplain → -
goja ⑂
ECMAScript/JavaScript engine in pure Go
Go ★ 1 2d agoExplain → -
tunnelx
TunnelX is a lightweight ingress tunneling tool designed to create a secure SOCKS5 proxy server for routing network traffic.
Go ★ 1 7mo agoExplain → -
sqlc-builder ⑂
sqlc: A simple dynamic query builer for [kyleconroy/sqlc](https://github.com/kyleconroy/sqlc)
★ 1 3y agoExplain → -
js-yaml-source-map ⑂
Sourcemaps for js-yaml
TypeScript ★ 1 3y agoExplain → -
eslint-config ▣
ESLint Configurations
JavaScript ★ 1 2y agoExplain → -
goja_nodejs ⑂
Nodejs compatibility library for Goja
Go ★ 0 2d agoExplain → -
govaluate ⑂
Arbitrary expression evaluation for golang
Go ★ 0 5d agoExplain →
No repos match these filters.