1

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

4
  • With just the IP? You'd need more information than just the IP. Commented Feb 8, 2014 at 4:51
  • what information would I require? Commented Feb 8, 2014 at 4:51
  • Not easily or reliably, and not without communicating with the remote computer. Why not just get Nmap? Commented Feb 8, 2014 at 4:51
  • You should investigate NMAP. I'm not sure on the specifics, I know just enough to know that you'd need more than an IP to fingerprint. Commented Feb 8, 2014 at 4:52

1 Answer 1

2

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.

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.