1. QR코드에 URL이 표시되는지 확인하라
대부분의 스마트폰 카메라는 QR코드를 인식한 후 미리보기 화면에 연결될 URL을 표시한다. 이 URL을 반드시 확인하는 습관이 가장 중요하다.
보안 원리: QR코드는 단순한 링크일 뿐이다. URL이 이상하면(예: http로 시작, 짧은 URL, 뜻밖의 도메인) 절대 클릭하지 않는다. 피싱 사이트는 https가 없는 http 주소이거나 bank-secure-login.com 같은 가짜 도메인을 사용하는 경우가 많다. 실제 은행 앱은 qr.kakaobank.com 같은 정식 도메인을 쓴다.
4. 위치 정보를 요구하는 QR코드를 경계하라
정상적인 QR코드는 카메라 권한 외에 추가 권한을 요구하지 않는다. 스캔 후 갑자기 위치 정보 접근이나 연락처 접근 권한을 요청한다면 개인정보 수집이 목적일 가능성이 있다.
대처법: 권한 요청이 뜨면 무조건 거절하고 해당 페이지를 닫는다. 이후 스마트폰 설정 → 개인정보 보호 → 앱 권한 관리에서 QR코드를 스캔할 때 사용한 앱(카메라 또는 QR 리더기)의 권한을 확인한다.
개인적인 견해:
QR코드는 너무 편리한 나머지 보안 위험에 대한 인식이 부족하다. 정부나 통신사가 QR코드 보안 캠페인을 더 적극적으로 해야 한다고 생각한다. 특히 식당과 카페의 QR코드 메뉴판이 보편화된 상황에서 사용자 교육이 시급하다.
6. 이메일이나 메신저로 온 QR코드는 더 위험하다
지인이나 택배사를 사칭한 메시지에 포함된 QR코드는 특히 위험하다. "배송지 확인"이나 "청첩장" 등의 미끼로 QR코드를 첨부하는 사례가 증가하고 있다.
대처법: 예상치 못한 QR코드는 지인에게 "혹시 이 QR코드 보낸 거 맞아?"라고 직접 확인한다. 택배사의 경우 공식 앱이나 웹사이트에서 직접 배송 정보를 확인하는 게 안전하다. 이메일 QR코드로 로그인 페이지가 열리면 절대 비밀번호를 입력하지 않는다.
2. 스티커로 덮인 QR코드는 의심하라
공공장소의 QR코드(식당 테이블, 주차장, 관광지 안내판) 위에 스티커로 덮인 코드가 있다면 가짜일 가능성이 높다. 공격자가 원래 QR코드 위에 자신의 스티커를 붙여서 악성 사이트로 유도하는 수법이다.
확인 방법: QR코드 주변에 이중 스티커 흔적이 있는지 확인한다. 원본 코드가 살짝 보이거나 스티커 모서리가 들떠 있다면 사용하지 않는 게 좋다. 식당 직원에게 직접 QR코드가 맞는지 물어보는 것도 방법이다.
QR코드 해킹 사례를 접한 후 내 스마트폰 카메라 설정을 변경했다. 아이폰 기준, 설정 → 카메라 → QR 코드 스캔을 켜두면 기본 카메라로 QR코드를 인식할 수 있다. 이후 스캔 전 URL 확인 습관을 들였고, 불필요한 권한 요청은 모두 차단하고 있다.
3. 앱 설치나 결제를 요구하면 즉시 중단하라
QR코드를 스캔했는데 갑자기 앱 설치 화면이나 결제 페이지로 이동한다면 보안 위험 신호다.
보안 원리: 정상적인 서비스는 QR코드로 바로 결제를 유도하지 않는다. "이 앱을 설치해야 내용을 볼 수 있습니다"라는 메시지가 나오면 100% 피싱이다. 실제 사례로 "무료 쿠폰" QR코드를 스캔했더니 가짜 쇼핑몰 앱이 설치되었다는 신고가 접수된 바 있다. 앱 설치 권한을 요구하는 QR코드는 즉시 닫고 신고한다.
5. 알 수 없는 QR 리더기 앱을 설치하지 마라
이미 스마트폰 기본 카메라 앱이 QR코드를 인식할 수 있다. 굳이 별도 QR 리더기 앱을 설치할 필요가 없다. 특히 유료 QR 리더기 앱 중에는 악성 코드를 포함한 사례가 발견되기도 했다.
권장 사항: 아이폰은 기본 카메라, 안드로이드는 구글 렌즈로 QR코드를 스캔한다. 별도 앱이 더 많은 기능을 제공한다고 해도 보안 위험을 감수할 가치가 없다. 만약 업무상 QR 리더기가 필요하다면 공식 스토어에서 평점 4.5 이상, 다운로드 수 100만 이상인 앱만 선택한다.

Comments
Post a Comment