Question

Using python, is it possible to find the operating system of a remote computer with their ip? I have already made a pinging program to locate all live ip addresses. If this is possible, how do I do this?

If you require any other information, comment and I will add whatever I can

Was it helpful?

Solution

Directly, no.

However, if there are some visible services they will usually return a short information string. By comparing these information strings you can often make an informed guess about the host system.

It's likely to be a lot of work gathering enough information to make this reliable; I suggest looking at nmap (or python-nmap) which has already done this.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top