https://github.com/codedsprit/earlymoon
🌙 DNS query tool written in go
https://github.com/codedsprit/earlymoon
dns-records earlymoon hacking hacktoberfest networking
Last synced: 6 months ago
JSON representation
🌙 DNS query tool written in go
- Host: GitHub
- URL: https://github.com/codedsprit/earlymoon
- Owner: codedsprit
- License: mit
- Created: 2024-06-03T06:20:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-19T03:08:23.000Z (over 1 year ago)
- Last Synced: 2025-06-16T22:02:37.674Z (7 months ago)
- Topics: dns-records, earlymoon, hacking, hacktoberfest, networking
- Language: Go
- Homepage:
- Size: 745 KB
- Stars: 14
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
earlymoon
A Dns query tool written in golang 🐟
Installation
*
Features
*
Contribute

[**`Earlymoon`**](/) is a minimimal yet simple **DNS** query tool. **``earlymoon``** can fetch any dns [records](https://github.com/codedsprit/earlymoon/blob/showcase/supported-records.txt) of given domain, which can be a huge take on **``enumeration``** step.
The project is inspird by ***`dig`*** tool, I have created this tool to improve my skills in **hacking** & **golang** ecosystem.
## Features 🍙
- It's fast.
- Minimal (*only requires **golang** and coreutils*)
- Works on all major **Linux** distrubitions,
## Installation 📩
Binary
- *Manual* : You can directly download the binary from [`releases`](https://github.com/codedsprit/earlymoon/releases) and run it.
```
./earlymoon -h
```
> [!IMPORTANT]
> *_For upstream updates, it's recommended to build `earlymoon` from source !_*
Source
```bash
git clone --depth=1 --branch main https://github.com/codedsprit/earlymoon
cd earlymoon
just build
```
Dockerfile after clone
```bash
docker build -t earlymoon .
docker run -it earlymoon
```
Arch user repository
```bash
paru/yay -S earlymoon-git
```
Help
```bash
~ earlymoon -h
Usage: earlymoon [Flags]
Flags:
-d Domain to query (required)
-t Type of Dns record (required)
Options:
-V Print Version
help Display this help message
~
```
## Contributing 🤝
- Give the project a star ⭐
- Add new ``commands`` or ``subcommands``
- Fix code or submit new feature
## Copying 📜
`earlymoon` is licensed under the **`MIT LICENSE`**.
Copyright © 2024-present codedsprit.xyz