#xml #xml-parser #nmap #name #service #data #structing

bin+lib structnmap

这是一个解析nmap xml并将其按服务名称结构化到文件的工具

1 个不稳定版本

0.1.0 2022年8月1日

#10#nmap

MIT 许可证

20KB
139 代码行

Structnmap

这是一个解析nmap xml并将其按服务名称结构化到文件的工具。

用法
      $structnmap<xml> <输出>

标志
      -h, --help - 打印帮助信息
      -V, --version - 打印版本信息

参数
      <xml> - Nmap xml文件路径
      <output> - 输出目录

示例
      $structnmap nmap.xml output
你可以在项目仓库的示例目录中查看输出示例

代码内使用示例

use structnmap::{Data, Error};

fn main() -> Result<(), Error> {
    let test = Data::build("nmap.xml")?;
    test.generate("output")?;
    Ok(())
}

lib.rs:

Structnmap

structnmap 是一个解析nmap xml并将其按服务名称结构化到文件的工具。

依赖关系

~5–7MB
~123K SLoC