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

https://github.com/ndr-repo/thatsmytype

DNS enumeration through targeted RFC queries.
https://github.com/ndr-repo/thatsmytype

cyber-threat-intelligence cybersecurity dns reconnaissance subdomains

Last synced: 2 months ago
JSON representation

DNS enumeration through targeted RFC queries.

Awesome Lists containing this project

README

          

# ThatsMyType

ThatsMyType

DNS enumeration through targeted RFC queries.

ThatsMyType_2_Redacted

# Usage Instructions

1. Enter the path of the file containing target hostnames. This could be a list of hundreds or even thousands of domain names that you would like to resolve.
2. Select the DNS server to query. This could be a public resolver such as Google, or a private corporate DNS server that you are auditing.
3. Select the RFC type for your DNS queries. (ex: A, CNAME, PTR, TXT, MINFO, HINFO, ALL, ANY)
- If you arent sure which option to use, the [IANA DNS Parameters](https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml) portal is a great place to start.
- Results are saved in your working directory based on the type of query ran and the target resolver. (ex: resolutions-ALL-8.8.4.4.txt )
- If the file already exists, ThatsMyType will append the existing file, so no results are lost.

![image](https://github.com/user-attachments/assets/1c829dd9-0f86-47d0-9f67-5f73f5adf1c8)
Image Source: [Wikipedia](https://upload.wikimedia.org/wikipedia/commons/5/59/All_active_dns_record_types.png)

# Testing Methodologies

I created a spreadsheet using the IANA resources provided from the webpage above. It has served me as a good reference for testing possible DNS types.
The spreadsheet is available in the docs folder here.

IANA_References