Project Name: #WIPASSPHISHER
Randy Gyamfi
Penetration Tester | Web designer | UI/UX designer | Data Entry Clerk | System Administrator | Graphic Designer | Helpdesk Support | Bug Hunter | Researcher
Description:?This tool scans for passwords of previously connected Wi-Fi networks. It features a graphical user interface (GUI) built with Tkinter.
Team Name:?Y’rr
Participants Name:?Randy | RichaSaxena | Yanal
Date: 1 August, 2024
Team’s Introduction and their contribution to the project
This WiFi Scanner project was developed by a collaborative team of three members, each contributing unique skills and expertise to ensure the project’s success.
RANDY played a key role as the lead developer in this project. With a strong background in the Python language, he was responsible for the idea, core programming, and implementation of the WiFi scanning functionality.
Key Contributions:
1. Designed and implemented the core application logic with Python script
for the project
2. Created video Instructions on how to use the tool.
3. Reviewed and edited the project report and presentation to ensure clarity,
accuracy, and coherence.
4. Conducted thorough code reviews to identify and rectify bugs in the
application.
#TheProblem
Mostly, people who are not tech savvy have issues memorizing the netshell command (netsh show Wan) to reveal their own wifi password, not to talk of revealing passwords of wifi networks they are already connected to. Using the wifi scanning tool which we named, “WIPASSPHISHER” makes it easy to reveal both the network name and the password associated with the network.
A hacker and pen tester will always be able to connect to any previously connected network without having to request again for a password, in case the network is forgotten instead of using the cmd netshell command.
#Creating #Wipassphisher
#PythonScript for #Windows
#How to #download and #use or #runthetool.
Go to github and look for the repo braintechcorp/wipassphisher. Then follow the video instructions.
Step-by-step guide in creating the tool yourself.
Software Requirements:
? IDE: Visual Studio code, pycharm, or any text editor like sublime, gedit, echo, etc.
? Python: Ensure Python is installed. The tool was tested with Python 3.12.3.
? Tkinter: Tkinter is included with most Python installations. Verify its installation using: python -m tkinter
? pip: Ensure pip is installed for package management.
Installing Prerequisites
? Open a command prompt or terminal.
? Install the required packages using pip: pip install pyinstaller
Project script
Converting to Executable
Using PyInstaller
pip install pyinstaller
cd path\to\your\script
pyinstaller --onefileWIPASSPHISHER_gui.py
Running the Application
Steps to Run the Executable
Command
To get information about previously used Wi-Fi networks on Windows using the netsh command, you can use the netsh wlan show profiles command. This command will list all the Wi-Fi profiles (networks) that the system has connected to in the past.
Here is the full command and an explanation of what it does:
Netsh wlan show profiles key=clear
Explanation:
Creating a Wi-Fi scanner that is “Wipassphisher” makes it easy for a lay-man or someone who is not tech savvy to be able to view or know their own wifi password on Windows as well as passwords of the network they have previously connected to, without having to use or memorize cmd commands to do so.
#BlackInnovationsInformationTechnologies #BIIT #blackinnovations Black Innovations Information Technologies