Hot answers tagged sniffer
nmap has the ability to guess the operating system by looking at variations in how a device reacts to TCP/IP probes (see the nmap website for details). You can also make a guess at the identity of a device by looking at who its MAC address was allocated to. For example, something with an address in a Hewlett-Packard block is probably a network printer.
Free software to demodulate the signal exists, see http://bellard.org/linmodem.html For the physical signal acquisition on first approximation I'd use a digital oscilloscope, something like https://www.sparkfun.com/products/11219 but it should be possible to do it a lot cheaper unless you plan to reuse it for other projects. If you can cut the line two ...
I raised Issue #576 on the ettercap GitHub repository for clarification. The official response is that ettercap will inject the raw contents of any file into a packet (or into its own packet, if used in conjunction with the drop() command). It does not require any particular file format.
If you are able to monitor the network, and assuming that the clients are not network devices like routers that may hide behind them other devices, it is possible to determine (with some accuracy) what operating system the device owning that IP address has just by monitoring what IPs that device connects to. For instance, a device that connects regularly to ...
The HTTPS traffic is encrypted, you can trick a computer into not using HTTPS but for this you'll need to setup a man in the middle attack. Then use something like sslstrip to trick the client into not using HTTPS. Kali linux has all these tools build in, so that would be a good OS to start with.
Only top voted, non community-wiki answers of a minimum length are eligible