nmap-interface

A package to interact with nmap from code!

Usage no npm install needed!

<script type="module">
  import nmapInterface from 'https://cdn.skypack.dev/nmap-interface';
</script>

README

nmap node

A package to interact with nmap from code!

Instalation

For this package to work you need nmap and node installed in your machine.

npm:
npm install nmap-node

Usage

//Import the module
const scanner = require("nmap-node");

//Create a new client and define the target
let Client = new scanner("10.0.0.1");

//Run the scan
Client.regularScan();

//On raw data print it
Client.on("raw", (output) => {
  console.log(output);
});

Client.on("error", (error) => {
  console.log(error);
});