This is an experimental ethical hacking tool to randomize MAC address after a certain time interval. This tool can be used to improve your privacy and security when connected to public Wi-Fi networks.
Giggle is a Python script that changes the MAC address of your Wi-Fi network adapter at regular intervals to make it difficult for anyone to track your online activities. The script uses the Windows cytpes & native network adapters to get the current network interface and change the MAC address of the adapter. You can specify a target Wi-Fi network to apply the MAC address changes only when connected to that network.
- Install Python 3 on your Windows machine.
- Download or clone the Giggle repository to your computer.
- Open a command prompt or terminal and navigate to the Giggle folder.
- Install the required Python modules by running
pip install -r requirements.txt. - Open the
supreme.pyfile in a text editor and modify thetarget_ssidvariable to match the name of your Wi-Fi network.
giggle = Giggle(wifi_name="Wifi name")
# Start to giggle 😁😆😂
giggle.giggle()- Save the changes and run the
supreme.pyfile using Python. - open CMD with admin privileges, move to project dir then run
python supreme.pyWhen running the code, it might complain about not having admin privileges so you have to accept the admin privileges prompt or follow the following steps
To run the script with admin privileges, follow these steps:
- Open the Command Prompt as an administrator.
- Press the
Windows key+Xand selectCommand Prompt (Admin)from the menu.
- Press the
- Navigate to the directory where the script is located.
- Type
python scriptname.pyand pressEnter.- Replace
scriptnamewith the name of your Python script.
- Replace
- If prompted, allow the script to make changes to your computer by clicking
Yes.
python supreme.pyThe script was primarily made for windows for any glitches and bugs... Sorry in advance
- Changing to a specific mac address
$ python3 giggle.py wlan0 -m 00:FA:CE:DE:AD:00- Changing to a random mac address
$ python3 giggle.py wlan0 --randomThe script will run in the background and change the MAC address of your Wi-Fi adapter after every specified interval.
This tool is provided for educational and ethical purposes only. Any malicious usage of this tool is strictly prohibited and may lead to legal consequences. The author will not be responsible for any damages or legal issues caused by the misuse of this tool. Use at your own risk.
Giggle is developed and maintained by Eddie Gulay.
This project is licensed under the MIT License. Feel free to use and modify the code as per your needs.