5个版本 (3个破坏性版本)

0.4.0 2019年1月31日
0.3.1 2019年1月30日
0.3.0 2019年1月29日
0.2.0 2019年1月29日
0.1.0 2019年1月29日

#38 in #less

自定义许可证

17KB
294

概览

此程序作为GNU macchanger的替代品开发,因为后者似乎未维护、有错误且编写得有些糟糕。主要区别在于:macchanger-rust在尽可能保持CLI兼容性的同时,具有更少的功能和更少的错误。总的来说,macchanger-rust在对模糊使用模式的要求上比GNU macchanger更严格,并提供了(希望)更好的错误信息。

用法

要构建,您需要一个有效的rust nightly。在获取到它之后,运行

cargo build --release

这将创建文件 target/release/macchanger

要使用它,请运行

ip link set eth0 down
macchanger -r eth0
ip link set eth0 up

项目状态

我们尚未完成所有macchanger功能的实现。目前只有以下选项是可用的

--show
--ending
--random (optionally with --bia)

选项 -a-A 可能永远不会得到支持。有关更多信息,请参阅 macchanger --help

此外,读取永久MAC地址的功能目前尚未实现。但很快就会实现。

许可证

本项目受GNU AGPL 3.0或更高版本许可。

依赖项

~0.7–8MB
~49K SLoC