Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 734 Bytes

README.md

File metadata and controls

35 lines (24 loc) · 734 Bytes

Nim-OSDiscovery

SMB-OS-Discovery implementation in Nim

Install

nimble install https://github.com/elddy/Nim-OSDiscovery

Usage

import OSDiscovery

Examples

Run SMB OS Discovery on the target and print the results:

import OSDiscovery

let info = runOSDiscovery("10.0.0.69") ## Run the discovery

$info ## Prints the information

Wireshark

SMBv1 --> OS version:

SMBv1

SMBv2 --> Domain & Computer name (NetBIOS & DNS):

SMBv2

Support

Only supports Windows OS discovery