如何在Kali Linux和Linux中更改Mac地址
有一些情况,我们必须更改或者欺骗网络接口卡的MAC地址。
更改的原因可能是有争议的。
例如,在执行一些授权的安全审核时,可能需要在MAC过滤时更改MAC地址。
此外,攻击者可能会非法访问机器,并希望留下他的活动以及他将在攻击系统时使用假的MAC地址,以便我们无法追溯到他/她。
为了缓解Mac欺骗技术,我们必须知道如何自己欺骗。
我们将考虑两种情况;暂时更改MAC地址并使地址永久。
对于本教程,我们将使用Kali Linux,默认情况下,它借助Macchanger。
在安装Kali Linux时,最前十个的教程必须进行操作.MacChanger是一个Linux实用程序,用于查看/操作网络接口的MAC地址。
如果我们正在运行不同的Linux分发,则可能需要安装Macchanger,我们需要超级用户权限来使用sudo命令安装它。
如何在基于Debian的发行版和Ubuntu中安装Macchanger
sudo apt-get install macchanger
``如何在Redhat,Fedora,Centos,Rhel中安装Macchanger
sudo yum install macchanger
要使用Macchanger类型更改MAC地址:
sudo macchanger --mac=XX:XX:XX:XX:XX:XX OR: sudo macchanger -m=XX:XX:XX:XX:XX:XX
替换xx:xx:xx:xx:xx:xx具有所需的欺骗MAC地址。
与Macchanger一起使用的其他选项是:
-h,-help显示选项摘要。
-v,-version显示程序版本。
-e,-----不要更改供应商字节。
-a, - 同一种类的其他设置随机供应商MAC。
- 设置任何类型的随机供应商MAC。
-R,--Random设置完全随机Mac。
-p,-permanent将MAC地址重置为其原始的永久硬件值。
-l,-list [=关键字]打印已知的供应商(在供应商的描述中有关键字
在没有ifconfig
命令的情况下更改MAC地址,没有macchanger
程序。
按照以下步骤进行操作1.拍摄我们原始的MAC地址
2.拍摄我们想要更改MAC地址的界面
sudo ifdown eth0
为以太网0 interface和
`sudo ifdown wlan0 for无线接口。
3.下一步是配置新的MAC地址,这将是暂时的,在重新启动计算机时会丢失。
sudo ifconfig eth0 hw ether 11:22:03:02:ab:bb sudo ifconfig wlan0 hw ether 11:22:03:02:ab:bb
我的新Mac将是11:22:03:02:AB:BB。
REM是十六进制48位长。4.将界面返回给出
以使eth0接口执行类型:
sudo ifup eth0
要将WLAN0接口执行执行以下命令。
``
sudo ifup wlan0
要使欺骗MAC地址永久,打开接口文件
sudo vi /etc/network/interfaces
对于基于Redhat基于的Distrs,它将位于/etc/sysconfig/network-scripts directory.also检查如何在CentOS 7.0和6.5上配置静态IP地址,为eth0接口添加以下行,添加:
pre-up ifconfig eth0 hw ether 11:22:03:02:ab:bb
对于WLAN0 Interce添加:``
pre-up ifconfig wlan0 hw ether 11:22:03:02:ab:bb
保存更改并退出,然后重新启动NET网络接口。