1. 쇼단(Shodan)

- 2009년 스위스 출신 프로그래머 존 매덜리(John Matherly)에 의해 개발

- 사용자가 다양한 필터를 사용해 인터넷에 연결된 다양한 유형의 서버(웹캠, 라우터, 서버 등)를 검색할 수 있는 검색 엔진

- 라우터, 스위치, FTP, 특정 웹 서버 등에 대한 정보를 수집 및 결과를 보여줌

- 보안 취약점을 가진 시스템을 찾아내어, 보안을 강화하기 위한 수단으로 개발

2. 필요성 및 목적

- 근본적인 기능은 IoT 보안을 강화하기 위해 그 취약점을 찾아내는 것

- 쇼단을 통해 자신이 관리하는 장비와 서비스의 보안 취약성을 파악

- 보안과 관련된 다양한 자료를 제공하고 전문가들을 보고서를 발행

- 특정 익스플로잇에 취약한 디바이스를 검색 : 취약한 장치를 찾는데 도움이 되지만, 해커도 쇼단을 사용하여 공격 대상에 대한 정보를 획득할 수 있음.

3. 검색필터

필터 설명 예시
city 입력한 도시에서의 검색 결과 linux city:"seoul"
country 입력한 나라에서의 검색 결과 wordpress country:"kr"
geo 입력한 위도/경도 좌표 근처의 검색 결과 apache geo:37.123456,127.123456
hostname 입력한 호스트 네임이 포함되는 결과 Server:"gws" hostname:"google"
net 입력한 클래스에 맞는 검색 결과 cisco net 127.0.0.1/24
os 입력한 os를 포함하는 정보 os:"ubuntu"
port 입력한 포트와 일치하는 검색결과 port:"8080"
before/after 입력한 날짜 전/후의 검색 결과 apache before:12/03/2017 after:11/03/2017
title HTML 의 title과 일치하는 정보 검색 title:"naver.com"
html HTML의 모든 소스 코드 중에서 해당 단어를 포함한 것을 검색 html:"ebay"
product 소프트웨어나 제품의 이름을 기준으로 검색 product:"cisco"
org 해당 기관을 포함한 검색 결과 webcam org:"korea telecom"
asn Asn(autonomous system number)을 기준으로 검색 asn:AS6846
category 카테고리 기준으로 검색. 사용가능한 카테고리는 ics와 malware category:"ics"
has_ipv6 검색 결과에 ipv6의 포함 여부를 true, false로 결정 has_ipv6:true
has_screenshot 검색 결과에 screenshot포함여부를 true, false로 결정 has_screenshot:true
ip 넷필터명을 기준으로 검색  
isp IPS를 기준으로 검색  
postal 우편번호를 기준으로 검색(미국에만 해당)  
region 주 이름을 기준으로 검색  
version 제품 버전을 기준으로 검색 apache version:2.4.10
vuln 취약점 CVE ID를 기준으로 검색  

 

'도구 > 네트워크' 카테고리의 다른 글

버프슈트(Burp Suite) #2  (0) 2022.09.26
버프슈트(Burp Suite)  (1) 2022.09.26
와이어샤크(WireShark)  (0) 2022.07.26
스노트(Snort)  (0) 2022.07.19

+ Recent posts