Skip to content

[FEATURE] NHIS 고유가 피해지원금 fixture 개발#22

Merged
minsoo0506 merged 2 commits into
devfrom
feat/#21-corpus-nhis
May 19, 2026
Merged

[FEATURE] NHIS 고유가 피해지원금 fixture 개발#22
minsoo0506 merged 2 commits into
devfrom
feat/#21-corpus-nhis

Conversation

@minsoo0506

Copy link
Copy Markdown
Contributor

요약

고유가 피해지원금 대상 여부 조회를 가장한 국민건강보험공단(NHIS) 사칭 fixture를 추가했습니다.

구분 이미지
원본 페이지
https://www.nhis.or.kr/
스크린샷 2026-05-19 오전 11 28 55
사칭 페이지 스크린샷 2026-05-19 오전 11 19 05

이 fixture은 공공기관/지원금 조회 명목으로 사용자의 이름과 주민등록번호 입력을 유도하는 피싱성 URL을 LinClean이 안정적으로 탐지할 수 있도록 true-positive 회귀 테스트 corpus를 확보하기 위해 필요합니다. 실제 NHIS 랜딩 화면과 유사한 구조를 가진 fixture를 추가함으로써, 공공기관 사칭 UI와 PII 입력 유도 패턴에 대한 탐지 성능을 반복 검증할 수 있습니다.

  • test-sites/nhis-fuel-subsidy-check Next.js 정적 fixture 추가
  • NHIS 원본 랜딩 화면 assets 기반으로 중앙 정렬된 조회 박스 구현
  • 이름 및 주민등록번호 입력 폼 추가
  • 실제 개인정보 전송 방지를 위해 form action을 example.invalid로 설정하고 submit 차단
  • robots.txt, noindex/nofollow, hidden fixture marker 등 안전장치 추가
  • tests/corpus/urls.yaml에 신규 true-positive regression corpus 등록

검증:

  • npm run check 통과

연관 이슈 및 Close 할 이슈

close #21

Pull Request 체크리스트

TODO

  • 최종 결과물을 확인했는가?
  • 의미 있는 커밋 메시지를 작성했는가?

@minsoo0506 minsoo0506 merged commit 7447885 into dev May 19, 2026
@minsoo0506 minsoo0506 deleted the feat/#21-corpus-nhis branch May 19, 2026 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] 고유가 피해지원금 대상 여부 조회 사칭 페이지 fixture 추가

1 participant