netbios-names
NetBIOS name encoding/decoding library
netbios-names
encodes and decodes NetBIOS names, as found in SMB protocol on Windows.
Usage: encoding
var encodeNBName = encode; var plainName = 'Router-i5'var nbName = ; console;
or in ES6 syntax:
; let plainName = 'Router-i5'let nbName = ; console;
outputs
FCGPHFHEGFHCCNGJDF
Usage: decoding
var decodeNBName = decode; var nbName = 'FCGPHFHEGFHCCNGJDF'var plainName = ; console;
or in ES6 syntax:
; let nbName = 'FCGPHFHEGFHCCNGJDF'let plainName = ; console;
outputs
Router-i5
API
var encodeNBName = encode;var decodeNBName = decode;
or in ES6 syntax
;
encode(plainName)
Encodes plainName
as NetBIOS name.
decode(nbName)
Decodes nbName
from NetBIOS name to plain text.
Install
With npm installed, run
$ npm install netbios-names
See Also
License
GPL-3.0