WEBSITE & SYSTEM RENOVATION
먼저, 지금의 사이트를
외부에서 무료로 점검합니다.
새로 만들자는 제안부터 드리지 않습니다. 공개되어 있는 정보만 보고, 눈에 띈 점을 A4 한 장에 정리해 전달해 드립니다. 읽어 보시고 「지금은 필요 없다」고 판단하시면, 그것으로 끝입니다.
점검은 무료입니다. 결과를 전달해 드린 뒤, 저희 쪽에서 영업 연락을 드리지 않습니다.
점검부터 견적까지 대표가 직접 담당합니다. 전문 용어를 쓰지 않고 설명해 드립니다.
외부 점검 / 결과의 일부
○는 「안전」이 아니라 「외부에서는 보이지 않았다」는 뜻입니다.
이런 분들을 위해 쓴 글입니다
- 이미 홈페이지를 공개하고 계신 법인·개인사업자
- 다른 회사가 만든 사이트라도 괜찮습니다
- 제작한 회사와 연락이 닿지 않게 된 분
- 사내에 IT 담당자가 없거나, 한 명뿐인 회사
받지 않는 의뢰
- 본인이 관리하지 않는 사이트에 대한 조사
- 동종 업계 제작사로부터의 의뢰
- 아직 사이트가 없으신 분(신규 제작을 안내해 드립니다)
- 점검은 한 회사당 1회까지입니다
01ISSUES
그 사이트, 지금
제대로 일하고 있습니까.
문의 양식, 지금 정말로 도착하고 있습니까.
5년 전에 만든 페이지가 아직 공개된 채로 남아 있지는 않습니까.
스마트폰으로 자사 사이트를 열어, 전화번호를 바로 누를 수 있습니까.
사이트가 일주일간 멈췄을 때, 되돌릴 수 있는 백업이 있습니까.
제작한 회사와 지금도 연락이 닿습니까.
자동 회신 메일이 상대방의 스팸함에 들어가 있지는 않습니까.
업데이트할 때마다 외부에 의뢰하고 있지는 않습니까.
같은 숫자를 두 군데에 손으로 입력하고 있지는 않습니까.
공개했을 때는 올바랐던 설정도, 시간이 지나면 어긋나 갑니다.
고칠지 말지 정하기 전에, 먼저 「지금 어떤 상태인가」를 보는 것부터 시작해 보지 않으시겠습니까.
02EXTERNAL CHECK
외부 점검.
URL만 알려 주시면, 나머지는 저희가 조사합니다.
흔한 무료 진단은 고객이 수십 개의 질문지에 답하는 방식입니다. 외부 점검에서는 질문지를 작성하시게 하지 않습니다. 사이트 URL만 알려 주시면, 공개되어 있는 정보만 사용해 저희가 조사합니다.
01누가 보는가
대표가 직접 봅니다. 도구의 출력 결과를 그대로 붙여서 보내 드리지 않습니다. 결과를 12개 분야로 대조해, 어느 것부터 고쳐야 할지 순서를 매기는 데까지가 저희 일입니다.
02무엇을 사용해 보는가
누구나 무료로 쓸 수 있는 공개 도구를 사용합니다. 이름도 숨기지 않습니다.
- Mozilla HTTP Observatory(통신 관련 설정)
- Qualys SSL Labs(암호화 통신의 상태)
- PageSpeed Insights(표시 속도)
- Google Safe Browsing(위험 사이트 판정)
같은 도구를 누구나 직접 사용해 보실 수 있습니다. 저희가 하는 일은 결과의 대조와 우선순위 매기기입니다.
03무엇을 전달하는가
- A4 한 장짜리 PDF(전체 조감도와 고칠 순서)
- 분야별 결과 일람(○/△/×와, 그렇게 판단한 근거)
- 「지금 바로」「이번 분기 중」「지켜보기」의 3단계로 나눈 우선순위
두꺼운 보고서는 드리지 않습니다. 읽을 자료를 늘리기보다, 판단할 수 있는 한 장을 드립니다.
04그 다음은 어떻게 되는가
PDF를 보내 드린 뒤, 원하시면 30분간 온라인으로 설명해 드립니다. 원하지 않으시면 그것으로 끝입니다. 미팅 없이 받아만 보셔도 괜찮습니다.
고칠지 말지, 어디부터 고칠지, 어느 회사에 맡길지는 고객께서 정하시면 됩니다. 저희에게 발주하지 않는다는 판단도 포함해 괜찮습니다.
03WHAT WE LOOK AT
12개 분야를, 이 순서로 봅니다.
어려운 말이 늘어서기 때문에, 각각 「결과적으로 무슨 일이 일어나는가」부터 씁니다. 원인의 이름이 아니라, 일어나는 일로 읽어 주세요.
A문의를 놓치고 있지는 않은가
- 문의가 도착하지 않는다일어나는 일: 보내도 사내에 도착하지 않는다, 스팸함에 들어간다. / 보는 것: 입력 항목의 수, 전송 후 화면, 자동 회신, 전화번호를 누르기 쉬운지.
- Google에 제대로 올라와 있는가일어나는 일: 회사명으로 검색해도 나오지 않는다. 같은 페이지가 중복 등록되어 있다. / 보는 것: 검색 결과, robots.txt, noindex, canonical, sitemap.
- 표시가 느리지 않은가일어나는 일: 열리기 전에 닫힌다. 광고비가 낭비된다. / 보는 것: 스마트폰에서의 표시 시간, 이미지의 무게, 서버의 응답.
B안전해 보이는가
- 암호화된 통신으로 되어 있는가일어나는 일: 브라우저에 「보호되지 않은 통신」이라고 표시된다. / 보는 것: 인증서의 기한, http인 채로 남아 있는 페이지, 전달(리디렉션) 설정.
- 안전을 위한 설정이 들어 있는가일어나는 일: 사칭이나 도청을 막기 어려워진다. / 보는 것: 사이트를 열었을 때 브라우저가 받는 설정(HSTS, CSP 등).
- 사용 중인 도구의 세대일어나는 일: 어느 날 갑자기 표시되지 않게 된다. 거래처의 감사에서 지적받는다. / 보는 것: 공개 정보로 추정할 수 있는 범위의 PHP·CMS·플러그인의 세대.
- 나와서는 안 될 것이 나와 있지는 않은가일어나는 일: 원래 비공개여야 할 자료나 내부 정보를 누구나 볼 수 있는 상태가 된다. / 보는 것: 검색 결과, 공개 페이지, 오류 표시의 내용.
C멈추지 않는가, 도착하는가
- 메일이 상대방에게 도착하는가일어나는 일: 문의에 대한 답장이 스팸으로 처리된다. 회사명을 사칭한 메일을 알아차리지 못한다. / 보는 것: 도메인의 공개 설정(SPF·DKIM·DMARC).
- 도메인과 인증서의 기한일어나는 일: 기한이 끝나는 당일에 사이트도 메일도 멈춘다. / 보는 것: 공개되어 있는 유효 기한.
- 멈췄을 때 되돌릴 수 있는가일어나는 일: 복구하지 못하고 새로 만들어야 한다. / 보는 것: 이 부분은 외부에서는 알 수 없습니다. 말씀을 여쭙습니다.
D사내의 업무 부담이 되고 있지는 않은가
- 측정이 되고 있는가일어나는 일: 어떤 시책이 효과가 있었는지 모른 채 비용을 계속 쓰게 된다. / 보는 것: GA4·GTM의 설치, 문의 완료의 측정, 중복 측정.
- 누구나 쓸 수 있는 형태인가일어나는 일: 고령의 고객이나 공공·채용 지원자가 사용하지 못한다. / 보는 것: 글자의 가독성, 양식의 항목명, 키보드로의 조작, 이미지의 설명문.
이 점검에 대해, 먼저 말씀드릴 것.
- 공개되어 있는 정보만 보고 있습니다. 검색 결과, 공개 페이지, 사이트를 열었을 때 브라우저가 받는 정보, robots.txt 등 공개를 전제로 한 파일, 도메인의 공개 설정. 이 범위뿐입니다.
- 발견되지 않는 경우도 있습니다. 모든 문제를 발견할 수 있음을 보장하는 것은 아닙니다.
- 단정하지 않습니다. 외부에서 보이는 정보는 바뀌어 있을 수 있기 때문에, 지적은 「〜가 시사됩니다」 「〜가 확인되지 않았습니다」라는 표현으로 통일하고 있습니다. 확정하려면 실제 환경의 확인이 필요합니다.
- ○는 「안전」이라는 뜻이 아닙니다. 「외부에서 본 범위에서는 마음에 걸리는 점이 없었다」는 뜻입니다.
- 기밀로 보이는 것을 발견한 경우. URL도 내용의 값도 제안 자료에는 일절 쓰지 않습니다. 담당자분께 직접 전해 드립니다.
04WHAT WE DON'T DO
허가 없이,
여기서부터는 들어가지 않습니다.
필요 이상으로 조사를 실시함으로써 웹사이트 운영자와 분쟁이 생기거나, 일본의 부정접근금지법 등에 저촉될 가능성이 있으므로 주의하시기 바랍니다.
일본 정보처리추진기구(IPA)의 「취약성 관련 정보 신고 FAQ」에서
국가 기관 스스로가 이렇게 쓰고 있습니다. 그래서 저희는 무단으로는 여기까지만 합니다.
무단으로는 절대 하지 않는 일
- 관리 화면이나 로그인 페이지의 위치를 닥치는 대로 시도해 찾아내는 것
- ID나 비밀번호를 입력해 로그인이 되는지 시도해 보는 것
- 취약점을 찾기 위한 도구를 귀사의 사이트를 향해 실행하는 것
- API나 검색 기능에 대량의 요청을 보내는 것
- 부하를 걸어 어디까지 견디는지 시험하는 것
- 임직원의 개인정보를 여러 곳에서 모아 정리하는 것
무단으로 하는 것은 이 범위뿐
- 검색 결과를 보는 것
- 공개되어 있는 페이지를 평범하게 열어 읽는 것
- 사이트를 열었을 때 브라우저가 받는 정보를 보는 것
- robots.txt나 sitemap.xml 등, 공개를 전제로 한 파일을 보는 것
- 도메인의 공개 설정(DNS)을 보는 것
누구나 볼 수 있는 페이지를, 누구나 볼 수 있는 방식으로 볼 뿐입니다. ID나 비밀번호를 입력하는 조작은 일절 하지 않습니다. 접속하는 횟수도 일반적인 열람과 마찬가지로 몇 번뿐입니다.
왜 서면으로 허가를 받는가
일본의 부정접근금지법에서는 접근 관리자가 직접 하거나 관련 관리자의 승낙을 받아 하는 일정한 행위를 ‘부정 접근 행위’의 정의에서 제외합니다. 그렇다고 승낙만 있으면 무엇이든 해도 된다는 뜻은 아닙니다. 대상·기간·내용·제외 범위·긴급 연락처를 문서로 명확히 하고, 그 범위 안에서만 작업합니다.
허가서에 적는 6개 항목
- 대상 시스템의 특정(운영/검증/개발 중 어느 것인지, URL)
- 실시 기간(시작과 종료 일시)
- 실시할 내용(무엇을 하고, 무엇을 하지 않는가)
- 대상 외 범위(건드리지 않을 곳을 명기합니다)
- 일어날 수 있는 일에 대한 확인(일시적으로 느려질 가능성 등)
- 긴급 연락처(양사의 담당자와 야간 연락 방법)
이 허가서의 양식은 원하시는 분께 무료로 보내 드립니다. 저희에게 발주하지 않으셔도 괜찮습니다.
05THREE STEPS
₩0부터 시작해서,
필요한 곳에서 멈출 수 있습니다.
처음부터 큰 계약이 되지는 않습니다. 단계마다 나아갈지 멈출지 선택하실 수 있습니다.
-
STEP 0
₩0허가: 불필요
외부 점검
공개되어 있는 정보만 보고 A4 한 장으로 정리합니다. 여기서 끝내셔도 괜찮습니다.
-
STEP 1
₩900,000〜허가: 발주만
발견된 곳을 고친다
우선순위가 높은 것부터 고칩니다. 만드는 범위도, 만들지 않는 범위도 착수 전에 문서로 확정합니다.
-
STEP 2
개별 견적허가: 서면 필요
실제 환경을 확인한다
서버 내부나 관리 화면을 보고, 외부에서는 확정할 수 없었던 것을 확인합니다. 허가서의 6개 항목을 주고받은 뒤에 착수합니다.
-
—
소개타사를 안내
본격적인 취약점 진단은 저희가 하지 않습니다
로그인 시도나 공격을 모방한 검사가 필요한 경우에는 전문 회사를 소개해 드립니다. 저희가 어중간하게 맡는 것보다 확실합니다.
06SELF CHECK
신청하기 전에,
직접 여덟 가지만 확인해 보세요.
세 개 이상 해당된다면, 점검을 신청하실 가치가 있다고 생각합니다.
- 스마트폰으로 자사 사이트를 열어, 전화번호를 바로 누를 수 있습니까.
- 문의 양식의 입력 항목은 5개 이하입니까.
- 문의 양식에서 본인 앞으로 테스트 전송을 해 본 것은 언제입니까.
- 사이트가 일주일간 멈춰도 되돌릴 수 있는 백업이 있습니까.
- 서버와 도메인의 관리 화면에 사내의 누군가가 들어갈 수 있습니까.
- 업데이트할 때마다 외부 회사에 의뢰하고 있습니까.
- 회사명으로 검색했을 때, 의도하지 않은 파일이 나오지는 않습니까.
- 사이트를 만든 회사와 지금도 연락이 닿습니까.
먼저 직접 알아보고 싶으신 분께. 일본 정보처리추진기구(IPA)가 「5분이면 할 수 있다! 정보보안 자사 진단」 등을 무료로 공개하고 있습니다. 저희에게 의뢰하지 않아도 사용하실 수 있습니다. 거기서 알 수 있는 것은 사내 체제에 대한 자기 신고이고, 외부 점검에서 보는 것은 밖에서 보이는 실제 상태입니다. 역할이 다릅니다.
07WHAT WE FIX
고칠 대상은 두 가지가 있습니다.
사이트를 고친다
- 문의 양식의 재구축·입력 항목 축소
- 스마트폰에서의 보이는 방식과, 전화·지도로 가는 동선
- 암호화 통신과 안전을 위한 설정 추가
- 오래된 구조의 세대를 올리기(PHP·CMS·플러그인)
- 검색에 나오지 않는 상태의 수정, 불필요한 페이지 정리
- 이미지 경량화와 표시 속도 개선
- 메일이 도착하도록 하는 설정(SPF·DKIM·DMARC)
- GA4·GTM 설치와 문의 완료 측정
사내의 구조를 고친다
- 엑셀로 하던 관리를 하나의 화면에 모으기
- 예약·수주·재고·고객 관리 구조 만들기
- 신청과 승인, 권한의 분리
- 지금 쓰는 도구와의 연동(API)으로 옮겨 적는 작업 없애기
- 사이트로 들어온 문의를 사내 관리 화면으로 자동으로 보내기
- 담당자만 다룰 수 있는 상태의 해소(작업 절차서와 인수인계)
- 온라인 쇼핑몰 구축, 해외 판매 대응
- 멈췄을 때 되돌릴 수 있도록 하기(백업과 모니터링)
08PRICING
요금은 처음부터 밝힙니다.
금액만으로는 판단하기 어려우실 것 같아, 대상 페이지 수·기간·포함되는 것을 반드시 함께 적어 두었습니다.
고친다
지금의 사이트를 살리고 싶은 분께
기준₩900,000~
- 대상: 5페이지 내외
- 기간: 3〜4주
- 지금의 형태를 살려 조정
- 납품 후 3개월 결함 대응 포함
- 아직 사이트가 없으신 분의 신규 제작은 라이트(₩900,000〜)부터 안내해 드리고 있습니다. 이 페이지의 ₩900,000〜은 기존 사이트를 점검하고 우선순위가 높은 부분부터 고치는 경우의 기준입니다. 작업 범위를 확인한 뒤 정식 견적을 안내합니다.
- 금액을 결정하는 것은 이 세 가지입니다. ①메인 페이지를 포함해 몇 페이지를 고칠 것인가 ②문의 양식이 몇 개 있는가 ③WordPress인가 자체 구조인가. 이 세 가지를 알면 대략적인 금액을 말씀드릴 수 있습니다.
- 결제는 착수 시와 납품 시 2회로 나누고 있습니다. 시간 단가에 따른 추가 청구는 없습니다.
- 만드는 범위는 착수 전에 문서로 확정합니다. 만들지 않는 범위도 적습니다. 나중에 해석이 갈리지 않도록 하기 위해서입니다.
- 위 금액은 기준입니다. 점검 결과를 본 뒤 정식 견적을 드립니다. 기준을 넘을 것 같을 때는 착수 전에 반드시 말씀드립니다.
09AFTER
고친 뒤,
그대로 두면 원래대로 돌아갑니다.
유지 관리는 필수가 아닙니다. 필요한 달에만 작업하는 방식도 선택하실 수 있습니다. 다만 월정액으로 맡아 드릴 경우에 무엇을 하는지는 먼저 전부 적어 둡니다.
월정액으로 하는 일
- 가동 모니터링(멈춰 있지 않은지 자동으로 지켜봅니다)
- 매일 1회 이상 백업을 받습니다
- 본체·플러그인·테마의 업데이트
- 업데이트를 시험해 보기 위한, 운영 환경과 별도의 환경 준비
- 서버 측 유지 관리(PHP 등의 세대 관리)
- 월 1회, 수행한 작업 보고
포함되지 않는 것: 디자인 변경, 페이지 추가, 공격을 받은 뒤의 복구. 이것들은 별도로 견적을 드립니다. 같은 자리에 적어 둡니다.
발주 전에 조건을 먼저 밝힙니다
- 만든 것에 대한 권리는 귀사의 것입니다(납품과 동시에 양도합니다)
- 납품 후 3개월간은 저희 귀책의 결함을 비용 없이 고칩니다
- 서버와 도메인은 귀사 명의로 보유하시게 합니다(저희 명의로 하지 않습니다)
- 외부 재위탁은 사전에 승낙을 받은 뒤에 진행합니다
- 맡아 주신 정보를 AI 학습용 데이터로 제공하는 일은 없습니다
- 비밀 유지 약정은 착수 전에 체결합니다. 귀사의 양식이어도 괜찮습니다
- 언제든 다른 회사에 인계할 수 있는 형태로 전달해 드립니다
실적의 수가 아니라, 방식으로 판단해 주세요.
저희는 설립한 지 얼마 되지 않은 회사입니다. 소개해 드릴 수 있는 실적의 수로는 큰 회사를 따라갈 수 없습니다. 그것을 숨길 생각은 없습니다.
그 대신 무엇을 보는지, 무엇을 보지 않는지, 얼마가 드는지, 어떻게 진행하는지를 이 페이지에 모두 미리 적어 두었습니다. 문의하시기 전에 읽으실 수 있도록 해 두었습니다.
상담부터 납품까지 대표가 직접 담당합니다. 창구와 실제로 만드는 사람이 다른 일은 없습니다.
10FAQ
신청 전에 자주 받는 질문.
무료입니다. 나중에 청구하는 일은 없습니다. 점검에 드는 것은 저희의 시간뿐이고, 외부에 지불이 발생하지 않기 때문입니다. 그래서 매월 5개사까지로 하고 있습니다.
신청을 받은 뒤에 조사합니다. 게다가 보는 것은 검색 결과나 공개 페이지 등 누구나 볼 수 있는 범위뿐입니다. ID나 비밀번호를 입력하는 조작, 관리 화면을 찾는 조작, 취약점을 찾는 도구의 실행은 일절 하지 않습니다. 그것들이 필요한 경우에는 서면으로 허가를 받은 뒤에 진행합니다.
네. 오히려 그런 회사를 염두에 두고 쓴 글입니다. 전문 용어를 쓰지 않고 설명해 드립니다. 정하셔야 할 것은 「무엇이 곤란한가」뿐이면 충분합니다. 준비하실 것은 사이트 URL뿐입니다.
네. 오히려 그런 상담이 많습니다. 제작한 회사와 연락이 닿지 않게 된 경우에도 대응합니다. 다만 귀사가 직접 관리하고 계신 사이트에 한합니다. 다른 회사의 사이트를 무단으로 조사하는 의뢰는 받지 않습니다.
하지 않습니다. 결과를 보내 드린 뒤 저희 쪽에서 영업 연락도 전화도 드리지 않습니다. 비용을 알고 싶으신 분만 양식의 「대략적인 비용도 알고 싶다」에 체크해 주세요. 체크하지 않으신 분께는 금액 안내를 보내 드리지 않습니다.
「외부에서 본 범위에서는 마음에 걸리는 점이 없었습니다」라고 말씀드립니다. 그것도 하나의 결과입니다. 억지로 문제를 만들어 보고하지 않습니다. 다만 ○는 「안전」이라는 뜻이 아니라 「외부에서는 보이지 않았다」는 뜻입니다. 그 점은 솔직하게 적습니다.
점검은 ₩0입니다. 지금의 사이트를 살려 고치는 경우가 ₩900,000〜, 겉모습부터 새로 만드는 경우가 ₩4,500,000〜, 사내 구조까지 만드는 경우는 개별 견적입니다. 금액은 「몇 페이지를 고칠 것인가」 「양식이 몇 개 있는가」 「WordPress인가 자체 구조인가」 세 가지로 대략 정해집니다.
점검은 신청부터 영업일 기준 3일 이내입니다. 개선은 지금의 사이트를 고치는 경우 3〜4주, 새로 만드는 경우 6〜8주가 기준입니다. 착수 전에 일정표를 드리고, 거기에 적은 일정대로 진행합니다. 지킬 수 없는 일정은 처음부터 적지 않습니다.
외부에서 보이는 것은 「구버전 사용이 시사된다」는 데까지이고, 단정할 수는 없습니다. 그 표시는 바뀌어 있을 수 있기 때문입니다. 다만 공식 지원이 종료된 세대를 계속 쓰고 계신 경우에는 수정이 제공되지 않으므로 업데이트를 권해 드립니다. 확정하려면 실제 환경의 확인이 필요하고, 그를 위해서는 서면으로 허가를 받습니다.
제안 자료에는 URL도 내용의 값도 일절 쓰지 않습니다. 「급히 연락드리고 싶은 건이 있습니다」라고만 전하고, 담당자분께 직접 전달해 드립니다. 연락이 닿지 않고 IPA의 취약성 관련 정보 신고 대상에 해당한다고 판단한 경우에는 해당 제도에 따라 대응합니다.
그대로 두면 돌아갑니다. 그래서 월정액 유지 관리도 준비하고 있습니다. 다만 필수는 아닙니다. 필요한 달에만 작업하는 방식도 선택하실 수 있고, 사내에서 운영하시는 경우에는 작업 절차서를 드립니다. 저희에게 묶이는 형태로 만들지 않습니다.
공격을 모방한 본격적인 취약점 진단은 저희가 하지 않습니다. 전문 회사를 소개해 드립니다. 어중간하게 맡는 것보다 확실하기 때문입니다. 저희가 하는 일은 외부에서 보이는 범위의 점검과, 거기서 발견된 곳을 고치는 작업입니다.
11APPLY
URL만으로 신청하실 수 있습니다.
입력은 1분이면 됩니다. 자료 준비는 필요 없습니다.
- 비용은 일절 들지 않습니다. 계약 의무도 없습니다.
- 결과를 보내 드린 뒤, 저희 쪽에서 영업 연락을 드리지 않습니다.
- 신청은 한 회사당 1회까지입니다.
- 본인이 관리하지 않는 사이트에 대한 조사, 동종 업계 제작사로부터의 의뢰는 받지 않습니다.
문의 양식의 「내용」란에 점검할 사이트의 URL을 적어 주세요. 지금 가장 마음에 걸리는 점(문의가 오지 않는다/표시가 느리다/보안이 불안하다 등)도 함께 적어 주시면, 거기부터 살펴보겠습니다.
—RELATED
고칠지 말지는,
보고 나서 정해 주세요.
점검은 ₩0입니다. 결과를 읽어 보시고 「지금은 필요 없다」고 판단하시면 그것으로 끝입니다. 답장은 사람이 씁니다.