https://github.com/byt3n33dl3/thc-nuclei
🧛🏻 Nuclei is a fast Customizable SSL scanner powered by Offensive Community, built on .NET's DLR based DSL. Zero shot vulnerability discovery.
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
â—‹CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
â—‹.zenodo.json file
-
â—‹DOI references
-
â—‹Academic publication links
-
✓Committers with academic emails
2 of 183 committers (1.1%) from academic institutions -
â—‹Institutional organization owner
-
â—‹JOSS paper metadata
-
â—‹Scientific vocabulary similarity
Low similarity (13.0%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
🧛🏻 Nuclei is a fast Customizable SSL scanner powered by Offensive Community, built on .NET's DLR based DSL. Zero shot vulnerability discovery.
Basic Info
- Host: GitHub
- Owner: byt3n33dl3
- License: other
- Language: C#
- Default Branch: dev
- Homepage: https://docs.projectdiscovery.io
- Size: 85 MB
Statistics
- Stars: 11
- Watchers: 1
- Forks: 0
- Open Issues: 1
- Releases: 7
Topics
Metadata Files
README.md
```go __ __ _ __ __ _ / /_/ /_ _____ / | / /_ _______/ /__ (_) / __/ __ \/ ___/_____/ |/ / / / / ___/ / _ \/ / / /_/ / / / /__/_____/ /| / /_/ / /__/ / __/ / \__/_/ /_/\___/ /_/ |_/\__,_/\___/_/\___/_/ N U C L E I by : @Projectdiscovery && @byt3n33dl3 ```
# Nuclei / `Master`
```
Is a modern, high-performance vulnerability scanner
```
That leverages simple YAML-based templates. It empowers you to design custom vulnerability detection scenarios that mimic real world conditions, leading to zero false positives.
- Simple YAML format for creating and customizing vulnerability templates.
- Contributed by thousands of security professionals to tackle trending vulnerabilities.
- Reduce false positives by simulating real-world steps to verify a vulnerability.
- Ultra-fast parallel scan processing and request clustering.
- Integrate into CI/CD pipelines for vulnerability detection and regression testing.
- Supports multiple protocols like TCP, DNS, HTTP, SSL, WHOIS JavaScript, Code and more.
- Integrate with Jira, Splunk, GitHub, Elastic, GitLab, BitBucket.
This project is in active development. Expect breaking changes with releases. Review the release changelog before updating.
This project is primarily built to be used as a standalone CLI tool. **Running nuclei as a service may pose security risks.** It's recommended to use with caution and additional security measures.
# Get Started
`1. Nuclei CLI`
Install Nuclei on your machine. Get started by following the installation guide [here](https://docs.projectdiscovery.io/tools/nuclei/install?utm_source=github&utm_medium=web&utm_campaign=nuclei_readme). Additionally,
We provide a free cloud [tier](https://cloud.projectdiscovery.io/sign-up) and comes with a generous monthly free limits:
- Store and visualize your vulnerability findings
- Write and manage your nuclei templates
- Access latest nuclei templates
- Discover and store your targets
`2. Pro and Enterprise Editions`
```
For security Teams and Enterprises
```
# We `provide`
a cloud-hosted service built on top of Nuclei OSS, fine-tuned to help you continuously run vulnerability scans at scale with your team and existing workflows:
- 50x faster scans
- Large scale scanning with high accuracy
- Integrations with cloud services (AWS, GCP, Azure, CloudFlare, Fastly, Terraform, Kubernetes)
- Jira, Slack, Linear, APIs and Webhooks
- Executive and compliance reporting
- Plus: Real-time scanning, SAML SSO, SOC 2 compliant platform (with EU and US hosting options), shared team workspaces, and more
- We're constantly adding new features
- Ideal for: Pentesters, security teams, and enterprises
### **1. Nuclei CLI**
Install Nuclei on your machine. Get started by following the installation guide [here](https://docs.projectdiscovery.io/tools/nuclei/install?utm_source=github&utm_medium=web&utm_campaign=nuclei_readme). Additionally, We provide a free cloud [tier](https://cloud.projectdiscovery.io/sign-up) and comes with a generous monthly free limits:
- Store and visualize your vulnerability findings
- Write and manage your nuclei templates
- Access latest nuclei templates
- Discover and store your targets
### **2. Pro and Enterprise Editions**
For security teams and enterprises, we provide a cloud-hosted service built on top of Nuclei OSS, fine-tuned to help you continuously run vulnerability scans at scale with your team and existing workflows:
- 50x faster scans
- Large scale scanning with high accuracy
- Integrations with cloud services (AWS, GCP, Azure, CloudFlare, Fastly, Terraform, Kubernetes)
- Jira, Slack, Linear, APIs and Webhooks
- Executive and compliance reporting
- Plus: Real-time scanning, SAML SSO, SOC 2 compliant platform (with EU and US hosting options), shared team workspaces, and more
- We're constantly adding new [features](https://feedback.projectdiscovery.io/changelog)!
- **Ideal for:** Pentesters, security teams, and enterprises
## Command Line Flags
To display all the flags for the tool:
```sh
nuclei -h
```
Expand full help flags
```console
Nuclei is a fast, template based vulnerability scanner focusing
on extensive configurability, massive extensibility and ease of use.
Usage:
./nuclei [flags]
Flags:
TARGET:
-u, -target string[] target URLs/hosts to scan
-l, -list string path to file containing a list of target URLs/hosts to scan (one per line)
-eh, -exclude-hosts string[] hosts to exclude to scan from the input list (ip, cidr, hostname)
-resume string resume scan using resume.cfg (clustering will be disabled)
-sa, -scan-all-ips scan all the IP's associated with dns record
-iv, -ip-version string[] IP version to scan of hostname (4,6) - (default 4)
TARGET-FORMAT:
-im, -input-mode string mode of input file (list, burp, jsonl, yaml, openapi, swagger) (default "list")
-ro, -required-only use only required fields in input format when generating requests
-sfv, -skip-format-validation skip format validation (like missing vars) when parsing input file
TEMPLATES:
-nt, -new-templates run only new templates added in latest nuclei-templates release
-ntv, -new-templates-version string[] run new templates added in specific version
-as, -automatic-scan automatic web scan using wappalyzer technology detection to tags mapping
-t, -templates string[] list of template or template directory to run (comma-separated, file)
-turl, -template-url string[] template url or list containing template urls to run (comma-separated, file)
-w, -workflows string[] list of workflow or workflow directory to run (comma-separated, file)
-wurl, -workflow-url string[] workflow url or list containing workflow urls to run (comma-separated, file)
-validate validate the passed templates to nuclei
-nss, -no-strict-syntax disable strict syntax check on templates
-td, -template-display displays the templates content
-tl list all available templates
-tgl list all available tags
-sign signs the templates with the private key defined in NUCLEI_SIGNATURE_PRIVATE_KEY env variable
-code enable loading code protocol-based templates
-dut, -disable-unsigned-templates disable running unsigned templates or templates with mismatched signature
FILTERING:
-a, -author string[] templates to run based on authors (comma-separated, file)
-tags string[] templates to run based on tags (comma-separated, file)
-etags, -exclude-tags string[] templates to exclude based on tags (comma-separated, file)
-itags, -include-tags string[] tags to be executed even if they are excluded either by default or configuration
-id, -template-id string[] templates to run based on template ids (comma-separated, file, allow-wildcard)
-eid, -exclude-id string[] templates to exclude based on template ids (comma-separated, file)
-it, -include-templates string[] path to template file or directory to be executed even if they are excluded either by default or configuration
-et, -exclude-templates string[] path to template file or directory to exclude (comma-separated, file)
-em, -exclude-matchers string[] template matchers to exclude in result
-s, -severity value[] templates to run based on severity. Possible values: info, low, medium, high, critical, unknown
-es, -exclude-severity value[] templates to exclude based on severity. Possible values: info, low, medium, high, critical, unknown
-pt, -type value[] templates to run based on protocol type. Possible values: dns, file, http, headless, tcp, workflow, ssl, websocket, whois, code, javascript
-ept, -exclude-type value[] templates to exclude based on protocol type. Possible values: dns, file, http, headless, tcp, workflow, ssl, websocket, whois, code, javascript
-tc, -template-condition string[] templates to run based on expression condition
OUTPUT:
-o, -output string output file to write found issues/vulnerabilities
-sresp, -store-resp store all request/response passed through nuclei to output directory
-srd, -store-resp-dir string store all request/response passed through nuclei to custom directory (default "output")
-silent display findings only
-nc, -no-color disable output content coloring (ANSI escape codes)
-j, -jsonl write output in JSONL(ines) format
-irr, -include-rr -omit-raw include request/response pairs in the JSON, JSONL, and Markdown outputs (for findings only) [DEPRECATED use -omit-raw] (default true)
-or, -omit-raw omit request/response pairs in the JSON, JSONL, and Markdown outputs (for findings only)
-ot, -omit-template omit encoded template in the JSON, JSONL output
-nm, -no-meta disable printing result metadata in cli output
-ts, -timestamp enables printing timestamp in cli output
-rdb, -report-db string nuclei reporting database (always use this to persist report data)
-ms, -matcher-status display match failure status
-me, -markdown-export string directory to export results in markdown format
-se, -sarif-export string file to export results in SARIF format
-je, -json-export string file to export results in JSON format
-jle, -jsonl-export string file to export results in JSONL(ine) format
-rd, -redact string[] redact given list of keys from query parameter, request header and body
CONFIGURATIONS:
-config string path to the nuclei configuration file
-tp, -profile string template profile config file to run
-tpl, -profile-list list community template profiles
-fr, -follow-redirects enable following redirects for http templates
-fhr, -follow-host-redirects follow redirects on the same host
-mr, -max-redirects int max number of redirects to follow for http templates (default 10)
-dr, -disable-redirects disable redirects for http templates
-rc, -report-config string nuclei reporting module configuration file
-H, -header string[] custom header/cookie to include in all http request in header:value format (cli, file)
-V, -var value custom vars in key=value format
-r, -resolvers string file containing resolver list for nuclei
-sr, -system-resolvers use system DNS resolving as error fallback
-dc, -disable-clustering disable clustering of requests
-passive enable passive HTTP response processing mode
-fh2, -force-http2 force http2 connection on requests
-ev, -env-vars enable environment variables to be used in template
-cc, -client-cert string client certificate file (PEM-encoded) used for authenticating against scanned hosts
-ck, -client-key string client key file (PEM-encoded) used for authenticating against scanned hosts
-ca, -client-ca string client certificate authority file (PEM-encoded) used for authenticating against scanned hosts
-sml, -show-match-line show match lines for file templates, works with extractors only
-ztls use ztls library with autofallback to standard one for tls13 [Deprecated] autofallback to ztls is enabled by default
-sni string tls sni hostname to use (default: input domain name)
-dka, -dialer-keep-alive value keep-alive duration for network requests.
-lfa, -allow-local-file-access allows file (payload) access anywhere on the system
-lna, -restrict-local-network-access blocks connections to the local / private network
-i, -interface string network interface to use for network scan
-at, -attack-type string type of payload combinations to perform (batteringram,pitchfork,clusterbomb)
-sip, -source-ip string source ip address to use for network scan
-rsr, -response-size-read int max response size to read in bytes
-rss, -response-size-save int max response size to read in bytes (default 1048576)
-reset reset removes all nuclei configuration and data files (including nuclei-templates)
-tlsi, -tls-impersonate enable experimental client hello (ja3) tls randomization
-hae, -http-api-endpoint string experimental http api endpoint
INTERACTSH:
-iserver, -interactsh-server string interactsh server url for self-hosted instance (default: oast.pro,oast.live,oast.site,oast.online,oast.fun,oast.me)
-itoken, -interactsh-token string authentication token for self-hosted interactsh server
-interactions-cache-size int number of requests to keep in the interactions cache (default 5000)
-interactions-eviction int number of seconds to wait before evicting requests from cache (default 60)
-interactions-poll-duration int number of seconds to wait before each interaction poll request (default 5)
-interactions-cooldown-period int extra time for interaction polling before exiting (default 5)
-ni, -no-interactsh disable interactsh server for OAST testing, exclude OAST based templates
FUZZING:
-ft, -fuzzing-type string overrides fuzzing type set in template (replace, prefix, postfix, infix)
-fm, -fuzzing-mode string overrides fuzzing mode set in template (multiple, single)
-fuzz enable loading fuzzing templates (Deprecated: use -dast instead)
-dast enable / run dast (fuzz) nuclei templates
-dfp, -display-fuzz-points display fuzz points in the output for debugging
-fuzz-param-frequency int frequency of uninteresting parameters for fuzzing before skipping (default 10)
-fa, -fuzz-aggression string fuzzing aggression level controls payload count for fuzz (low, medium, high) (default "low")
UNCOVER:
-uc, -uncover enable uncover engine
-uq, -uncover-query string[] uncover search query
-ue, -uncover-engine string[] uncover search engine (shodan,censys,fofa,shodan-idb,quake,hunter,zoomeye,netlas,criminalip,publicwww,hunterhow,google) (default shodan)
-uf, -uncover-field string uncover fields to return (ip,port,host) (default "ip:port")
-ul, -uncover-limit int uncover results to return (default 100)
-ur, -uncover-ratelimit int override ratelimit of engines with unknown ratelimit (default 60 req/min) (default 60)
RATE-LIMIT:
-rl, -rate-limit int maximum number of requests to send per second (default 150)
-rld, -rate-limit-duration value maximum number of requests to send per second (default 1s)
-rlm, -rate-limit-minute int maximum number of requests to send per minute (DEPRECATED)
-bs, -bulk-size int maximum number of hosts to be analyzed in parallel per template (default 25)
-c, -concurrency int maximum number of templates to be executed in parallel (default 25)
-hbs, -headless-bulk-size int maximum number of headless hosts to be analyzed in parallel per template (default 10)
-headc, -headless-concurrency int maximum number of headless templates to be executed in parallel (default 10)
-jsc, -js-concurrency int maximum number of javascript runtimes to be executed in parallel (default 120)
-pc, -payload-concurrency int max payload concurrency for each template (default 25)
-prc, -probe-concurrency int http probe concurrency with httpx (default 50)
OPTIMIZATIONS:
-timeout int time to wait in seconds before timeout (default 10)
-retries int number of times to retry a failed request (default 1)
-ldp, -leave-default-ports leave default HTTP/HTTPS ports (eg. host:80,host:443)
-mhe, -max-host-error int max errors for a host before skipping from scan (default 30)
-te, -track-error string[] adds given error to max-host-error watchlist (standard, file)
-nmhe, -no-mhe disable skipping host from scan based on errors
-project use a project folder to avoid sending same request multiple times
-project-path string set a specific project path (default "/tmp")
-spm, -stop-at-first-match stop processing HTTP requests after the first match (may break template/workflow logic)
-stream stream mode - start elaborating without sorting the input
-ss, -scan-strategy value strategy to use while scanning(auto/host-spray/template-spray) (default auto)
-irt, -input-read-timeout value timeout on input read (default 3m0s)
-nh, -no-httpx disable httpx probing for non-url input
-no-stdin disable stdin processing
HEADLESS:
-headless enable templates that require headless browser support (root user on Linux will disable sandbox)
-page-timeout int seconds to wait for each page in headless mode (default 20)
-sb, -show-browser show the browser on the screen when running templates with headless mode
-ho, -headless-options string[] start headless chrome with additional options
-sc, -system-chrome use local installed Chrome browser instead of nuclei installed
-lha, -list-headless-action list available headless actions
DEBUG:
-debug show all requests and responses
-dreq, -debug-req show all sent requests
-dresp, -debug-resp show all received responses
-p, -proxy string[] list of http/socks5 proxy to use (comma separated or file input)
-pi, -proxy-internal proxy all internal requests
-ldf, -list-dsl-function list all supported DSL function signatures
-tlog, -trace-log string file to write sent requests trace log
-elog, -error-log string file to write sent requests error log
-version show nuclei version
-hm, -hang-monitor enable nuclei hang monitoring
-v, -verbose show verbose output
-profile-mem string generate memory (heap) profile & trace files
-vv display templates loaded for scan
-svd, -show-var-dump show variables dump for debugging
-vdl, -var-dump-limit int limit the number of characters displayed in var dump (default 255)
-ep, -enable-pprof enable pprof debugging server
-tv, -templates-version shows the version of the installed nuclei-templates
-hc, -health-check run diagnostic check up
UPDATE:
-up, -update update nuclei engine to the latest released version
-ut, -update-templates update nuclei-templates to latest released version
-ud, -update-template-dir string custom directory to install / update nuclei-templates
-duc, -disable-update-check disable automatic nuclei/templates update check
STATISTICS:
-stats display statistics about the running scan
-sj, -stats-json display statistics in JSONL(ines) format
-si, -stats-interval int number of seconds to wait between showing a statistics update (default 5)
-mp, -metrics-port int port to expose nuclei metrics on (default 9092)
CLOUD:
-auth configure projectdiscovery cloud (pdcp) api key (default true)
-tid, -team-id string upload scan results to given team id (optional) (default "none")
-cup, -cloud-upload upload scan results to pdcp dashboard [DEPRECATED use -dashboard]
-sid, -scan-id string upload scan results to existing scan id (optional)
-sname, -scan-name string scan name to set (optional)
-pd, -dashboard upload / view nuclei results in projectdiscovery cloud (pdcp) UI dashboard
-pdu, -dashboard-upload string upload / view nuclei results file (jsonl) in projectdiscovery cloud (pdcp) UI dashboard
AUTHENTICATION:
-sf, -secret-file string[] path to config file containing secrets for nuclei authenticated scan
-ps, -prefetch-secrets prefetch secrets from the secrets file
EXAMPLES:
Run nuclei on single host:
$ nuclei -target example.com
Run nuclei with specific template directories:
$ nuclei -target example.com -t http/cves/ -t ssl
Run nuclei against a list of hosts:
$ nuclei -list hosts.txt
Run nuclei with a JSON output:
$ nuclei -target example.com -json-export output.json
Run nuclei with sorted Markdown outputs (with environment variables):
$ MARKDOWN_EXPORT_SORT_MODE=template nuclei -target example.com -markdown-export nuclei_report/
Additional documentation is available at: https://docs.nuclei.sh/getting-started/running
```
Additional documentation is available at: [https://docs.nuclei.sh/getting-started/running](https://docs.nuclei.sh/getting-started/running?utm_source=github&utm_medium=web&utm_campaign=nuclei_readme)
Thanks to / Master
- Projectdiscovery
SpaceX
All the amazing community contributors for sending PRs and keeping this project updated.
GangstaCrew
License AGPL / Master
Nuclei is distributed under AGPL License
Owner
- Name: Sulaiman
- Login: byt3n33dl3
- Kind: user
- Location: Error 403: Not on earth
- Website: https://byt3n33dl3.substack.com/
- Twitter: byt3n33dl3
- Repositories: 91
- Profile: https://github.com/byt3n33dl3
I N F R A X 8 6
GitHub Events
Total
- Create event: 30
- Issues event: 1
- Release event: 4
- Watch event: 8
- Delete event: 25
- Member event: 1
- Issue comment event: 10
- Public event: 1
- Push event: 17
- Pull request event: 10
Last Year
- Create event: 30
- Issues event: 1
- Release event: 4
- Watch event: 8
- Delete event: 25
- Member event: 1
- Issue comment event: 10
- Public event: 1
- Push event: 17
- Pull request event: 10
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Ice3man543 | n****a@g****m | 854 |
| dependabot[bot] | 4****] | 788 |
| Mzack9999 | m****9@p****m | 672 |
| sandeep | s****p@p****o | 379 |
| Tarun Koyalwar | 4****r | 157 |
| forgedhallpass | 1****s | 136 |
| GitHub Action | a****n@g****m | 91 |
| bauthard | 8****d | 78 |
| Manuel Bua | m****a@g****m | 73 |
| Dogan Can Bakir | 6****r | 64 |
| Sajad Parra | p****d@g****m | 57 |
| Ramana Reddy | 9****M | 48 |
| VĂctor Zamanillo | b****u@h****m | 46 |
| shubhamrasal | s****l@g****m | 42 |
| Sami | 8****a | 40 |
| pxcs | s****9@g****m | 37 |
| Keith Chason | k****n | 33 |
| Dwi Siswanto | g****t@d****o | 27 |
| Pedro Lopez Mareque | p****e@g****m | 26 |
| xm1k3 | x****3@p****m | 24 |
| 5amu | c****v@g****m | 20 |
| Rishiraj Sharma | 3****a | 19 |
| Geeknik Labs | 4****k | 18 |
| Alexey Zhuchkov | z****1@g****m | 18 |
| seb | 4****e | 9 |
| TheSecEng | z****e@g****m | 8 |
| ganoes | k****n@e****z | 8 |
| sullo | s****o@c****t | 6 |
| ghost | g****t | 6 |
| Wyatt Dahlenburg | w****g@g****m | 6 |
| and 153 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 7 months ago
All Time
- Total issues: 2
- Total pull requests: 5
- Average time to close issues: 1 minute
- Average time to close pull requests: 15 minutes
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 2.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 5
Past Year
- Issues: 2
- Pull requests: 5
- Average time to close issues: 1 minute
- Average time to close pull requests: 15 minutes
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 2.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 5
Top Authors
Issue Authors
- byt3n33dl3 (2)
Pull Request Authors
- dependabot[bot] (10)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 4
- Total downloads: unknown
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 94
proxy.golang.org: github.com/byt3n33dl3/thc-Nuclei/v3
- Homepage: https://github.com/byt3n33dl3/thc-Nuclei
- Documentation: https://pkg.go.dev/github.com/byt3n33dl3/thc-Nuclei/v3#section-documentation
- License: AGPL-3.0
-
Latest release: v3.4.1
published over 1 year ago
Rankings
proxy.golang.org: github.com/byt3n33dl3/thc-nuclei
- Documentation: https://pkg.go.dev/github.com/byt3n33dl3/thc-nuclei#section-documentation
- License: other
-
Latest release: v1.1.7
published over 5 years ago
Rankings
proxy.golang.org: github.com/byt3n33dl3/thc-nuclei/v3
- Documentation: https://pkg.go.dev/github.com/byt3n33dl3/thc-nuclei/v3#section-documentation
- License: other
-
Latest release: v3.4.1
published over 1 year ago
Rankings
proxy.golang.org: github.com/byt3n33dl3/thc-Nuclei
- Documentation: https://pkg.go.dev/github.com/byt3n33dl3/thc-Nuclei#section-documentation
- License: other
-
Latest release: v1.1.7
published over 5 years ago
Rankings
Dependencies
- actions/checkout v4 composite
- actions/setup-python v4 composite
- byt3n33dl3/actions/setup/go v1 composite
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- actions/checkout v3 composite
- ahmadnassri/action-dependabot-auto-merge v2 composite
- actions/checkout v3 composite
- docker/build-push-action v4 composite
- docker/login-action v2 composite
- docker/setup-buildx-action v2 composite
- docker/setup-qemu-action v2 composite
- peter-evans/dockerhub-description v3 composite
- actions/checkout v4 composite
- byt3n33dl3/actions/setup/go v1 composite
- actions/checkout v4 composite
- byt3n33dl3/actions/golangci-lint v1 composite
- byt3n33dl3/actions/setup/go v1 composite
- actions/checkout v4 composite
- byt3n33dl3/actions/setup/go v1 composite
- actions/checkout v4 composite
- ad-m/github-push-action master composite
- byt3n33dl3/actions/setup/git v1 composite
- byt3n33dl3/actions/setup/go v1 composite
- actions/checkout v4 composite
- byt3n33dl3/actions/goreleaser v1 composite
- byt3n33dl3/actions/setup/go v1 composite
- actions/checkout v4 composite
- byt3n33dl3/actions/goreleaser v1 composite
- byt3n33dl3/actions/setup/go v1 composite
- actions/checkout v4 composite
- byt3n33dl3/actions/setup/go v1 composite
- alpine 3.18.6 build
- golang 1.21-alpine build
- aead.dev/minisign v0.2.0
- code.gitea.io/sdk/gitea v0.17.0
- dario.cat/mergo v1.0.0
- git.mills.io/prologic/smtpd v0.0.0-20210710122116-a525b76c287a
- github.com/Azure/azure-sdk-for-go/sdk/azcore v1.11.1
- github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.6.0
- github.com/Azure/azure-sdk-for-go/sdk/internal v1.8.0
- github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.1.0
- github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161
- github.com/Azure/go-ntlmssp v0.0.0-20221128193559-754e69321358
- github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2
- github.com/DataDog/gostackparse v0.6.0
- github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible
- github.com/Masterminds/semver/v3 v3.2.1
- github.com/Microsoft/go-winio v0.6.1
- github.com/Mzack9999/gcache v0.0.0-20230410081825-519e28eab057
- github.com/Mzack9999/go-http-digest-auth-client v0.6.1-0.20220414142836-eb8883508809
- github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5
- github.com/ProtonMail/go-crypto v1.1.0-alpha.0-proton
- github.com/PuerkitoBio/goquery v1.8.1
- github.com/VividCortex/ewma v1.2.0
- github.com/akrylysov/pogreb v0.10.2
- github.com/alecthomas/chroma v0.10.0
- github.com/alecthomas/chroma/v2 v2.14.0
- github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751
- github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137
- github.com/andybalholm/brotli v1.1.0
- github.com/andybalholm/cascadia v1.3.2
- github.com/andygrunwald/go-jira v1.16.0
- github.com/antchfx/htmlquery v1.3.0
- github.com/antchfx/xmlquery v1.3.17
- github.com/antchfx/xpath v1.2.4
- github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2
- github.com/aws/aws-sdk-go-v2 v1.19.0
- github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10
- github.com/aws/aws-sdk-go-v2/config v1.18.28
- github.com/aws/aws-sdk-go-v2/credentials v1.13.27
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5
- github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.72
- github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29
- github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36
- github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.27
- github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.11
- github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.30
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29
- github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.14.4
- github.com/aws/aws-sdk-go-v2/service/s3 v1.37.0
- github.com/aws/aws-sdk-go-v2/service/sso v1.12.13
- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13
- github.com/aws/aws-sdk-go-v2/service/sts v1.19.3
- github.com/aws/smithy-go v1.13.5
- github.com/aymanbagabas/go-osc52/v2 v2.0.1
- github.com/aymerick/douceur v0.2.0
- github.com/bahlo/generic-list-go v0.2.0
- github.com/bits-and-blooms/bitset v1.13.0
- github.com/bits-and-blooms/bloom/v3 v3.5.0
- github.com/bluele/gcache v0.0.2
- github.com/buger/jsonparser v1.1.1
- github.com/bytedance/sonic v1.9.1
- github.com/caddyserver/certmagic v0.19.2
- github.com/cenkalti/backoff/v4 v4.2.1
- github.com/cespare/xxhash v1.1.0
- github.com/cespare/xxhash/v2 v2.2.0
- github.com/charmbracelet/glamour v0.8.0
- github.com/charmbracelet/lipgloss v0.13.0
- github.com/charmbracelet/x/ansi v0.3.2
- github.com/cheggaaa/pb/v3 v3.1.4
- github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311
- github.com/clbanning/mxj/v2 v2.7.0
- github.com/cloudflare/cfssl v1.6.4
- github.com/cloudflare/circl v1.3.8
- github.com/cnf/structhash v0.0.0-20201127153200-e1b16c1ebc08
- github.com/containerd/continuity v0.4.2
- github.com/cyphar/filepath-securejoin v0.2.4
- github.com/davecgh/go-spew v1.1.1
- github.com/davidmz/go-pageant v1.0.2
- github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f
- github.com/dimchansky/utfbom v1.1.1
- github.com/ditashi/jsbeautifier-go v0.0.0-20141206144643-2520a8026a9c
- github.com/dlclark/regexp2 v1.11.4
- github.com/docker/cli v24.0.5+incompatible
- github.com/docker/docker v24.0.9+incompatible
- github.com/docker/go-connections v0.4.0
- github.com/docker/go-units v0.5.0
- github.com/dop251/goja v0.0.0-20240220182346-e401ed450204
- github.com/dop251/goja_nodejs v0.0.0-20230821135201-94e508132562
- github.com/dsnet/compress v0.0.2-0.20210315054119-f66993602bf5
- github.com/emirpasic/gods v1.18.1
- github.com/fatih/color v1.16.0
- github.com/fatih/structs v1.1.0
- github.com/free5gc/util v1.0.5-0.20230511064842-2e120956883b
- github.com/gabriel-vasile/mimetype v1.4.2
- github.com/gaissmai/bart v0.9.5
- github.com/geoffgarside/ber v1.1.0
- github.com/getkin/kin-openapi v0.126.0
- github.com/gin-contrib/sse v0.1.0
- github.com/gin-gonic/gin v1.9.1
- github.com/go-asn1-ber/asn1-ber v1.5.4
- github.com/go-echarts/go-echarts/v2 v2.3.3
- github.com/go-fed/httpsig v1.1.0
- github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376
- github.com/go-git/go-billy/v5 v5.5.0
- github.com/go-git/go-git/v5 v5.11.0
- github.com/go-ldap/ldap/v3 v3.4.5
- github.com/go-ole/go-ole v1.2.6
- github.com/go-openapi/jsonpointer v0.21.0
- github.com/go-openapi/swag v0.23.0
- github.com/go-pg/pg v8.0.7+incompatible
- github.com/go-playground/locales v0.14.1
- github.com/go-playground/universal-translator v0.18.1
- github.com/go-playground/validator/v10 v10.14.1
- github.com/go-rod/rod v0.114.0
- github.com/go-sourcemap/sourcemap v2.1.4+incompatible
- github.com/go-sql-driver/mysql v1.7.1
- github.com/goburrow/cache v0.1.4
- github.com/gobwas/httphead v0.1.0
- github.com/gobwas/pool v0.2.1
- github.com/gobwas/ws v1.2.1
- github.com/goccy/go-json v0.10.2
- github.com/gogo/protobuf v1.3.2
- github.com/golang-jwt/jwt v3.2.2+incompatible
- github.com/golang-jwt/jwt/v4 v4.5.0
- github.com/golang-jwt/jwt/v5 v5.2.1
- github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9
- github.com/golang-sql/sqlexp v0.1.0
- github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
- github.com/golang/snappy v0.0.4
- github.com/google/certificate-transparency-go v1.1.4
- github.com/google/go-github v17.0.0+incompatible
- github.com/google/go-github/v30 v30.1.0
- github.com/google/go-querystring v1.1.0
- github.com/google/pprof v0.0.0-20240227163752-401108e1b7e7
- github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510
- github.com/google/uuid v1.6.0
- github.com/gorilla/css v1.0.1
- github.com/h2non/filetype v1.1.3
- github.com/hashicorp/go-cleanhttp v0.5.2
- github.com/hashicorp/go-retryablehttp v0.7.7
- github.com/hashicorp/go-uuid v1.0.3
- github.com/hashicorp/go-version v1.6.0
- github.com/hashicorp/golang-lru/v2 v2.0.6
- github.com/hbakhtiyor/strsim v0.0.0-20190107154042-4d2bbb273edf
- github.com/hdm/jarm-go v0.0.7
- github.com/imdario/mergo v0.3.16
- github.com/invopop/jsonschema v0.12.0
- github.com/invopop/yaml v0.3.1
- github.com/itchyny/gojq v0.12.13
- github.com/itchyny/timefmt-go v0.1.5
- github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99
- github.com/jcmturner/aescts/v2 v2.0.0
- github.com/jcmturner/dnsutils/v2 v2.0.0
- github.com/jcmturner/gofork v1.7.6
- github.com/jcmturner/gokrb5/v8 v8.4.4
- github.com/jcmturner/rpc/v2 v2.0.3
- github.com/jinzhu/inflection v1.0.0
- github.com/jmespath/go-jmespath v0.4.0
- github.com/josharian/intern v1.0.0
- github.com/json-iterator/go v1.1.12
- github.com/julienschmidt/httprouter v1.3.0
- github.com/kataras/jwt v0.1.10
- github.com/kevinburke/ssh_config v1.2.0
- github.com/kitabisa/go-ci v1.0.3
- github.com/klauspost/compress v1.17.8
- github.com/klauspost/cpuid/v2 v2.2.5
- github.com/klauspost/pgzip v1.2.6
- github.com/kylelemons/godebug v1.1.0
- github.com/labstack/echo/v4 v4.10.2
- github.com/labstack/gommon v0.4.0
- github.com/leodido/go-urn v1.2.4
- github.com/leslie-qiwa/flat v0.0.0-20230424180412-f9d1cf014baa
- github.com/lib/pq v1.10.9
- github.com/libdns/libdns v0.2.1
- github.com/logrusorgru/aurora v2.0.3+incompatible
- github.com/logrusorgru/aurora/v4 v4.0.0
- github.com/lor00x/goldap v0.0.0-20180618054307-a546dffdd1a3
- github.com/lucasb-eyer/go-colorful v1.2.0
- github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0
- github.com/mackerelio/go-osstat v0.2.4
- github.com/mailru/easyjson v0.7.7
- github.com/mattn/go-colorable v0.1.13
- github.com/mattn/go-isatty v0.0.20
- github.com/mattn/go-runewidth v0.0.16
- github.com/mattn/go-sqlite3 v1.14.22
- github.com/mholt/acmez v1.2.0
- github.com/mholt/archiver v3.1.1+incompatible
- github.com/mholt/archiver/v3 v3.5.1
- github.com/microcosm-cc/bluemonday v1.0.27
- github.com/microsoft/go-mssqldb v1.6.0
- github.com/miekg/dns v1.1.59
- github.com/minio/selfupdate v0.6.1-0.20230907112617-f11e74f84ca7
- github.com/mitchellh/go-homedir v1.1.0
- github.com/mitchellh/mapstructure v1.5.0
- github.com/moby/term v0.5.0
- github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
- github.com/modern-go/reflect2 v1.0.2
- github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826
- github.com/montanaflynn/stats v0.7.1
- github.com/muesli/reflow v0.3.0
- github.com/muesli/termenv v0.15.3-0.20240618155329-98d742f6907a
- github.com/nwaples/rardecode v1.1.3
- github.com/olekukonko/tablewriter v0.0.5
- github.com/opencontainers/go-digest v1.0.0
- github.com/opencontainers/image-spec v1.0.2
- github.com/opencontainers/runc v1.1.14
- github.com/ory/dockertest/v3 v3.10.0
- github.com/pelletier/go-toml/v2 v2.0.8
- github.com/perimeterx/marshmallow v1.1.5
- github.com/pierrec/lz4 v2.6.1+incompatible
- github.com/pierrec/lz4/v4 v4.1.21
- github.com/pjbgf/sha1cd v0.3.0
- github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c
- github.com/pkg/errors v0.9.1
- github.com/pmezard/go-difflib v1.0.0
- github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c
- github.com/praetorian-inc/fingerprintx v1.1.9
- github.com/projectdiscovery/asnmap v1.1.1
- github.com/projectdiscovery/blackrock v0.0.1
- github.com/projectdiscovery/cdncheck v1.1.0
- github.com/projectdiscovery/clistats v0.1.1
- github.com/projectdiscovery/dsl v0.3.0
- github.com/projectdiscovery/fastdialer v0.2.9
- github.com/projectdiscovery/fasttemplate v0.0.2
- github.com/projectdiscovery/freeport v0.0.7
- github.com/projectdiscovery/go-smb2 v0.0.0-20240129202741-052cc450c6cb
- github.com/projectdiscovery/goflags v0.1.64
- github.com/projectdiscovery/gologger v1.1.28
- github.com/projectdiscovery/gostruct v0.0.2
- github.com/projectdiscovery/gozero v0.0.3
- github.com/projectdiscovery/hmap v0.0.62
- github.com/projectdiscovery/httpx v1.6.9
- github.com/projectdiscovery/interactsh v1.2.0
- github.com/projectdiscovery/ldapserver v1.0.2-0.20240219154113-dcc758ebc0cb
- github.com/projectdiscovery/machineid v0.0.0-20240226150047-2e2c51e35983
- github.com/projectdiscovery/mapcidr v1.1.34
- github.com/projectdiscovery/n3iwf v0.0.0-20230523120440-b8cd232ff1f5
- github.com/projectdiscovery/networkpolicy v0.0.9
- github.com/projectdiscovery/ratelimit v0.0.60
- github.com/projectdiscovery/rawhttp v0.1.70
- github.com/projectdiscovery/rdap v0.9.1-0.20221108103045-9865884d1917
- github.com/projectdiscovery/retryabledns v1.0.80
- github.com/projectdiscovery/retryablehttp-go v1.0.82
- github.com/projectdiscovery/sarif v0.0.1
- github.com/projectdiscovery/tlsx v1.1.7
- github.com/projectdiscovery/uncover v1.0.9
- github.com/projectdiscovery/useragent v0.0.71
- github.com/projectdiscovery/utils v0.2.15
- github.com/projectdiscovery/wappalyzergo v0.1.22
- github.com/projectdiscovery/yamldoc-go v1.0.4
- github.com/redis/go-redis/v9 v9.1.0
- github.com/refraction-networking/utls v1.6.7
- github.com/remeh/sizedwaitgroup v1.0.0
- github.com/rivo/uniseg v0.4.7
- github.com/rs/xid v1.5.0
- github.com/saintfish/chardet v0.0.0-20230101081208-5e3ef4b5456d
- github.com/sashabaranov/go-openai v1.15.3
- github.com/segmentio/ksuid v1.0.4
- github.com/seh-msft/burpxml v1.0.1
- github.com/sergi/go-diff v1.2.0
- github.com/shirou/gopsutil v3.21.11+incompatible
- github.com/shirou/gopsutil/v3 v3.24.2
- github.com/shoenig/go-m1cpu v0.1.6
- github.com/shurcooL/graphql v0.0.0-20230722043721-ed46e5a46466
- github.com/sirupsen/logrus v1.9.3
- github.com/skeema/knownhosts v1.2.1
- github.com/spaolacci/murmur3 v1.1.0
- github.com/spf13/cast v1.5.1
- github.com/stretchr/testify v1.9.0
- github.com/syndtr/goleveldb v1.0.0
- github.com/tarunKoyalwar/goleak v0.0.0-20240429141123-0efa90dbdcf9
- github.com/tidwall/btree v1.7.0
- github.com/tidwall/buntdb v1.3.1
- github.com/tidwall/gjson v1.17.1
- github.com/tidwall/grect v0.1.4
- github.com/tidwall/match v1.1.1
- github.com/tidwall/pretty v1.2.1
- github.com/tidwall/rtred v0.1.2
- github.com/tidwall/tinyqueue v0.1.1
- github.com/tim-ywliu/nested-logrus-formatter v1.3.2
- github.com/tklauser/go-sysconf v0.3.12
- github.com/tklauser/numcpus v0.6.1
- github.com/trivago/tgo v1.0.7
- github.com/twitchyliquid64/golang-asm v0.15.1
- github.com/ugorji/go/codec v1.2.11
- github.com/ulikunitz/xz v0.5.12
- github.com/valyala/bytebufferpool v1.0.0
- github.com/valyala/fasttemplate v1.2.2
- github.com/weppos/publicsuffix-go v0.30.2
- github.com/wk8/go-ordered-map/v2 v2.1.8
- github.com/xanzy/go-gitlab v0.107.0
- github.com/xanzy/ssh-agent v0.3.3
- github.com/xdg-go/pbkdf2 v1.0.0
- github.com/xdg-go/scram v1.1.2
- github.com/xdg-go/stringprep v1.0.4
- github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb
- github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415
- github.com/xeipuuv/gojsonschema v1.2.0
- github.com/xi2/xz v0.0.0-20171230120015-48954b6210f8
- github.com/yassinebenaid/godump v0.10.0
- github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78
- github.com/ysmood/fetchup v0.2.3
- github.com/ysmood/goob v0.4.0
- github.com/ysmood/got v0.34.1
- github.com/ysmood/gson v0.7.3
- github.com/ysmood/leakless v0.8.0
- github.com/yuin/goldmark v1.7.4
- github.com/yuin/goldmark-emoji v1.0.3
- github.com/yusufpapurcu/wmi v1.2.4
- github.com/zcalusic/sysinfo v1.0.2
- github.com/zeebo/blake3 v0.2.3
- github.com/zmap/rc2 v0.0.0-20190804163417-abaa70531248
- github.com/zmap/zcrypto v0.0.0-20240512203510-0fef58d9a9db
- github.com/zmap/zgrab2 v0.1.8-0.20230806160807-97ba87c0e706
- go.etcd.io/bbolt v1.3.10
- go.mongodb.org/mongo-driver v1.17.0
- go.uber.org/goleak v1.3.0
- go.uber.org/multierr v1.11.0
- go.uber.org/zap v1.25.0
- goftp.io/server/v2 v2.0.1
- golang.org/x/arch v0.3.0
- golang.org/x/crypto v0.28.0
- golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842
- golang.org/x/mod v0.17.0
- golang.org/x/net v0.30.0
- golang.org/x/oauth2 v0.22.0
- golang.org/x/sync v0.8.0
- golang.org/x/sys v0.26.0
- golang.org/x/term v0.25.0
- golang.org/x/text v0.19.0
- golang.org/x/time v0.6.0
- golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d
- google.golang.org/protobuf v1.34.2
- gopkg.in/alecthomas/kingpin.v2 v2.2.6
- gopkg.in/corvus-ch/zbase32.v1 v1.0.0
- gopkg.in/djherbis/times.v1 v1.3.0
- gopkg.in/warnings.v0 v0.1.2
- gopkg.in/yaml.v2 v2.4.0
- gopkg.in/yaml.v3 v3.0.1
- mellium.im/sasl v0.3.1
- moul.io/http2curl v1.0.0
- 1260 dependencies
- Microsoft.Management.Infrastructure 4.0.0
- Microsoft.Management.Infrastructure 4.0.0