8 个版本

0.1.7 2021 年 9 月 30 日
0.1.6 2021 年 9 月 27 日

#210 in #basic

21 个月下载量

Apache-2.0 许可

7KB
133 行代码(不含注释)

masscan 的模块

示例

基本用法

use rust_masscan::Masscan;

let other_args: Vec<String> = vec!["--banners".to_string()];

let mas = Masscan::default()
        .set_system_path("/usr/local/bin/masscan".to_string())
        .set_ports("22,8080-8100".to_string())
        .set_ranges("xx.xx.xx.xx,yy.yy.yy.yy".to_string())
        .set_rate("10000".to_string())
        .set_other_args(other_args);
let result = mas.run();
println!("{:?}", result);

lib.rs:

masscan 的模块。

依赖

~0.7–1.5MB
~34K SLoC