NickLueth / Web-Exploitation-Tool-Capstone

This repository is for my senior year capstone. For my capstone I am developing a multipurpose web exploitation tool in python3.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web-Exploitation-Tool-Capstone

This repository is for my senior year capstone. For my capstone I am developing a multipurpose web exploitation tool in python3. Please reference the wiki for more information about the project.

How to set everything up

  • Using a cento7 minimal virtual machine, setup a local webserver with the files found in website by putting them into the /var/www/html/ directory. Do the following commands as a sudo or root user.
yum install -y apache
yum install -y firewalld
yum install -y git
systemctl enable firewalld
systemctl start firewalld
systemctl enable httpd
systemctl start httpd

yum install epel-release yum-utils
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum-config-manager --enable remi-php73
yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd

firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --permanent --zone=public --add-service=http

git clone https://github.com/nicholas-lueth/Web-Exploitation-Tool-Capstone.git
mv /Web-Exploitation-Tool-Capstone-master/Website/* /var/www/html/

systemctl restart httpd
  • On your machine you, will want to install python3 and pip3. Using pip you should then install requests. The following is what you can do on a kali vm.
sudo apt-get install -y python3 pip3
pip3 install requests
sudo git clone https://github.com/nicholas-lueth/Web-Exploitation-Tool-Capstone.git
chmod +x nicholas-lueth/Web-Exploitation-Tool-Capstone-master/Tool/Webwit.py
cd nicholas-lueth/Web-Exploitation-Tool-Capstone-master/Tool/
./Webwit.py

About

This repository is for my senior year capstone. For my capstone I am developing a multipurpose web exploitation tool in python3.


Languages

Language:Python 62.6%Language:HTML 20.4%Language:PHP 10.9%Language:CSS 6.1%