All Projects → mzfr → Takeover

mzfr / Takeover

Licence: bsd-2-clause
A tool for testing subdomain takeover possibilities at a mass scale.

Programming Languages

go
31211 projects - #10 most used programming language

Labels

Projects that are alternatives of or similar to Takeover

Security whitepapers
Collection of misc IT Security related whitepapers, presentations, slides - hacking, bug bounty, web application security, XSS, CSRF, SQLi
Stars: ✭ 644 (+2200%)
Mutual labels:  bugbounty
Interlace
Easily turn single threaded command line applications into a fast, multi-threaded application with CIDR and glob support.
Stars: ✭ 760 (+2614.29%)
Mutual labels:  bugbounty
Subdomainizer
A tool to find subdomains and interesting things hidden inside, external Javascript files of page, folder, and Github.
Stars: ✭ 915 (+3167.86%)
Mutual labels:  bugbounty
Dirsearch
Web path scanner
Stars: ✭ 7,246 (+25778.57%)
Mutual labels:  bugbounty
Bypass Firewalls By Dns History
Firewall bypass script based on DNS history records. This script will search for DNS A history records and check if the server replies for that domain. Handy for bugbounty hunters.
Stars: ✭ 739 (+2539.29%)
Mutual labels:  bugbounty
Paramspider
Mining parameters from dark corners of Web Archives
Stars: ✭ 781 (+2689.29%)
Mutual labels:  bugbounty
Assessment Mindset
Security Mindmap that could be useful for the infosec community when doing pentest, bug bounty or red-team assessments.
Stars: ✭ 608 (+2071.43%)
Mutual labels:  bugbounty
Blackwidow
A Python based web application scanner to gather OSINT and fuzz for OWASP vulnerabilities on a target website.
Stars: ✭ 887 (+3067.86%)
Mutual labels:  bugbounty
Allaboutbugbounty
All about bug bounty (bypasses, payloads, and etc)
Stars: ✭ 758 (+2607.14%)
Mutual labels:  bugbounty
Dalfox
🌘🦊 DalFox(Finder Of XSS) / Parameter Analysis and XSS Scanning tool based on golang
Stars: ✭ 791 (+2725%)
Mutual labels:  bugbounty
Domained
Multi Tool Subdomain Enumeration
Stars: ✭ 688 (+2357.14%)
Mutual labels:  bugbounty
Sql Injection Payload List
🎯 SQL Injection Payload List
Stars: ✭ 716 (+2457.14%)
Mutual labels:  bugbounty
Gospider
Gospider - Fast web spider written in Go
Stars: ✭ 785 (+2703.57%)
Mutual labels:  bugbounty
Command Injection Payload List
🎯 Command Injection Payload List
Stars: ✭ 658 (+2250%)
Mutual labels:  bugbounty
Urlhunter
a recon tool that allows searching on URLs that are exposed via shortener services
Stars: ✭ 934 (+3235.71%)
Mutual labels:  bugbounty
Subover
A Powerful Subdomain Takeover Tool
Stars: ✭ 607 (+2067.86%)
Mutual labels:  bugbounty
Vhostscan
A virtual host scanner that performs reverse lookups, can be used with pivot tools, detect catch-all scenarios, work around wildcards, aliases and dynamic default pages.
Stars: ✭ 767 (+2639.29%)
Mutual labels:  bugbounty
Gogitdumper
Dump exposed HTTP .git fast
Stars: ✭ 27 (-3.57%)
Mutual labels:  bugbounty
Sudomy
Sudomy is a subdomain enumeration tool to collect subdomains and analyzing domains performing automated reconnaissance (recon) for bug hunting / pentesting
Stars: ✭ 859 (+2967.86%)
Mutual labels:  bugbounty
Privesc
A collection of Windows, Linux and MySQL privilege escalation scripts and exploits.
Stars: ✭ 786 (+2707.14%)
Mutual labels:  bugbounty

takeover

Since Ice3man543 decided to discontinue the devlopment of their tool i.e SubOver, I thought it would be nice to revive this tool.

FAQs

Why?

The major reason behind reviving this tool would be to be able to perform subdomain takeover check on a mass scale. By mass scale I mean is that sometime what happens in that you have a program with a very large scope and loads of domains. Now if you're a monster than you'll have all the subdoma under a single file called domain.txt or something similar. But if you are a sane person than you'd like to keep all subdomains of a root domain in one file and this way there can be loads of files. So it would be better if we can just pass the path to the folder and relax.

Why not use one liner?

yeah I know that I can write a one liner combined with tools like nuclei or subjack but I kind don't want to :)

Why not use subjack?

I don't know why but I've had issue in installing subjack on digital ocean VPN. Whenever I try to pull it using go get it just hangs there. Also I am not sure if its under active development cause I noticed there are loads of pending issues and Pull requests.

Can I use different Providers list?

Currently no, but I plan to add this feature so like you can use file from subjack or if you make your own.

Options

  -d string
        directory having files of domains
  -https
        Force HTTPS connections
  -l string
        List of hosts to check takeovers on
  -p string
        Path of the providers file
  -t int
        Number of threads to use (default 20)
  -timeout int
        Seconds to wait before timeout (default 10)
  -v    Show verbose output

Usage

The usage is same as it was.

  • For hunting on the same list:
takeover -l <subdomain-list.txt>
  • For testing a directory with all the subdomain list
takeover -d <directory>

Make sure the directory doesn't have any other file otherwise the process will take extra time. Also the tool might crash(I'm still learning golang.)

Installation

You can download the binary from the release page. Also if you want you can clone this repository and build the binary yourself.

If you have go compiler installed then you can use go get github.com/mzfr/takeover.

NOTE: takeover uses provider.json file. So either have a file named providers.json in your current working directory you can provide the path via -p flag.

Acknowledgements and Credits

Thanks to Ice3man543 for making SubOver

Support

If you'd like you can buy me some coffee:

Buy Me A Coffee

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].