본문 바로가기
엘클방 엘클방

파일 확장자가 이중으로 표시되는 악성파일 위장 수법 구별하기

ELIYAHUB 읽는 시간 약 6분
파일 확장자가 이중으로 표시되는 악성파일 위장 수법 구별하기

파일 확장자 이중 표시 악성파일 위장 수법 구별하기 가이드

현대 디지털 환경에서 가장 흔하면서도 치명적인 사이버 공격 기법 중 하나는 바로 파일 확장자를 조작하여 사용자를 속이는 방식입니다. 특히 윈도우 운영체제의 기본 설정인 알려진 파일 형식의 확장명 숨기기 기능을 악용하여, 실제로는 실행 파일인 것을 문서나 이미지 파일인 것처럼 위장하는 수법이 기승을 부리고 있습니다. 본 가이드는 이러한 악성 파일의 위장 수법을 명확히 이해하고, 시스템을 안전하게 보호하기 위한 실무적인 대응 방안을 제시합니다.

주요 특징

  • 이중 확장자 탐지 기능: 사용자가 파일 이름을 보고 속지 않도록 강제로 전체 확장자를 표시하게 함으로써 doc.exe와 같은 위장 파일을 즉각적으로 식별할 수 있게 합니다.
  • 아이콘 위장 분석: 악성 코드 제작자들이 자주 사용하는 폴더 아이콘이나 PDF 아이콘으로 위장된 실행 파일을 구분하는 방법을 상세히 안내합니다.
  • 파일 속성 확인 습관화: 파일의 확장자뿐만 아니라 우클릭을 통한 속성 확인을 통해 디지털 서명 유무와 파일의 실제 종류를 파악하는 프로세스를 정립합니다.
  • 실시간 시스템 보안 강화: 윈도우 시스템의 기본 기능을 활용하는 방식이므로 별도의 소프트웨어 설치가 필요 없어 리소스 점유율이 0에 가깝습니다.
  • 보안 인식 개선 교육: 단순한 기술적 대응을 넘어, 메일이나 메신저를 통해 전달되는 실행 파일에 대한 경각심을 고취하는 실습형 교육 가이드를 제공합니다.

기본적으로 알아둘 점

파일 이름만 보고 안전한 파일인지 판단하는 것은 위험할 수 있습니다. 특히 악성파일은 사진.jpg.exe, 문서.pdf.scr처럼 사용자가 사진이나 문서라고 착각하도록 파일 이름을 꾸미는 경우가 있습니다.

Windows에서 알려진 파일 형식의 확장명 숨기기가 활성화돼 있으면 실제 확장자가 보이지 않아 사진.jpg처럼 보일 수도 있습니다. 따라서 출처가 확실하지 않은 파일을 확인할 때는 먼저 실제 확장자를 표시하는 것이 중요합니다.

파일 확장자 표시하는 방법

Windows 11에서는 파일 탐색기 → 보기 → 표시 → 파일 확장명을 선택합니다.

Windows 10에서는 파일 탐색기 상단의 보기 → 파일 확장명을 체크하면 됩니다.

이렇게 설정하면 파일 이름 뒤의 실제 확장자를 확인할 수 있습니다.

예를 들어 여행사진.jpg.exe라는 파일이 있다면 마지막 확장자인 .exe가 실제 파일 형식입니다. 앞에 붙어 있는 .jpg만 보고 이미지 파일이라고 판단하면 안 됩니다.

특히 주의해서 확인할 확장자

이메일이나 메신저, 출처가 불분명한 웹사이트에서 받은 파일이라면 실행 파일과 스크립트 파일을 특히 조심해야 합니다.

.exe, .scr, .bat, .cmd, .js, .vbs, .msi 등의 파일은 실행되면서 Windows에 직접적인 영향을 줄 수 있습니다.

그렇다고 이런 확장자의 파일이 모두 악성파일이라는 뜻은 아닙니다. 중요한 것은 파일의 출처와 실제 확장자를 함께 확인하는 것입니다.

의심스러운 파일을 발견했을 때 확인 순서

  1. 파일을 바로 실행하지 않습니다.
  2. 파일 탐색기에서 실제 확장자를 확인합니다.
  3. 파일을 어디에서 받았는지 확인합니다.
  4. 파일 속성에서 게시자나 디지털 서명을 확인합니다.
  5. Microsoft Defender 등 보안 프로그램으로 검사합니다.
  6. 출처를 확인할 수 없다면 실행하지 않는 것이 안전합니다.

특히 문서.pdf.exe처럼 확장자가 두 개 붙어 있는 파일이라면 마지막 확장자를 반드시 확인해야 합니다.

내가 중요하게 생각하는 점

저는 이런 파일을 확인할 때 별도의 프로그램부터 설치하기보다는 Windows에서 파일 확장명을 항상 표시해 두는 방법이 가장 간단하고 효과적이라고 생각합니다.

파일 이름이나 아이콘은 정상적인 문서처럼 보이게 꾸밀 수 있지만 실제 확장자를 확인하면 이상한 파일을 발견하는 데 도움이 됩니다. 무엇보다 출처가 불분명한 파일은 호기심 때문에 실행하지 않는 것이 가장 중요합니다.

장단점 분석

장점

  • 추가 비용 없음: 윈도우 운영체제의 내장 기능을 사용하는 것이므로 별도의 라이선스 구매나 유료 소프트웨어 구독이 필요하지 않습니다.
  • 시스템 부하 제로: 백그라운드에서 실행되는 프로세스가 없기 때문에 PC의 성능 저하를 전혀 유발하지 않으며 모든 사양의 컴퓨터에서 동일하게 적용 가능합니다.
  • 근본적인 위협 제거: 악성 파일이 실행되기 전에 사용자가 파일의 정체를 인지하게 함으로써 사회공학적 해킹 공격을 원천적으로 차단하는 효과가 있습니다.

단점

  • 사용자 부주의 가능성: 설정을 변경하더라도 사용자가 파일 확장자를 인지하지 못하고 무조건 클릭할 경우에는 여전히 감염의 위험이 존재합니다.
  • 복잡한 파일명 관리: 모든 파일에 확장자가 노출되면서 파일 관리 창이 다소 복잡해 보일 수 있으며, 파일 이름을 수정할 때 실수로 확장자까지 지울 경우 파일이 정상적으로 열리지 않는 문제가 발생할 수 있습니다.
  • 기술적 한계: 파일 확장자뿐만 아니라 시스템의 취약점을 이용한 제로데이 공격이나 스크립트 기반의 난독화 공격까지는 완벽하게 막아내기 어렵습니다.

내 의견

이중 확장자라고 해서 모두 악성파일은 아니지만, 사진.jpg.exe처럼 마지막 확장자가 실행파일이라면 특히 주의해야 한다. 윈도우 파일 탐색기에서 파일 확장명 표시를 켜고, 아이콘이나 앞부분의 이름보다 가장 마지막 확장자를 먼저 확인하는 습관이 중요하다. 의심스러운 파일은 실행하지 말고 속성·디지털 서명·다운로드 출처를 확인한 뒤 백신으로 검사하는 것이 좋다. 다만 .tar.gz처럼 정상적으로 사용되는 이중 확장자도 있으므로, 확장자만으로 단정하지 말고 출처와 검사 결과를 함께 판단해야 한다고 생각한다.

ELIYAHUB

ELIYAHUB
함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.

error: Content is protected !!