/CLARIFIER

Command Line Advanced ReconaIssance FootprInting and EnumeRation tool

Primary LanguageShellGNU General Public License v3.0GPL-3.0


   __________-------____                 ____-------__________
   \------____-------___--__---------__--___-------____------/
    \//////// / / / / / \   _-------_   / \ \ \ \ \ \\\\\\\\/
      \////-/-/------/_/_| /___   ___\ |_\_\------\-\-\\\\/
        --//// / /  /  //|| (O)\ /(O) ||\\  \  \ \ \\\\--
             ---__/  // /| \_  /V\  _/ |\ \\  \__---
                  -//  / /\_ ------- _/\ \  \\-
                    \_/_/ /\---------/\ \_\_/
                        ----\   |   /----
                             | -|- |
                            /   |   \
                           |___/ \___|
  _____ _               _____  _____ ______ _____ ______ _____
 / ____| |        /\   |  __ \|_   _|  ____|_   _|  ____|  __ \
| |    | |       /  \  | |__) | | | | |__    | | | |__  | |__) |
| |    | |      / /\ \ |  _  /  | | |  __|   | | |  __| |  _  /
| |____| |____ / ____ \| | \ \ _| |_| |     _| |_| |____| | \ \
 \_____|______/_/    \_\_|  \_\_____|_|    |_____|______|_|  \_\


CLARIFIER

Command Line Advanced ReconaIssance FootprInting and EnumeRation tool .

This tool is a meta tool made for making web pentesting more efficient.

This project is an implementation of the reconnaissance, footprinting and enumeration phase of https://github.com/axano/HackersUniversity/blob/master/WebApplicationPentestingCheatSheet

Getting Started

Prerequisites

This tool is designed to work and tested on kali linux 2017.3.

Using this tool on another OS may be a pain in the a**.

Refer to manual.txt for the installation proccess of each packet.

host
wget
curl
nmap
curl
cutycapt
sed
awk
getopts
Aquatone --> https://github.com/michenriksen/aquatone
dirb

Installation and usage

On Kali 2017.3 >= the only program that has to be installed is aquatone.
gem install aquatone
git clone https://github.com/axano/CLARIFIER.git
cd CLARIFIER
./main -d example.com

Authors

Emmanouil Perselis A.K.A AXANO

License

This project is licensed under the GNU GPLv3 licence - see the LICENSE file for details

Acknowledgments

TODO

Add support for web services running on non standard ports

Add throttle support

Add noise/risk levels.

Add subdomain takeover scanner.

Add automated SQLMap scan ?

Add tests to check if certain test is successful

Add connection quality calculator to estimate test time needed

Kill child process if it runs longer than expected

AUTO GENERATED PART

current line count head

    5 .gitignore
  674 LICENSE
  115 README.md
   72 lib/checks/arguments.sh
  103 lib/checks/internet.sh
   42 lib/checks/prerequisites.sh
   11 lib/checks/system.sh
   59 lib/checks/various.sh
   27 lib/interface/commandMonitoring.sh
  136 lib/interface/decoration.sh
   69 lib/phases/advancedFootprinting.sh
  103 lib/phases/footprinting.sh
   34 lib/phases/initialization.sh
   36 lib/phases/reconnaissance.sh
   38 lib/uncategorized/housekeeping.sh
  133 main.sh
   60 manual.txt
    1 reports/dummy.txt
   12 usage.txt
 1730 total

current line count tail