Skip to content

keeganjk/mac-camo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mac-camo

BASh Stable v1.0
ANSI Art

Supported platforms0:

Linux
MacOS
0Not all devices and routers will work with this script. Some devices won't let you change [part of] your MAC Address, some routers give Internet access by MAC, etc.

Dependencies:

superuser (sudo/su)

What is it?

mac-camo allows users to search for a MAC manufacturer and spoof their MAC Address as one of that manufacturer.

Why?

mac-camo is intended for anonymity1 (or the exact opposite!2).

1For example, I might be in a café where everyone is using Dell computers and I'm using a Mac. I could run the script, search for Dell, and spoof my MAC as a Dell computer so that anyone scanning the network would see my IP Address from Dell and not Apple.

2However, if I wanted to be the opposite of anonymous, I could do something like this:

I'm at a business where every device is Apple. I use this script and make it something really unexpected, like GoPro or even Raspberry Pi Foundation to startle, scare, or surprise scanners and security researchers.


Download and Install

1. Download

Firstly, on any OS, you would navigate to https://github.com/keeganjk/mac-camo. Once on this page, click the button that says "Clone or Download" and then "Download as ZIP".
Clone or Download
Alternatively, you can type git clone https://github.com/keeganjk/mac-camo into the terminal to clone this repository and then mv into the directory.
If git isn't installed, you can always use cURL like so: curl -LO https://github.com/keeganjk/mac-camo/archive/master.zip

2. Extract files

Nextly, extract the ZIP file and then move into the mac-camo folder.

3. Run mac-camo

Nextly, run mac-camo.

chmod +x mac-camo
sudo ./mac-camo

-- or --

chmod +x mac-camo-simple
sudo ./mac-camo-simple

Notice: If you are using macOS, you will need to hold ⌘ + R while booting. From there, click Utilities > Terminal from the top menu. Next, type the following:

csrutil disable
reboot


4. Install

After running mac-camo, type 1 and then press enter to install. After a few seconds, it should be installed.


How to use it

1. Run

After installation, run sudo mac-camo.

2. Menu

Once started, a menu will appear, from which you can install or spoof by typing the number by your desired option and pressing enter.

3a. Spoofing

To spoof your MAC Adress, type 2 from the first menu.

3b. Finding a manufacturer

After selecting 2, type 0 to search for a manufacturer, type 1 to browse through a long list (WARNING! THIS LIST IS ~16,870 LINES LONG!!), or type 2 and a random MAC will be generated. If you selected to search, then search for a manufacturer. Once you found the manufacturer you want to use, select "Use one of these" and then enter the number that is next to the manufacturer's name.

3c. Selecting an interface

Next, an interface list will appear. Select one and your spoofed MAC will be generated and used.

asciicast

Credits:

IEEE OUI List Provides list of MAC manufacturers and addresses.

About

👤 Disguise your MAC Address as that of any manufacturer as you want.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages