오늘은 북한 해킹 단체에서 만든 악성코드 공동경비구역 JSA 방문자 복장 및 규정 및 MACHA(군사정전위원회 본부구역)를 사칭을 한 악성코드인 UNIMAC Policy Letter 6 MACHA Visitors 에 대해서 분석을 해 보겠습니다.
파일명:UNIMAC Policy Letter 6 MACHA Visitors.pdf.lnk
사이즈:1 MB
MD5:8f5d4324561d9e52646800f3c12f3ec7
SHA-1:367dbdd01c6f779a5ad133ed2a621f5fe8ea66e6
SHA-256:173eba07c3b6caccbf64c72af605d3aaab453d1e577bafc2038254997a7b726e
일단 악성코드 동작 과정은 간단합니다. 먼저 사용자가 파일을 실행합니다.

실행을 해서 사용자에게 보여주고 작업 스케줄러에서 예약 작업 등록 추가 PowerShell 페이로드를 실행을 하는 방식으로 동작하고 나머지 PowerShell 파일들은 못 구했으니 그냥 있는 것만 분석
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 토근
1.PowerShell 코드 를 commandlinearguments 에 숨기기
[Convert]::FromBase64String()을 쓰지 않고 있으며 Base64 디코더로 구현해 놓았습니다. 그래 보았자~다 보임

Base64 동작
도메인:raw(.)githubusercontent(.)com
GitHub 경로:carmen(l)ove/novabr(e)s/ma(i)n
다운로드 1:hxxps://raw(.)githubusercontent(.)com/carmenlove/novabres/main/pokjkhbytfyguh(.)pdf
다운로드 2:hxxps://raw(.)githubusercontent(.)com/carmenlove/novabres/main/exdtrdnkj(.)txt
다운로드 3:hxxps://raw(.)githubusercontent(.)com/carmenlove/novabres/main/palace(.)txt
인증 헤더:Authorization: token ghp_

Accept 헤더:application/vnd(.)github(.)v3(.)raw
GitHub Personal Access Token을 사용
2.작업스케줄러 등록
TaskName OIPJIHUBTFYVGHDFGYJUMHJTHCFGYIHJGVTGYU 부분이 보일 것인데 작업은 다음과 같이 들어갑니다.
30분마다 PowerShell 숨김 실행 사용자가 알아채지 못하게 하는 동시에 악성코드 지속유지
%APPDATA%\pcrown.ps1 실행
pcrown.ps1이 Git Hub에서 추가 스크립트 다운로드

다운로드한 스크립트 실행
실행 후 삭제
실제로는 %APPDATA%\pcrown.ps1이 주도를 하고 있으며 해당 파일을 확보 못 해서 그냥 진행을 하며 5분 뒤부터 30분마다 사용자 몰래 숨긴 상태로 반복 실행시키는 목적이 있는 것이 특징입니다.
'소프트웨어 팁 > 보안 및 분석' 카테고리의 다른 글
| 281개의 무료 안드로이드 VPN 앱 트래픽 유출 암호화되지 않은 데이터 사용자 추적 문제가 발견 (0) | 2026.07.15 |
|---|---|
| Kimsuky(김수키) 전세 계약 특약 정리 위장한 악성코드-전세 계약 특약 정리.lnk (0) | 2026.07.13 |
| 커뮤니티의 도움으로 Flipper Zero 펌웨어 개발이 계속 진행이 됨 (0) | 2026.07.08 |
| Kimsuky(김수키) 한국방송통신대학교 학사 일정 사칭 악성코드-(첨부파일 1) 2026학년도 주요 학사일정 안내.lnk (0) | 2026.07.06 |
| FBI 러시아 해커들이 현재 시그널(Signal) 백업 복구 키 그리고 북한 해커의 예상 공격 시나리오 (0) | 2026.07.04 |
| 김수키 에서 만든 악성코드-고객현황_202604.lnk (0) | 2026.07.01 |
| 윈도우 10 2027년10월까지 ESU 지원 연장 (0) | 2026.06.30 |
| Kimsuky 로 추정 되는 악성코드-[별첨1]_사고인지_유형별_증빙자료_예시-최종.lnk (0) | 2026.06.29 |





