Why you not post in 1 reply?
Read about it
https://tails.boum.org/doc/first_steps/startup_options/mac_spoofing/index.en.html
[h=1]What is MAC address spoofing?[/h] Tails can temporarily change the MAC address of your network interfaces to random values for the time of a working session. This is what we call "MAC address spoofing". MAC address spoofing in Tails hides the serial number of your network interface, and so to some extend, who you are, to the local network.
MAC address spoofing is enabled by default in Tails because it is usually beneficial. But in some situations it might also lead to connectivity problems or make your network activity look suspicious. This documentation explains whether to use MAC spoofing or not, depending on your situation.
And here More...
[h=3]Hiding Your MAC Address...[/h] Hide your MAC Address from hackers, government agencies, your ISP, WiFi networks, online games, and more! Anyone with the right tools can track your Internet activity if they know your MAC Address. Public Wireless Access Points are all over, some less secure than others. Every time you open your laptop, it automatically attempts to contact to wireless networks, regardless if you use WEP/WPA Encryption. Fool MAC-based ACLs (Access Control Lists) by cloning the MAC address of a computer that is already authorized to use a WiFi network.
And here
http://www.howtogeek.com/192173/how-and-why-to-change-your-mac-address-on-windows-linux-and-mac/
[h=3]Windows[/h] Most network cards will allow you to set a custom MAC address from their configuration panes in the Device Manager, although some network drivers may not support this feature.
First, open the Device Manager. On Windows 8.1, press Windows Key + X and click Device Manager. On Windows 7, press the Windows key, type “Device Manager” to search for it, and click Device Manager.
Locate the network interface you want to modify under Network Adapters, right-click it, and select Properties.
And finally
https://www.torproject.org/
As of now, I have a solid solution but it is slow and time consuming.
This is my solution:
1. Use Vmware to do a fresh install of Windows 7 or XP
2. Disable all network connections and network cards in device manager
3. Use a Dial Up modem to dial up and connect to the internet (dial up modem do not have MAC address)
4. Enable private browsing in FF
After the private session is done, disconnect and delete the VMware Windows installation.
Rinse and repeat #1-4 after every session with new dial up number.
As you can see, it is very time consuming and I want something with faster internet connection and more efficient than manually changing the MAC address or switching out the hardware.
This, this, this, this, a million times,
this.
There have been countless debates on this forum, but please, once and for all, a
website cannot detect your MAC address without using some very illegal techniques.
If you are just using a website
(you're not downloading and running any software from that website) then it is a technical impossibility for that website to detect your MAC address. I was just going to leave it there, but I'm on a long train journey, and this question keeps cropping up, so here is a proper explanation for next time this question comes up.
To begin with, you must understand that the Internet
(in general) runs on a collection of communication protocols known as TCP/IP. This is a 'layered' model which, in it's most simple form, sets out how data must be formatted and sent from an origin to a destination. Within the TCP/IP model, there are four different layers, outlined below:
- Link - Communication between single nodes of a LAN ['Local Area Network']
- Internet - Communication between multiple independent LANs
- Transport - End-to-end communication to the correct application (creating packets, source and destination ports, etc)
- Application - Specific protocols for certain types of data communication, for instance, the File Transfer Protocol (FTP), Hyper-Text Transfer Protocol (HTTP), etc.
The MAC address is used in the link layer and makes it possible for multiple nodes in a LAN to communicate to each other over a shared medium, such as Ethernet, Wifi, etc. This means that when data is sent from your router to another network (using the Internet layer), the MAC address of your computer
is not sent as it would be meaningless data and an inefficient use of data transfer. This means that a web server responding to an HTTP request
(in the application layer) has absolutely no idea what your computers MAC address is unless they reside on the same physical network.
If you'd like any further explanation, please either PM me or write here, and I'll get back to you ASAP.
Now, whenever this this is discussed there is always somebody that says something along the lines of 'omg but leik Amazon r tracking my MAC address I know it it's the only explanation'. Well, if you can find me a single piece of code which allows an HTTP server to detect the MAC address of a remote host, please, post it here, and I'll eat my words. If not, kindly fellate a rake.
Soooo much info, you say yours is only true :huh-smilie: