Git Product home page Git Product logo

acamar's Introduction

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.

acamar's People

Contributors

bcoles avatar damian89 avatar ipk1 avatar si9int avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.