IP 주소가 주어지면 원격 호스트의 OS를 식별하려고 시도하는 Python 스크립트를 작성하려고합니다. 나는 Nmap이 이것을 쉽게 할 것이라는 것을 알고있다. 그러나 나는 파이썬에서 하나를 쓰고 싶다.핑거 프린팅 원격 OS : Python
Linux/Windows/Mac 등을 식별 할 수 있으면 좋지만 커널 버전을 식별하는 것이 좋습니다.
내가 조사 할 수있는 제안이나 지침이 있으십니까?
IP 주소가 주어지면 원격 호스트의 OS를 식별하려고 시도하는 Python 스크립트를 작성하려고합니다. 나는 Nmap이 이것을 쉽게 할 것이라는 것을 알고있다. 그러나 나는 파이썬에서 하나를 쓰고 싶다.핑거 프린팅 원격 OS : Python
Linux/Windows/Mac 등을 식별 할 수 있으면 좋지만 커널 버전을 식별하는 것이 좋습니다.
내가 조사 할 수있는 제안이나 지침이 있으십니까?
Scapy 및 p0f가 최선의 방법입니다. 그러나 사람들은 다른 결과를 가지고 있습니다.
http://blog.pierre.droids-corp.org/2008/01/scapy-using-p0f.html
당신은 지문 인식 장치에 연결하려면이 라이브러리가 필요합니다. https://github.com/AlSayedGamal/python_zklib
아마도 "OS 지문 인식"으로 검색 하시겠습니까? – NPE
nmap을 조사해야합니다. –
nmap이 원하는 것을한다면, 코드를보고 백엔드에서 무엇을하는지보십시오. – Ross