# Search Exploits

{% tabs %}
{% tab title="Support VeryLazyTech 🎉" %}

* Become VeryLazyTech [**member**](https://shop.verylazytech.com/product-category/membership/)**! 🎁**
* **Follow** us on:
  * **✖ Twitter** [**@VeryLazyTech**](https://x.com/verylazytech)**.**
  * **👾 Github** [**@VeryLazyTech**](https://github.com/verylazytech)**.**
  * **📜 Medium** [**@VeryLazyTech**](https://medium.com/@verylazytech)**.**
  * **📺 YouTube** [**@VeryLazyTech**](https://www.youtube.com/@VeryLazyTechOfficial)**.**
  * **📩 Telegram** [**@VeryLazyTech**](https://t.me/+mSGyb008VL40MmVk)**.**
  * **🕵️‍♂️ My Site** [**@VeryLazyTech**](https://www.verylazytech.com/)**.**
* Visit our [**shop** ](https://shop.verylazytech.com/)for e-books and courses.  📚
  {% endtab %}
  {% endtabs %}

## Browser Search: Start With Google and Shodan Exploit Search

**Quick tip:** The fastest way to get initial leads is a targeted Google search:

```
<service_name> [version] exploit
```

Examples:

* `apache 2.4.29 exploit`
* `linux kernel 5.10 RCE`

Google often indexes public proof-of-concepts, GitHub repos, or blog posts with exploits. Don’t underestimate this step!

***

## Shodan Exploit Search

Use [Shodan Exploits](https://exploits.shodan.io/) to search exploits by software and version.

* Go to <https://exploits.shodan.io/>
* Enter your target software and version in the search box
* Browse exploits indexed from multiple sources in one place

***

## Searchsploit — Your Go-To CLI Exploit Database

**What it is:** Searchsploit is the command-line interface for the famous Exploit-DB database, letting you search and retrieve exploits offline.

***

**How to install:**

```
sudo apt update && sudo apt install exploitdb
```

***

**Basic usage examples:**

* Search exploits for Linux Kernel:

```
searchsploit "linux kernel"
```

* Search exploits for Apache mod\_ssl:

```
searchsploit apache mod_ssl
```

* Copy an exploit to your current directory by its ID (e.g., 7618):

```
searchsploit -m 7618
```

* Show the full path of an exploit file:

```
searchsploit -p 7618
```

* Open an exploit file directly in `vi` for inspection:

```
searchsploit -x 7618
```

* Search vulnerabilities from an Nmap XML output:

```
searchsploit --nmap file.xml
```

**Pro tip:** Regularly update the exploit database:

```
searchsploit -u
```

***

## Pompem — Another Exploit Search CLI Tool

**What it is:** [Pompem](https://github.com/rfunix/Pompem) is a newer, easy-to-use tool to search multiple exploit databases from your terminal.

***

**How to use:**

* Clone repo and install dependencies:

```
git clone https://github.com/rfunix/Pompem.git 
cd Pompem 
pip3 install -r requirements.txt 
python3 pompem.py -h
```

* Example search:

```
python3 pompem.py -s "apache 2.4.29"
```

Pompem aggregates multiple sources and speeds up your search.

***

## MSF-Search — Search Within Metasploit Framework

**Why:** If you use Metasploit, `msfconsole` has its own search command tailored for exploits, payloads, and modules.

***

**How to search:**

Start msfconsole:

```
msfconsole
```

Inside the console:

```
search platform:windows port:135 target:XP type:exploit
```

Replace parameters to fit your target software, port, OS, or exploit type.

***

## PacketStorm — Extensive Exploit Repository

If you didn’t find exploits yet, try:

<https://packetstormsecurity.com/>

* Use the search box to enter the software or vulnerability
* Filter results by date, platform, or type
* Download exploits, advisories, and tools directly

***

## Vulners — Aggregated Vulnerability & Exploit Database

Vulners pulls data from NVD, Exploit-DB, SecurityFocus, and more.

* Website: <https://vulners.com/>
* Search for your software and version to get CVEs and exploits in one place
* Offers an API for automation

Example search:

```
apache 2.4.29 RCE
```

***

## Sploitus — Meta Exploit Search Engine

Website: <https://sploitus.com/>

* Search exploits from multiple databases
* Simple interface for quick results
* Good alternative when other sources fail

***

## Sploitify — Curated Exploits With Filters

Website: <https://sploitify.haxx.it/>

* Inspired by GTFOBins, but for exploits
* Filter by vulnerability type (RCE, LPE, Web, SMB, etc.), OS, and even labs to practice exploits
* Great for focused research and learning

***

## search\_vulns — Powerful Multi-Source Vulnerability & Exploit Search

Website: <https://search-vulns.com/>

* Combines data from NVD, Exploit-DB, GitHub PoCs, Security Advisory DBs, and endoflife.date
* Search by software or CVE
* Useful for broad, comprehensive checks

***

{% hint style="success" %}
Learn & practice [**For the Bug Bounty**](https://shop.verylazytech.com)

<details>

<summary>Support VeryLazyTech 🎉</summary>

* Become VeryLazyTech [**member**](https://shop.verylazytech.com/product-category/membership/)**! 🎁**
* **Follow** us on:
  * **✖ Twitter** [**@VeryLazyTech**](https://x.com/verylazytech)**.**
  * **👾 Github** [**@VeryLazyTech**](https://github.com/verylazytech)**.**
  * **📜 Medium** [**@VeryLazyTech**](https://medium.com/@verylazytech)**.**
  * **📺 YouTube** [**@VeryLazyTech**](https://www.youtube.com/@VeryLazyTechOfficial)**.**
  * **📩 Telegram** [**@VeryLazyTech**](https://t.me/+mSGyb008VL40MmVk)**.**
  * **🕵️‍♂️ My Site** [**@VeryLazyTech**](https://www.verylazytech.com/)**.**
* Visit our [**shop** ](https://shop.verylazytech.com/)for e-books and courses.  📚

</details>
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.verylazytech.com/technical-guides/search-exploits.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
