웹 사이트가 어떤 소프트웨어로 구축되었는지 확인하는 4가지 도구(그리고 원하는 이유)
게시 됨: 2020-07-12어느 시점에서 우리 모두는 웹사이트를 보고 그것이 어떻게 구성되었는지 궁금해했습니다. 그러나 호기심이 더 좋아지면 웹 사이트가 구축된 소프트웨어가 무엇인지 정확하게 찾을 수 있습니다. 좋은 소식은 생각보다 쉽다는 것입니다. 필요한 것은 모든 페이지의 소스 코드를 살펴보고 해당 페이지가 기반으로 하는 스택을 파악하는 데 도움이 되는 올바른 도구입니다. 이 기사에서는 이 작업을 수행하려는 이유에 대해 설명하고 질문에 답하는 데 도움이 되는 네 가지 도구를 소개합니다.
파헤쳐보자!
YouTube 채널 구독
웹 사이트가 어떤 소프트웨어로 구축되었는지 알고 싶은 이유
웹사이트 '빌드'는 끝낼 수 있는 작업이 아닙니다. 추가할 수 있는 새로운 기능이나 사용자 경험(UX)을 항상 개선할 수 있는 방법을 찾고 있을 것입니다. 웹사이트는 디자인과 기능 면에서 모두 진화합니다. 이러한 변화의 대부분은 다른 사이트를 보고 "이 기능이 멋지다!"라는 생각에서 비롯됩니다. 또한 이전에 비해 HTML 및 CSS에 대한 지식이 향상되었거나 모범 디자인 사례 및 접근성에 대한 더 많은 통찰력을 얻었을 수도 있습니다.
많은 경우 사이트의 구성과 구조를 파악하는 것은 복잡할 수 있습니다. 결국, 귀하는 백엔드에 액세스할 수 없으며 개발자도 귀하에게 통찰력을 제공할 의무가 없습니다.
다행히도 소스 코드를 보는 것만으로도 필요한 많은 답을 얻을 수 있습니다. 더 나은 방법은 도구를 사용하여 소스 코드 내에서 일반적인 패턴과 코드 조각을 찾고 다음과 같이 알아야 할 사항을 정확히 알려줄 수 있다는 것입니다.
- 웹사이트는 어떤 콘텐츠 관리 시스템(CMS)을 사용하고 있습니까?
- 사이트에 어떤 언어가 있습니까?
- 특정 WordPress 플러그인 또는 타사 도구 및 서비스에 의존합니까?
- 그들은 어떤 호스팅 서비스를 사용하고 있습니까?
이 정보로 무장하면 멋진 기능을 많이 리버스 엔지니어링하여 웹사이트가 무엇으로 구축되었는지 알아내고 차례로 사이트를 개선할 수 있습니다. 무엇보다도 이 정보는 비밀이 아니거나 입수하는 것이 불법이 아닙니다. 무엇을 찾아야 하는지만 알면 됩니다.
웹 사이트가 어떤 소프트웨어로 구축되었는지 확인하는 4가지 도구
우리가 탐색할 도구 제품군은 사용이 매우 간단합니다. 대부분의 경우 웹사이트 스택의 여러 측면을 지적하므로 정말 알고 싶은 정보를 함께 모을 수 있습니다. 우리는 또한 그것들을 특정한 순서로 제시하지 않으므로 자유롭게 뛰어다니며 원하는 것을 정독하십시오.
1. 넷크래프트

Netcraft는 공격으로부터 고객 웹사이트를 보호하고 네트워크를 안전하게 유지하는 데 도움이 되는 사이버 방어 소프트웨어 제품군입니다. 그러나 특정 도메인에 대한 정보를 무료로 조회하고 해당 네트워크에 대한 정보를 찾을 수도 있습니다. URL을 입력하기만 하면 웹사이트의 공개 도메인 및 호스팅 정보에 대한 전체 보고서를 받을 수 있습니다.

또한 사용 중인 SSL(Secure Sockets Layer) 인증서 유형(있는 경우)에 대한 분석도 얻을 수 있습니다.

특정 사이트에서 어떤 호스팅 서비스를 사용하고 있는지 확인하려는 경우 이 도구가 도움이 됩니다. 그러나 조사 중인 웹 사이트가 CDN(콘텐츠 전송 네트워크)을 사용하는 경우 Netcraft는 기본 호스트를 찾을 수 없습니다(많은 이러한 도구에 해당되며 CDN 설계의 일부임).
그럼에도 불구하고 이 정보는 그 자체로 유용합니다. 예를 들어, 웹사이트의 성능에 감탄하는 경우 사용 중인 CDN 서비스를 찾아 사이트에 추가하는 것도 고려할 수 있습니다.
2. 와팔라이저

Wappalyzer는 스스로를 '기술 데이터 공급자'라고 부릅니다. 목표는 웹사이트를 분석하여 전체를 구성하는 모든 기본 요소를 찾는 데 도움을 주는 것입니다. Wappalyzer의 기술 조회 도구를 사용하려면 무료 계정에 등록한 다음 특정 URL을 조회해야 합니다.

Wappalyzer가 완료되면 식별할 수 있는 소프트웨어 목록이 반환됩니다. 우아한 테마의 경우 Cloudflare, Google 애널리틱스, 태그 관리자 및 Google 글꼴을 올바르게 식별했습니다.

이 도구는 WooCommerce도 올바르게 감지했습니다. 그러나 각 도구에 대한 세부 사항의 양은 약간 부족합니다. 예를 들어 Wappalyzer는 WordPress와의 통합을 식별했지만 이에 대한 구체적인 세부 정보는 제공하지 않습니다. 한편으로 이것은 보안에는 좋지만 주요 목표에는 좋지 않습니다.

마찬가지로 Wappalyzer는 YouTube를 사이트의 15가지 기술 중 하나로 감지할 수 있었습니다. 그러나 결과를 클릭하면 다른 웹사이트에서 어떤 결과를 사용하고 있는지에 대한 간략한 분석만 볼 수 있습니다.

전반적으로 Wappalyzer는 모든 웹사이트에 대한 기술 목록을 빠르게 얻을 수 있는 방법을 제공합니다. 그러나 서비스를 최대한 활용하려면 각 통합이 수행하는 작업을 올바르게 식별할 수 있는 약간의 웹 개발 지식이 필요합니다.
3. 내장

Build With에는 웹사이트에서 사용하는 소프트웨어, 기본 키워드 등에 대한 웹사이트 데이터를 조회할 수 있는 도구 제품군이 포함되어 있습니다. 분석하고자 하는 웹사이트의 URL을 입력하면 볼을 굴릴 수 있습니다. Build With는 다음과 같이 식별할 수 있는 모든 소프트웨어 및 도구 목록을 반환합니다.

Build With로 얻을 수 있는 디테일의 양은 놀랍습니다. 아이디어를 제공하기 위해 서비스는 세 가지 유형의 Facebook 통합을 식별할 수 있었습니다. 또한 지금까지 Monarch Social Sharing, Yoast SEO, W3 Total Cache 등을 포함한 여러 WordPress 플러그인을 식별한 유일한 도구이기도 합니다.
동시에 Built With는 웹사이트의 CDN 통합을 지나쳐 웹 호스팅 제공업체를 정확하게 식별할 수 있었습니다. 유일한 단점은 – 그리고 사소한 – 우리가 얻은 목록이 방대하다는 것입니다. 경우에 따라 Built With에는 웹 사이트에서 더 이상 사용하지 않는 도구도 포함되어 있지만 서비스가 변경 시점을 알려 주기 때문에 쉽게 찾을 수 있습니다.
특정 웹 사이트의 스택에 대해 자세히 알아볼 시간이 없는 경우 단점이 될 수 있습니다. 그러나 가능한 한 많은 세부 사항을 찾고 있다면 완벽합니다.
4. 웹스포터

Webspotter는 타겟으로 삼고 싶은 기업의 연락처 정보와 리드를 찾을 수 있는 서비스입니다. 그러나 웹사이트가 구축된 기술에 대한 정보에 액세스하는 데 도움이 되는 무료 Chrome 확장 프로그램도 제공합니다.

Webspotter를 설치한 후 체크아웃하려는 웹사이트를 방문하여 확장 프로그램 아이콘을 클릭합니다. 그러면 소프트웨어 스택의 개요가 표시됩니다.

분석 자체는 Wappalyzer 또는 Built With만큼 많은 통합을 나타내지 않습니다. 그러나 모든 웹 사이트에서 전체 분석을 실행할 시간이 없는 경우 즉시 사용할 수 있는 도구입니다.
또한 Webspotter는 모든 웹사이트에서 사용 가능한 이메일을 수집하는 데 도움이 되므로 다음과 같이 연락할 수 있는 잠재 고객 목록을 제공합니다.

원하는 정보를 찾지 못한 경우 담당자에게 이메일로 기술 전문 지식을 요청하십시오. 답을 얻지 못할 수도 있지만 시도해보는 것도 나쁘지 않습니다!
결론
매일 상호 작용하는 많은 웹 사이트가 WordPress를 기반으로 구축되었습니다. 그러나 사이트에서 WordPress를 사용한다는 것을 아는 것만으로는 충분하지 않습니다. 특정 기능을 강화하기 위해 어떤 플러그인이나 도구를 사용하고 있는지 알고 싶다면 더 깊이 파고들 필요가 있습니다.
이 네 가지 도구를 사용하면 각 웹사이트가 어떤 소프트웨어로 구축되었는지 정확하게 알 수 있습니다.
- Netcraft: 이 서비스는 도메인 및 웹사이트에서 사용하는 호스팅 서비스에 대한 심층 정보를 제공합니다.
- Wappalyzer: 웹사이트에서 기술의 빠른 목록을 얻을 수 있는 훌륭한 솔루션입니다.
- Build With: 웹사이트가 과거에 어떤 도구를 사용했거나 사용했는지 알아보세요.
- Webspotter: 이 Chrome 확장 프로그램을 사용하면 웹사이트에 대한 정보를 즉석에서 찾을 수 있습니다.
웹사이트에서 사용하는 소프트웨어를 식별하는 방법에 대해 질문이 있습니까? 아래 댓글 섹션에서 살펴보겠습니다!
KostyaTimofeev / shutterstock.com의 기사 축소판 이미지
