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