Network Scan

class networktoolkit.networkscan.Client(ip_addr: str, mac_addr: str, mac_vendor: str)

Bases: object

Dataclass for a network client

ip_addr: str
mac_addr: str
mac_vendor: str
networktoolkit.networkscan.get_clients(ip, t)

Gets a list of accessable devices on the network in a given ip range

Parameters
  • ip – ip range to scan

  • t (int) – timeout (seconds)

Returns

list of clients on network

Return type

list(Client)