# Terminal Based Tools

## Images and Locations

### Exif

```bash
exif dog.jpg > exif.txt
```

## Emails and Breached Data

### Breach-Parse

[Breach Parse](https://github.com/hmaverickadams/breach-parse) is a tool built by Heath Adams himself that parses through more than 40GB of breached databases finding credentials via email domain name.

```wasm
breach-parse pnpt.com pnpt.txt "/opt/BreachCompilation/data"
```

Unfortunately the database isn't as well kept and updated as others.&#x20;

### Other Tools

{% embed url="<https://github.com/hmaverickadams/DeHashed-API-Tool>" %}

## Usernames and Accounts

### Sherlock

```bash
sherlock adot8
```

```bash
sherlock adot8 --print-all
```

## Phone numbers

### Phoneinfoga

Install the [Phoneinfoga](https://sundowndev.github.io/phoneinfoga/getting-started/install/) tool. API keys can be configured to use **numverify** and **ovh**

```bash
phoneinfoga scan -n 130122222222
```

```bash
phoneinfoga serve -p 8080
firefox http://localhost:8080
```

## Social Media

{% embed url="<https://github.com/MrTuxx/SocialPwned?tab=readme-ov-file>" %}

{% embed url="<https://github.com/jivoi/awesome-osint>" %}

{% embed url="<https://github.com/Datalux/Osintgram>" %}

## Frameworks

### Recon-ng

There are many tools built into **recon-ng,** however some of them require API keys which  you can load into it

#### Hackertarget - domains

```
recon-ng
marketplace search
marketplace install hackertarget
modules load hackertarget
info
options set SOURCE tesla.com
run
show hosts
```

### Maltego

GUI based tool that uses API's on all other tools to create a investigation graphs that self populate when you run searches

<figure><img src="/files/53ybAUO5eA5DjKJtQESZ" alt=""><figcaption></figcaption></figure>

## Other

{% embed url="<https://www.hunch.ly/>" %}


---

# 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://pnpt.adot8.com/osint-fundamentals/terminal-based-tools.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.
