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