All Projects → unstabl3 → recce

unstabl3 / recce

Licence: MIT license
Domain availbility checker

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to recce

Oneforall
OneForAll是一款功能强大的子域收集工具
Stars: ✭ 4,202 (+13906.67%)
Mutual labels:  bugbounty, information-gathering, subdomain-scanner, subdomain-enumeration
tugarecon
Pentest: Subdomains enumeration tool for penetration testers.
Stars: ✭ 142 (+373.33%)
Mutual labels:  bugbounty, information-gathering, subdomain-scanner, subdomain-enumeration
gosint
Gosint is a distributed asset information collection and vulnerability scanning platform
Stars: ✭ 344 (+1046.67%)
Mutual labels:  bugbounty, information-security, information-gathering
Sudomy
Sudomy is a subdomain enumeration tool to collect subdomains and analyzing domains performing automated reconnaissance (recon) for bug hunting / pentesting
Stars: ✭ 1,572 (+5140%)
Mutual labels:  bugbounty, subdomain-scanner, subdomain-enumeration
Sudomy
Sudomy is a subdomain enumeration tool to collect subdomains and analyzing domains performing automated reconnaissance (recon) for bug hunting / pentesting
Stars: ✭ 859 (+2763.33%)
Mutual labels:  bugbounty, subdomain-scanner
Subdomainizer
A tool to find subdomains and interesting things hidden inside, external Javascript files of page, folder, and Github.
Stars: ✭ 915 (+2950%)
Mutual labels:  bugbounty, subdomain-scanner
lazyGrandma
a shell script aim to automatically launch 50+ online web scanning tools in the Browsaer against a target domain in a 10 waves
Stars: ✭ 49 (+63.33%)
Mutual labels:  information-gathering, subdomain-enumeration
Osmedeus
Fully automated offensive security framework for reconnaissance and vulnerability scanning
Stars: ✭ 3,391 (+11203.33%)
Mutual labels:  bugbounty, information-gathering
Pdlist
A passive subdomain finder
Stars: ✭ 204 (+580%)
Mutual labels:  bugbounty, information-gathering
wordlist generator
Unique wordlist generator of unique wordlists.
Stars: ✭ 41 (+36.67%)
Mutual labels:  bugbounty, information-gathering
Subcert
Subcert is an subdomain enumeration tool, that finds all the subdomains from certificate transparency logs.
Stars: ✭ 58 (+93.33%)
Mutual labels:  bugbounty, subdomain-enumeration
Favfreak
Making Favicon.ico based Recon Great again !
Stars: ✭ 564 (+1780%)
Mutual labels:  bugbounty, information-gathering
netizenship
a commandline #OSINT tool to find the online presence of a username in popular social media websites like Facebook, Instagram, Twitter, etc.
Stars: ✭ 33 (+10%)
Mutual labels:  information-security, information-gathering
Scylla
The Simplistic Information Gathering Engine | Find Advanced Information on a Username, Website, Phone Number, etc.
Stars: ✭ 424 (+1313.33%)
Mutual labels:  information-security, information-gathering
Pentesting Bible
Learn ethical hacking.Learn about reconnaissance,windows/linux hacking,attacking web technologies,and pen testing wireless networks.Resources for learning malware analysis and reverse engineering.
Stars: ✭ 8,981 (+29836.67%)
Mutual labels:  bugbounty, information-gathering
Xxe Injection Payload List
🎯 XML External Entity (XXE) Injection Payload List
Stars: ✭ 304 (+913.33%)
Mutual labels:  bugbounty, information-security
SubWalker
Simultaneously execute various subdomain enumeration tools and aggregate results.
Stars: ✭ 26 (-13.33%)
Mutual labels:  bugbounty, subdomain-enumeration
Rengine
reNgine is an automated reconnaissance framework for web applications with a focus on highly configurable streamlined recon process via Engines, recon data correlation and organization, continuous monitoring, backed by a database, and simple yet intuitive User Interface. reNgine makes it easy for penetration testers to gather reconnaissance with…
Stars: ✭ 3,439 (+11363.33%)
Mutual labels:  bugbounty, information-gathering
ICP-Checker
ICP备案查询,可查询企业或域名的ICP备案信息,自动完成滑动验证,保存结果到Excel表格,适用于2022年新版的工信部备案管理系统网站,告别频繁拖动验证,以及某站*工具要开通VIP才可查看备案信息的坑
Stars: ✭ 119 (+296.67%)
Mutual labels:  information-security, information-gathering
Sub-Drill
A very (very) FAST and simple subdomain finder based on online & free services. Without any configuration requirements.
Stars: ✭ 70 (+133.33%)
Mutual labels:  bugbounty, subdomain-enumeration

Recce

v.3.1

Domain Availability Checker

!What is Recce?

It makes a request to domain/subdomain and checks whether they are alive or not!

!Screenshot

recce

!Features

  1. Multithreaded
  2. scan 11k domains in just 3 minutes
  3. Server detection
  4. response length
  5. slack notification
  6. take standard input(like httprobe)

!Prerequesites

  1. recce only tested on linux/unix
  2. curl (preinstalled in almost every linux)
  3. python3..You can download and install from here How to download python
  4. pycurl,requests, concurrent.futures,ssl these python libraries must be installed in machine.

!Installation

  1. git clone https://github.com/unstabl3/recce.git
  2. cd recce
  3. chmod +x recce.py
  4. bash install.sh

Note:If you are using two versions of python use pip3

Configuration

You have to configure your slack to get updates!

To do so visit here How to create slack webhook

Configure your slack_webhook in recce.py in order to recieve slack notifications(you can skip if you don't want notifications). .

slack_webhook = "PUT YOUR WEBHOOK HERE"

Usage

usage: recce_test.py [-h] [-v] [-o out-file | -c csv-file] [-t Threads]

[-f Input file | -d domain] [-s] [-u] [-l] [-r] [-F] [-S]

optional arguments:

-h, --help            show this help message and exit

-v, --verbose         verbose

-o out-file, --output out-file 
                    write active domains in new file

-c csv-file, --csv csv-file
                    mention .csv file to write output
                    
-t Threads, --threads Threads
                    number of concurrent threads
                    
-f Input file, --file Input file
                    File which consist domains(sub.example.com)
                    
-d domain, --domain domain
                    single domain check
                    
-s, --server          print web server

-u, --update          update recce

-l, --live            only print live subdomains

-r, --length          print response length

-F, --follow          Follow redirect

-S, --slack           send slack notification`

!How to use?

[~] Fastest way!

cat subdomains.txt | recce -l

[~] sending data to slack!

cat subdomains.txt | recce -l -S

[~] writing data and sending to the slack

cat subdomains.txt | recce -l -S -o result.txt

[~] Follow redirect and save locally

cat subdomains.txt | recce -l -F -o result.txt

[~] Scan domains with input as file!

recce -f filename.txt

[~] Check single domain!

recce -u example.com

[~] Writing output in file!

recce -f filename.txt -o result.txt

[~] Verbose mode(to check status of live domain) and number of threads!

recce -f filename.txt -o result.txt -t 100 -v

[~] only print live subdomains(does not write output in file)!

recce -f filename.txt -l

[~] Server detection(does not work with -l)

recce -f filename.txt -t 300 -s -v

[~] print response body length!(only works with -s)

recce -f filename.txt -t 300 -s -r -v

[~] write output in csv format!

recce -f filename.txt -t 300 -s -r -v -c result.csv

v3.0

 # slack notification
 # follows redirect
 # can now take standard input

v2.0

`# using pycurl rather than calling system shell
 # server detection
 # can only print live subdomains without writing output into the file.
 # can now print response body length
 # can write output in csv format.
 # proper output screen`

v1.0

`# multithreaded
 # scan 11k domains in 3 min.`

!Credits!

To the Whole infosec Community :3

@Aathif for suggesting this great name! :3

!Want to contribute?

Do a pull request!

!License

Licensed under the MIT License!

Disclaimer

This project is made for educational and ethical testing purposes only. Usage of this tool for attacking targets without prior mutual consent is illegal. Developer assume no liability and are not responsible for any misuse or damage caused by this tool.

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].