2023-08-18 02:43:28 +05:30
|
|
|
---
|
|
|
|
|
title: 'Install'
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<Tabs>
|
|
|
|
|
<Tab title="Go">
|
|
|
|
|
```bash
|
2023-10-17 17:44:13 +05:30
|
|
|
go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest
|
2023-08-18 02:43:28 +05:30
|
|
|
```
|
|
|
|
|
|
|
|
|
|
<Note>Nuclei require latest **GO** version to install successfully.</Note>
|
|
|
|
|
|
|
|
|
|
</Tab>
|
|
|
|
|
<Tab title="Brew">
|
|
|
|
|
```bash
|
|
|
|
|
brew install nuclei
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
<Note>Supported in **macOS** (or Linux)</Note>
|
|
|
|
|
|
|
|
|
|
</Tab>
|
|
|
|
|
<Tab title="Docker">
|
|
|
|
|
```bash
|
|
|
|
|
docker pull projectdiscovery/nuclei:latest
|
|
|
|
|
```
|
2023-09-16 04:50:20 -04:00
|
|
|
|
|
|
|
|
Docker-specific usage instructions can be found [here](./running#running-with-docker).
|
2023-08-18 02:43:28 +05:30
|
|
|
</Tab>
|
|
|
|
|
<Tab title="Github">
|
|
|
|
|
```bash
|
|
|
|
|
git clone https://github.com/projectdiscovery/nuclei.git; \
|
2023-10-17 17:44:13 +05:30
|
|
|
cd nuclei/cmd/nuclei; \
|
2023-08-18 02:43:28 +05:30
|
|
|
go build; \
|
|
|
|
|
mv nuclei /usr/local/bin/; \
|
|
|
|
|
nuclei -version;
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
<Note> Nuclei require the latest **GO** version to install successfully.</Note>
|
|
|
|
|
|
|
|
|
|
</Tab>
|
|
|
|
|
<Tab title="Binary">
|
|
|
|
|
```bash
|
|
|
|
|
https://github.com/projectdiscovery/nuclei/releases
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
<Tip>
|
|
|
|
|
- Download the latest binary for your OS.
|
|
|
|
|
- Unzip the ready to run binary.
|
|
|
|
|
</Tip>
|
|
|
|
|
|
|
|
|
|
</Tab>
|
|
|
|
|
<Tab title="Helm">
|
|
|
|
|
```bash
|
|
|
|
|
git clone https://github.com/projectdiscovery/nuclei.git
|
|
|
|
|
cd nuclei/helm
|
|
|
|
|
helm upgrade --install nuclei . -f values.yaml
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
<Tip>
|
|
|
|
|
This Helm chart creates two primary resources (intended to be configured via `values.yaml`):
|
|
|
|
|
|
|
|
|
|
- A Kubernetes CronJob to run Nuclei on a defined schedule
|
|
|
|
|
|
|
|
|
|
- An [Interactsh](https://github.com/projectdiscovery/interactsh) service for Nuclei to use
|
|
|
|
|
</Tip>
|
|
|
|
|
|
|
|
|
|
</Tab>
|
|
|
|
|
</Tabs>
|