풋프린팅(Footprinting)은 컴퓨터 시스템들과 그것들이 속한 엔티티들에 대한 정보를 모으는 기법이다. 이것은 다양한 컴퓨터 보안 기법들을 이용한다.

컴퓨터 보안 어휘로 사용될 때 "풋프린팅"은 일반적으로 공격 전 국면의 하나를 가리킨다. 즉, 실제 공격 이전에 수행된다. 풋프린팅을 위해 사용되는 툴들 중 몇몇으로 Sam Spade, nslookup, traceroute, Nmap 그리고 neotrace가 있다.

소개 편집

풋프린팅은 특정한 컴퓨터와 관련된 사용자 그리고 시스템들에 대한 정보를 함께 모으는 것이다. 이 정보를 얻기 위해, 해커들은 다양한 툴들과 기법들을 사용한다. 이 정보는 해커가 전체 시스템을 크래킹할 때 매우 유용하며, 아주 강력해질 수 있다.

풋프린팅의 사용 편집

이것은 해커가 당신의 모든 정보에 완벽한 접근을 할 수 있게 한다. 해커는 당신의 웹사이트에서 이름, 메일 주소 등의 기본적인 정보만을 갖고 시작할 것이다.

크롤링 편집

크롤링은 대상에 관한 필요한 정보를 얻기 위해 인터넷 검색을 하는 과정이다. 검색하는 사이트로는 대상의 웹사이트, 블로그 그리고 SNS 등이 있다. 이 방법으로 획득된 정보는 다른 방법들에서도 매우 유용하게 쓰인다.

Whois 편집

후이즈[1]는 대상 웹사이트에 관한 정보를 얻는데 쓰이는 웹 애플리케이션으로서, 관리자의 이메일 주소나 등록에 관한 자세한 사항들을 얻을 수 있다. 후이즈는 매우 큰 데이터베이스이며 거의 모든 웹사이트들에 대한 정보를 가지고 있다. 이것은 도메인 네임으로도 찾을 수 있다.

검색 엔진 편집

구글같은 검색 엔진들도 또한 대상 시스템에 대한 정보를 얻기 위해 사용될 수 있다. 이것은 당신이 검색 엔진을 사용하고 정보를 모으는지에 대해서 얼마나 아는지에 의존한다. 만약 적절히 사용한다면, 공격자는 회사에 대한 많은 정보뿐만 아니라 정책 등을 얻을 수 있다.

Tracert 편집

정보는 또한 Tracert ("trace route") 명령어를 통해서도 얻을 수 있는데, 이것은 당신과 대상 시스템의 네트워크 상의 경로를 추적해 준다. 리눅스에서는 traceroute 명령어를 통해 가능하다.

SNS 편집

SNS는 for Social Networking Sites를 의미한다. SNS 또한 풋프링팅에 사용될 수 있다.

같이 보기 편집

각주 편집