위협 데이터베이스 트로이 목마 트로이목마.셸코드러너.Gen.NF

트로이목마.셸코드러너.Gen.NF

트로이 목마년에 CagedTech 년까지
게시됨:
마지막 업데이트:

위협 스코어카드

인기 순위: 14,218
위협 수준: 80 % (높은)
처음 본 것: April 10, 2026
마지막으로 본: October 10, 2026
영향을 받는 OS: Windows

Trojan.ShellcodeRunner.Gen.NF는 Windows 기반 트로이 목마로, 감염된 시스템에 악성 코드를 조용히 주입하고 실행하도록 설계된 위험한 악성코드 유형에 속합니다. 위험도 10점 만점에 8점으로 매우 높은 등급으로 평가되는 이 위협은 2026년 4월부터 10월 사이에 실제 환경에서 발견되었으며, 공격자에게 감염된 컴퓨터에 대한 상당한 제어 권한을 부여할 수 있습니다. 대부분의 트로이 목마와 마찬가지로, 이 악성코드는 존재를 알리지 않고 기만과 은밀성을 이용하여 가능한 한 오랫동안 활동합니다.

Trojan.ShellcodeRunner.Gen.NF의 역할

이름에서 알 수 있듯이, 이 트로이 목마는 "셸코드 실행기"라는 개념을 중심으로 구축되었습니다. 셸코드 실행기는 주입된 코드(셸코드)의 작은 조각을 메모리에 직접 로드하고 실행하는 구성 요소로, 디스크에 명확한 흔적을 남기지 않는 경우가 많습니다. 분석된 샘플은 64비트 DLL 파일 형태로 제공되며 압축되어 있지 않지만, 디지털 서명이 없어 정식 소프트웨어 게시자의 파일인지 확인할 수 없습니다. 특히, 유명 소프트웨어 회사의 정식 사진 관리 구성 요소처럼 보이도록 파일 정보를 위장하고 있는데, 이는 일반적인 검사에서 의심을 피하기 위해 파일을 신뢰할 수 있는 것처럼 보이게 하는 흔한 수법입니다.

이러한 위장 뒤에 숨겨진 트로이 목마는 파일 쓰기, 가상 메모리 관리, 실행 중인 프로세스 조회, 시스템 이벤트 처리 등과 관련된 Windows 시스템의 하위 수준 기능과 직접 상호 작용합니다. 이러한 활동은 일반적인 애플리케이션 동작 범위를 벗어난 메모리 영역을 조작하고 명령어를 실행하도록 설계된 코드와 일치하며, 이는 셸코드 기반 위협이 일반적으로 작동하는 방식과 정확히 일치합니다. 활성화되면 Trojan.ShellcodeRunner.Gen.NF는 백그라운드에서 조용히 실행되며, 공격자는 이를 이용하여 추가 악성코드 다운로드, 정보 탈취, 감염된 시스템에 대한 원격 액세스 권한 획득 등 추가적인 악의적인 행위를 수행할 수 있습니다.

바이러스가 컴퓨터에 침투하는 일반적인 경로

이 계열의 트로이목마는 일반적으로 신뢰할 수 없거나 해킹당한 웹사이트에서 다운로드한 소프트웨어, 번들 설치 프로그램, 그리고 알 수 없거나 위조된 발신자로부터 온 이메일 첨부 파일을 통해 확산됩니다. 이러한 첨부 파일은 사용자가 열도록 유도하기 위해 실행 파일, 미디어 파일 또는 이미지와 같은 무해한 파일로 위장하는 경우가 많습니다. 또한, 많은 경우 패치가 적용되지 않은 소프트웨어 취약점을 악용하여 사용자의 직접적인 조치 없이도 트로이목마가 설치되는 방식으로 감염이 발생합니다.

사용자에게 미치는 위험

이 트로이목마는 시스템 수준 권한으로 코드를 실행하고 핵심 Windows 프로세스와 상호 작용하기 때문에 심각한 위험을 초래합니다. 잠재적인 결과로는 기기에 대한 무단 원격 제어, 개인 정보 또는 금융 정보 도용, 추가 악성코드 설치, 시스템 불안정 등이 있습니다. 또한 파일 정보가 위장되어 있어 사용자가 수동 검사만으로는 위협을 식별하기 어렵습니다.

감염 징후

이러한 유형의 트로이목마의 일반적인 경고 신호로는 설명할 수 없는 시스템 속도 저하, 백그라운드에서 실행되는 알 수 없는 프로세스, 비정상적인 네트워크 활동, 보안 도구 비활성화 또는 예기치 않은 시스템 충돌 등이 있습니다. 그러나 셸코드 기반 트로이목마는 조용히 작동하도록 설계되었기 때문에 시스템이 감염된 후에도 뚜렷한 증상이 거의 또는 전혀 나타나지 않을 수 있습니다.

자신을 보호하는 방법

사용자는 비공식 출처에서 소프트웨어를 다운로드하지 말고, 예상치 못한 이메일 첨부 파일에 주의하며, 알려진 보안 취약점을 해결하기 위해 운영 체제와 애플리케이션을 최신 상태로 유지해야 합니다. 신뢰할 수 있는 최신 보안 소프트웨어를 실행하고, 방화벽을 활성화하고, 중요한 데이터를 정기적으로 백업하는 것 또한 Trojan.ShellcodeRunner.Gen.NF와 같은 위협으로 인한 위험을 줄이는 데 필수적인 조치입니다.

분석 보고서

일반 정보

성씨: Trojan.ShellcodeRunner.Gen.NF
서명 상태: No Signature

알려진 샘플

MD5: 0347807c3b9fe3cfd2b2716a5f5362e6
샤1: b51e2f278aa8fb422b6d2eed7e11e043c33f00f9
샤256: 60AD1E9B16FE0EF9A072A18A5D8FBC21ACA95F7667EEF1FD11F060389AFA8980
파일 크기: 335.87 KB,335872 바이트

Windows 휴대용 실행 파일 속성

  • File doesn't have "Rich" header
  • File doesn't have debug information
  • File doesn't have security information
  • File has exports table
  • File has TLS information
  • File is 64-bit executable
  • File is either console or GUI application
  • File is GUI application (IMAGE_SUBSYSTEM_WINDOWS_GUI)
  • File is Native application (NOT .NET application)
  • File is not packed
Show 2 more
  • IMAGE_FILE_DLL is not set inside PE header (Executable)
  • IMAGE_FILE_EXECUTABLE_IMAGE is set inside PE header (Executable Image)

Windows PE 버전 정보

이름 값
Company Name CyberLink Corp.
File Description CyberLink Photo Metadata Mgr
File Version 1.0.0.4118
Internal Name PhotoMetadataMgr
Legal Copyright Copyright (C) 2015 CyberLink
Original Filename PhotoMetadataMgr.dll
Product Name CyberLink PhotoMetadataMgr
Product Version 1.0.0.4118

파일 특성

  • dll
  • x64

블록 정보

총 블록 수: 2,727
잠재적으로 악의적인 차단: 39
허용된 블록: 2,666
알 수 없는 블록: 22

시각적 지도

... 데이터가 잘렸습니다
0 - 안전 블록 가능성 높음
? - 알 수 없는 블록
x - 잠재적으로 악의적인 차단

비슷한 가족

  • Trojan.Agent.Gen.BFY
  • Trojan.ShellcodeRunner.Gen.NA
  • Trojan.ShellcodeRunner.Gen.NF

Windows API 사용법

범주 API
Syscall Use
  • ntdll.dll!NtAlpcSendWaitReceivePort
  • ntdll.dll!NtApphelpCacheControl
  • ntdll.dll!NtClose
  • ntdll.dll!NtConnectPort
  • ntdll.dll!NtCreateFile
  • ntdll.dll!NtCreateSection
  • ntdll.dll!NtEnumerateKey
  • ntdll.dll!NtEnumerateValueKey
  • ntdll.dll!NtFreeVirtualMemory
  • ntdll.dll!NtMapViewOfSection
Show 34 more
  • ntdll.dll!NtOpenFile
  • ntdll.dll!NtOpenKey
  • ntdll.dll!NtOpenKeyEx
  • ntdll.dll!NtOpenProcessToken
  • ntdll.dll!NtOpenSection
  • ntdll.dll!NtProtectVirtualMemory
  • ntdll.dll!NtQueryAttributesFile
  • ntdll.dll!NtQueryDebugFilterState
  • ntdll.dll!NtQueryInformationFile
  • ntdll.dll!NtQueryInformationProcess
  • ntdll.dll!NtQueryInformationThread
  • ntdll.dll!NtQueryInformationToken
  • ntdll.dll!NtQueryKey
  • ntdll.dll!NtQueryPerformanceCounter
  • ntdll.dll!NtQuerySecurityAttributesToken
  • ntdll.dll!NtQueryValueKey
  • ntdll.dll!NtQueryVirtualMemory
  • ntdll.dll!NtQueryVolumeInformationFile
  • ntdll.dll!NtReadFile
  • ntdll.dll!NtReleaseWorkerFactoryWorker
  • ntdll.dll!NtRequestWaitReplyPort
  • ntdll.dll!NtSetEvent
  • ntdll.dll!NtSetInformationKey
  • ntdll.dll!NtSetInformationProcess
  • ntdll.dll!NtSetInformationVirtualMemory
  • ntdll.dll!NtSetInformationWorkerFactory
  • ntdll.dll!NtTestAlert
  • ntdll.dll!NtTraceControl
  • ntdll.dll!NtUnmapViewOfSection
  • ntdll.dll!NtWaitForSingleObject
  • ntdll.dll!NtWaitForWorkViaWorkerFactory
  • ntdll.dll!NtWaitLowEventPair
  • ntdll.dll!NtWriteFile
  • UNKNOWN