Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/si9int/Acamar
A Python3 based single-file subdomain enumerator
https://github.com/si9int/Acamar
bugbounty pentesting subdomain
Last synced: about 1 month ago
JSON representation
A Python3 based single-file subdomain enumerator
- Host: GitHub
- URL: https://github.com/si9int/Acamar
- Owner: si9int
- License: mit
- Created: 2018-09-26T21:20:59.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-05T10:06:39.000Z (over 5 years ago)
- Last Synced: 2024-08-08T23:22:51.463Z (5 months ago)
- Topics: bugbounty, pentesting, subdomain
- Language: Python
- Size: 22.5 KB
- Stars: 92
- Watchers: 3
- Forks: 24
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Acamar
A Python3 based single-file subdomain enumerator (with barely dependencies; BeautifulSoup is required tho).**[1] Another.. Why?**
Because I had some issues with other solutions and always try to expand my own toolset instead of using tools made by other people. You can learn a lot about different things!
**[2] Is it better?**
I doubt, but it enumerates `14 online services` successfully and didn't implement performance-heavy services like *WaybackMachine*, *Archive.is* or *Baidu*. It's neither multi-threaded but finishes every time under a minute. Here is a PRO/CONTRA:
Note: I will re-code the script due it's popularity
- **Pro:** single-file, Python3 based, low-dependency, no API keys, I will enhance this project ;-)
- **Contra:** single-threaded, probably missing something, no fancy interface stuff, no DNS bruteforce (future release)**[3] How to install?**
**Method 1:** This script requires only "requests" and "beautifulsoup4", if don't have them already:
```
pip install beautifulsoup4
pip install requests
```**Method 2:** It's also possible to install all dependencies using requirements.txt:
```
pip install -r requirements.txt
```**[4] I wanna use it, how?**
```
python3 acamar.py [domain]
```**[5] Example**
```
python3 acamar.py twitter.com[..]
service01.dmz1.twitter.com
partnerdata01.dmz1.twitter.com
www01.dmz1.twitter.com
www02.dmz1.twitter.com
spiderduck01.dmz1.twitter.com
spiderduck02.dmz1.twitter.com
spiderduck03.dmz1.twitter.com[!] Counting 753 unique subdomains
```
The result will be saved in the same directory under a filename called `[domain].txt` within the results folder.