libmasscan:node.js 本机扩展,用于作为共享对象与 masscan 工具交互

时间:2024-07-25 07:10:01
【文件属性】:

文件名称:libmasscan:node.js 本机扩展,用于作为共享对象与 masscan 工具交互

文件大小:20KB

文件格式:ZIP

更新时间:2024-07-25 07:10:01

C++

libmasscan 本机扩展提供了来自 node.js 的工具的接口 不太适合消费。 安装 它当前未部署到npm注册表,因此现在您必须克隆并包含子模块,如下所示: % > git clone --recursive https://github.com/jas-/libmasscan.git 配置 接下来,您需要更改到新克隆的文件夹并构建。 % > cd libmasscan/ % > npm install 链接 我还没有实现必要的功能来将从masscan工具创建的结果共享对象复制到系统库文件夹中,所以现在你必须像这样解决依赖关系 % > export LD_LIBRARY_PATH=/path/to/libmasscan/build/Release 示例使用 var lib = require ( '../build/Release/masscan.node' ) , o


【文件预览】:
libmasscan-master
----binding.gyp(4KB)
----.gitmodules(102B)
----src()
--------output.cc(4KB)
--------scan.cc(39KB)
--------libmasscan.cc(1KB)
--------masscan()
--------libmasscan.h(2KB)
--------config.cc(8KB)
----LICENSE(545B)
----test()
--------options.js(1KB)
----README.md(2KB)
----.gitignore(33B)
----index.js(0B)
----package.json(664B)

网友评论