An open API service indexing awesome lists of open source software.

https://github.com/the-pesar/port-scanner

Minimal Port Scanner with Javascript (NodeJs)
https://github.com/the-pesar/port-scanner

javascript js nodejs port portscanner

Last synced: about 1 year ago
JSON representation

Minimal Port Scanner with Javascript (NodeJs)

Awesome Lists containing this project

README

          

# port-scanner

### Installation

```
npm install pscanner
```

example:

```javascript
const portScan = require("pscanner");

const main = async () => {
const isOpen = await portScan({ host: "8.8.8.8", port: 443 });
console.log(isOpen); // true
};

main();
```

support CallBack function:

```javascript
const portScan = require("pscanner");

portScan({
host: "8.8.8.8",
port: 100,
callback: (isOpen, port) => {
console.log(isOpen, port);
// false 100
},
});
```

set timeout connection (default 200ms):

```javascript
const portScan = require("pscanner");

const main = async () => {
const isOpen = await portScan({
host: "8.8.8.8",
port: 443,
timeout: 100,
});
console.log(isOpen); // true
};

main();
```