Huny's Dev Blog

NoLure - Don’t take the bait. AI 기반 스미싱·피싱 문자 분석 웹앱 소개

Hun Jang
Hun JangAug 11, 2025
NoLure - Don’t take the bait. AI 기반 스미싱·피싱 문자 분석 웹앱 소개

최근 스미싱과 피싱 문자가 점점 정교해지고 있다. 특히 나이가 많거나 디지털 기기에 익숙하지 않은 사람은 이런 메시지를 보고 실제 기관에서 보낸 것으로 착각해 피해를 보는 경우가 많다.

나는 이러한 위험으로부터 가족과 지인을 지키기 위해 NoLure라는 AI 기반 웹앱을 개발하였다. 이 포스트에서는 NoLure의 주요 기능과 특징을 정리하였다.

💡
이 앱은 YouWare를 기반으로 제작되었습니다.

NoLure는 YouWare 플랫폼을 활용해 개발되었으며, YouWare.com에서 다양한 AI 앱 제작 서비스를 직접 이용할 수 있습니다.

현재 진행 중인 YouWare AI App Challenge는 ‘사랑하는 사람을 위해, 일상에 유용하고 즐거운 AI 앱 만들기’를 주제로 열리고 있습니다.

NoLure 역시 이 챌린지의 일환으로 제작되었으며, 전 세계 개발자들이 창의적인 AI 앱을 선보이고 있습니다.

1. NoLure의 목적과 특징

결론부터 말하면, NoLure는 의심되는 문자와 발신 번호, 포함된 URL을 분석해 위험도를 평가하고 그 근거를 제공하는 AI 웹앱이다.

  • 위험도는 상(위험), 중(주의), 하(의심) 세 단계로 분류된다.
  • 완전 안전이라는 평가를 하지 않으며, 낮은 등급도 "의심"으로 표시한다.
  • 메시지에 포함된 URL은 안전하게 미리보기 형태로 확인할 수 있다.

[📷NoLure 첫 화면]

2. 주요 기능

2.1 문자 및 발신 번호 분석

  • 국가 코드 및 국기 선택 기능을 제공하여 글로벌 서비스 환경에 대응.
  • 입력된 메시지 내용을 AI가 분석해 위험도를 즉시 표시.

[📷 입력 화면 예시]

2.2 위험도 판정 및 표시

  • 상(위험): 즉시 삭제·차단 권장.
  • 중(주의): 링크 클릭 금지, 발신자 확인 필요.
  • 하(의심): 안전 보장 불가, 주의 요망.
  • 위험도는 색상과 아이콘으로 직관적으로 표시된다.

[📷 분석 결과 화면]

2.3 판단 근거 및 하이라이팅

  • AI가 위험 판정을 내린 이유를 근거 목록으로 제공.
  • 근거 항목 클릭 시, 메시지 내 해당 문구가 하이라이팅되어 표시된다.

    예: “금전 요구 표현 탐지됨” 클릭 → "계좌로 입금해주세요" 부분 강조.

[📷 근거 하이라이트 예시]

2.4 URL 안전 미리보기

  • 메시지에 포함된 모든 URL 자동 추출.
  • HTML을 GET 방식으로 가져와 <script> 태그를 모두 제거한 뒤 CSS만 적용해 렌더링.
  • 각 URL에 대한 미리보기 패널을 제공하며, AI가 해당 결과를 추가 분석해 위험도 판단에 반영한다.

[📷 URL 미리보기 예시]

3. 사용 예시

아래는 실제 스미싱 메시지 패턴을 참고해 만든 예시다.

[Web발신]
CJ대한통운 배송불가 안내: 수취인 주소 오류로 인해 배송이 보류되었습니다. 아래 링크에서 재확인 바랍니다.
http://cjdw-logi.com/track/78512
  • 위험도: 상(위험)
  • 판단 근거:
    • 메시지에 포함된 URL이 실제 CJ대한통운 공식 도메인과 유사하게 위장되어 있으며, 배송 불가·주소 오류 등의 긴급성을 이용해 사용자가 링크를 클릭하도록 유도하는 전형적인 스미싱 수법입니다.

      "CJ대한통운 배송불가 안내: 수취인 주소 오류로 인해 배송이 보류되었습니다."

    • 도메인 'cjdw-logi.com'은 CJ대한통운의 공식 도메인(cjlogistics.com 등)과 다르며, 브랜드명을 변형하여 사용한 피싱 가능성이 높습니다.

      "http://cjdw-logi.com/track/78512"

[📷 예시 분석 결과]

4. NoLure의 활용 가치

NoLure는 단순한 문자 분석 도구를 넘어, 사랑하는 사람을 보호하는 AI 조력자다.

  • 디지털 취약 계층(어르신, 어린이) 보호.
  • 새로운 스미싱·피싱 패턴에도 AI가 빠르게 대응.
  • 설치 없이 웹에서 즉시 사용 가능.
  • 다국어·다국가 환경에서 동일하게 동작.

5. 사용 링크

NoLure는 회원가입 없이 바로 이용할 수 있다.

👉 NoLure 사용하기

Tags