Clarification: this is about scanning the network resources on computer B from computer A in a situation where:
- Computer A is connected to Computer B through a USB cable
- Computer A has some scanning software installed on it
This is about the feasibility of a USB-device that can scan the computer (that it is plugged into) for open Ethernet-accessible resources such as ports/shares/etc.
Presumably a USB device can include a DLL (well, or tell the OS to download a DLL) that can provide it access to the ports and shares.
But are these TCP/IP resources available to the scanning computer through USB without any special DLLs installed on the target computer?
Is it actually possible to enumerate the ports/shares/etc on a target PC simply by connecting to it through a USB cable?