ReconTarget is a web based Reconnaisance tool that provide a lot of features for gathering useful information of your target website. This tool is built with Python framework, Flask. This tool is also integrated with database (MySQL) for storing your target list and its informations, so you can use it for managing your target list instead of storing it in a raw text file.
Installation
First of all, you need to create one database by typing this command in your terminal
$ sudo mysql -u <ur mysql user> -p -e 'CREATE DATABASE <db you'd like to create>
ex: sudo mysql -u root -p -e 'CREATE DATABASE recon'

Then, you can type these following for installing the web application
$ git clone https://github.com/relarizky/ReconTarget.git
$ cd ReconTarget
$ pip3 install -r requirements.txt
$ chmod +x install.py
$ ./install.py

After installation, you can access this tool in http://127.0.0.1:5000 by typing this following
$ python3 run.py

Then, you can log in to web application with these 2 default users
- sayang:sayang123 (administrator)
- hekmen:hekmen123 (ordinary user)
Role List
There are differences between administrator and user role.
- administrator, this role is able to manage user (add, edit, delete) and update the web app
- ordinary user, this role is onyle able to perform recon and edit its own profile

Administrator

User
Manage user
These are some preview of the page of user manager

Manage User

Edit Profile

Add User

Edit User
Usage
These are some preview of usage of this tool

Add Target

Raw Result of List Target

Target Raw Info

Reverse IP

Reverse IP Raw Result