Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vulnpire/cxtract

Extracts hidden subdomains and IPs from cloud data
https://github.com/vulnpire/cxtract

osint reconnaissance subdomain-enumeration

Last synced: 24 days ago
JSON representation

Extracts hidden subdomains and IPs from cloud data

Awesome Lists containing this project

README

        

# cXtract

is designed to search cloud data for subdomains and IP addresses, with features like concurrent processing, subdomain, and IP extraction.

## Features
- Search cloud data for domains and subdomains.
- Extract IP addresses or subdomains with the `-only-ips` and `-subs` flags.
- Supports concurrency for faster searches.
- Simple input handling through stdin (via `echo` or `cat`).
- Verbose logging with the `-v` flag for detailed output.

## Requirements
- Go 1.22 or higher.

## Installation

```go install -v github.com/Vulnpire/cXtract@latest```

## Usage

![image](https://github.com/user-attachments/assets/10bfcdef-927d-4ef5-8a14-b612177153a6)

### Search for Subdomains
To search for subdomains of a domain and display them one per line:
```
echo "example.com" | cXtract -subs
```

### Search for IP Addresses Only
To search for IP addresses from cloud data:
```
echo "example.com" | cXtract -only-ips
```

### Set Concurrency Level
To specify the concurrency level for searches:
```bash
echo "example.com" | cXtract -c 10 -subs
```

## Flags
- `-v` : Enable verbose output.
- `-c ` : Set the concurrency level.
- `-subs` : Extract and display subdomains only.
- `-only-ips` : Extract and display IP addresses only.