Skip to content

elddy/Nim-OSDiscovery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

OS discovery via SMB using Nim

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages