2017-12-05 16 views
-1

IP 주소 목록이 있으며 아마 IOT 장치 일 수 있습니다. 어떤 스크립트/도구/서비스를 사용하여 장치의 OS를 알아낼 수 있습니까? 어떤 도움이라도 대단히 감사 할 것입니다. 나는 이것에 초보적이다. 감사. (예를 들어에 대한)이에서IP 주소에서 장치 정보 찾기

+0

질문을 downvoting하는 이유를 제공하십시오. –

답변

0

봐 :

당신은 (오픈 세션 몇 가지 명령을 보내고 당신이 필요로하는 정보를 검색) 자신의 텔넷 스크립트를 작성하려고 할 수 있습니다.

0

Shodan으로이 작업을 수행 할 수 있습니다. Shodan은 가능할 때 운영 체제를 포함하고 IoT 장치인지 여부를 결정하기위한 많은 추가 정보를 제공합니다. 다음은 Python에서 시작하기위한 몇 가지 샘플 코드입니다.

from shodan import Shodan 

# Setup the API connection 
api = Shodan("YOUR API KEY") # Get it from https://account.shodan.io 

# Lookup the IP information 
host = api.host("66.96.212.7") 

# If Shodan was able to identify the operating system then it will have 
# an "os" property 
if 'os' in host and host['os']: 
    print(host['os']) 

# You can also look at the list of ports running on the IP to determine 
# whether it's an IoT device 
print(host['ports']) 

# Or you can look at the "tags" property as that sometimes includes an "iot" tag 
print(host['tags'])