Filecoder.D 랜섬웨어
위협 스코어카드
EnigmaSoft 위협 스코어카드
EnigmaSoft Threat Scorecard는 당사 연구팀이 수집 및 분석한 다양한 악성코드 위협에 대한 평가 보고서입니다. EnigmaSoft Threat Scorecard는 실제 및 잠재적 위험 요인, 추세, 빈도, 확산 및 지속성을 포함한 여러 메트릭을 사용하여 위협을 평가하고 순위를 지정합니다. EnigmaSoft Threat Scorecard는 당사의 연구 데이터 및 메트릭을 기반으로 정기적으로 업데이트되며 시스템에서 맬웨어를 제거하기 위한 솔루션을 찾는 최종 사용자부터 위협을 분석하는 보안 전문가에 이르기까지 광범위한 컴퓨터 사용자에게 유용합니다.
EnigmaSoft Threat Scorecard는 다음과 같은 다양한 유용한 정보를 표시합니다.
인기 순위: EnigmaSoft의 위협 데이터베이스에서 특정 위협이 차지하는 순위입니다.
심각도 수준: 위협 평가 기준 에 설명된 대로 위험 모델링 프로세스 및 연구를 기반으로 숫자로 표시된 개체의 결정된 심각도 수준입니다.
감염된 컴퓨터: SpyHunter에서 보고한 감염된 컴퓨터에서 탐지된 특정 위협의 확인 및 의심 사례 수입니다.
위협 평가 기준 도 참조하십시오.
| 위협 수준: | 100 % (높은) |
| 감염된 컴퓨터: | 84 |
| 처음 본 것: | January 24, 2013 |
| 마지막으로 본: | October 19, 2026 |
| 영향을 받는 OS: | Windows |
Filecoder.D 랜섬웨어 는 윈도우 컴퓨터를 대상으로 하는 위험한 파일 암호화 위협으로, 피해자가 몸값을 지불할 때까지 문서, 사진 및 기타 개인 파일에 접근할 수 없도록 잠급니다. 최고 위험 등급으로 분류된 이 악성코드는 2013년 초부터 최근까지 지속적으로 탐지되어 왔으며, 보안 연구원들이 추적하는 활성 위협으로 남아 있습니다.
목차
Filecoder.D 랜섬웨어의 기능은 무엇인가요?
Filecoder.D는 시스템에 침투하여 활성화되면 로컬 드라이브에서 문서, 이미지, PDF, Microsoft Office 파일과 같은 중요한 파일 형식을 검색하고 강력한 암호화 루틴을 사용하여 암호화합니다. 이렇게 암호화된 데이터는 공격자가 보유한 특수 복호화 키 없이는 읽을 수 없게 됩니다. 이 악성 프로그램은 Windows 암호화 라이브러리를 활용하여 이러한 과정을 수행하므로 백업 없이는 파일을 수동으로 복구하는 것이 매우 어렵거나 불가능합니다.
이 위협과 관련된 특히 파괴적인 행위는 Windows에 내장된 파일 복원 기능인 볼륨 섀도 복사본을 삭제하려는 시도입니다. 섀도 복사본을 삭제하는 명령을 실행하고 관련 시스템 서비스를 비활성화함으로써, 랜섬웨어는 피해자가 Windows 기본 도구를 사용하여 암호화된 데이터를 쉽게 복구할 수 없도록 만들어 몸값을 지불하도록 압박합니다. 또한 시스템 서비스 및 프로세스와 상호 작용하여 보안 도구를 비활성화하거나 관리자 권한으로 실행되도록 시도할 수 있으며, 실행 중에 PowerShell과 같은 스크립팅 구성 요소를 사용하는 경우도 확인되었습니다. 이는 최신 랜섬웨어 계열에서 흔히 사용되는 수법으로, 정상적인 시스템 활동처럼 위장하는 데 사용됩니다.
어떻게 확산되는가
대부분의 랜섬웨어와 마찬가지로 Filecoder.D는 단일 고정 유포 채널보다는 기만적인 유포 방식을 사용하는 것이 일반적입니다. 이러한 유형의 위협에 대한 일반적인 감염 경로는 청구서나 문서로 위장한 악성 이메일 첨부 파일, 스팸 메시지에 포함된 감염된 링크, 패치가 적용되지 않은 소프트웨어 취약점을 악용하는 익스플로잇 키트, 신뢰할 수 없는 웹사이트에서 제공되는 번들 다운로드, 불법 복제 소프트웨어 또는 크랙된 애플리케이션 등이 있습니다. 사용자는 악성 파일을 열거나 감염된 문서에서 매크로를 활성화하는 등의 행위를 통해 자신도 모르게 감염될 수 있습니다.
사용자에게 발생할 수 있는 위험
Filecoder.D 감염은 심각한 결과를 초래할 수 있습니다. 피해자는 가족 사진, 재정 기록, 업무 문서 등 복구 불가능한 파일에 영구적으로 접근할 수 없게 될 수 있으며, 특히 백업이 없는 경우 더욱 위험합니다. 데이터 손실 외에도, 몸값을 지불한다고 해서 공격자가 복호화 키를 제공한다는 보장은 없으며, 오히려 범죄 활동에 자금을 지원하는 결과를 낳을 뿐입니다. 감염된 시스템은 성능 저하, 보안 기능 비활성화, 추가 악성코드 감염 위험 증가 등의 문제에 직면할 수도 있습니다.
감염 징후
사용자는 갑자기 접근할 수 없게 되거나 확장자가 비정상적으로 변경되는 파일, 바탕 화면이나 폴더 내에 나타나는 몸값 요구 메시지, 시스템 성능 저하, 예기치 않은 결제 요구 팝업 창, 섀도 복사본 또는 백업 복원 지점의 손실 등을 주의 깊게 살펴봐야 합니다. 시스템 서비스나 스크립팅 도구가 설명 없이 실행되는 비정상적인 활동 또한 경고 신호일 수 있습니다.
자신을 보호하는 방법
랜섬웨어 감염 위험을 줄이려면 사용자는 중요한 파일을 정기적으로 외부 저장 장치나 오프라인 위치에 백업하고, 운영 체제와 모든 소프트웨어를 최신 보안 패치로 업데이트하며, 알 수 없거나 의심스러운 이메일의 첨부 파일이나 링크를 열지 않고, 불법 복제 소프트웨어를 다운로드하지 않아야 합니다. 신뢰할 수 있는 보안 소프트웨어를 실행하고, 방화벽을 활성화하고, 오피스 문서에서 매크로 사용 시 주의를 기울이는 것도 필수적입니다. 최신 백업을 유지하는 것은 몸값을 지불하지 않고 랜섬웨어 공격으로부터 복구하는 가장 확실한 방법입니다.
분석 보고서
일반 정보
| 성씨: | Filecoder.D Ransomware |
|---|---|
| 서명 상태: | No Signature |
알려진 샘플
알려진 샘플
이 섹션에는 이 가족과 연관된 것으로 추정되는 다른 파일 샘플이 나열되어 있습니다.|
MD5:
b10a7ece58207d3caecff1e7a3c33647
샤1:
0568f740a0fcfc1506700f54136d341a351c51a5
샤256:
9B1B6DC7878A1A9E2BDF659CA21DC62B16618B4C228B1E571757DF8772A2047F
파일 크기:
678.91 KB,678912 바이트
|
Windows 휴대용 실행 파일 속성
- File doesn't have "Rich" header
- File doesn't have exports table
- File doesn't have resources
- File doesn't have security information
- File has TLS information
- File is 32-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
더 보기
- IMAGE_FILE_DLL is not set inside PE header (Executable)
- IMAGE_FILE_EXECUTABLE_IMAGE is set inside PE header (Executable Image)
파일 특성
- HighEntropy
- No Version Info
- x86
블록 정보
블록 정보
EnigmaSoft는 분석 과정에서 파일 샘플을 논리적 블록으로 분할하여 다른 샘플과 분류 및 비교합니다. 이러한 블록은 악성코드 탐지 규칙을 생성하고, 공유 소스 코드, 기능 및 기타 특징적인 속성을 기반으로 파일 샘플을 패밀리로 그룹화하는 데 사용될 수 있습니다. 이 섹션에서는 해당 블록 데이터의 요약과 EnigmaSoft의 분류 결과를 제공합니다. 가능한 경우 블록 데이터의 시각적 표현도 함께 표시됩니다.| 총 블록 수: | 2,658 |
|---|---|
| 잠재적으로 악의적인 차단: | 109 |
| 허용된 블록: | 2,549 |
| 알 수 없는 블록: | 0 |
시각적 지도
? - 알 수 없는 블록
x - 잠재적으로 악의적인 차단
수정된 파일
수정된 파일
이 섹션에는 이 계열의 샘플들이 생성, 수정, 이동 및/또는 삭제한 파일 목록이 나와 있습니다. 파일 시스템 활동은 악성코드가 운영체제에서 어떻게 작동하는지에 대한 중요한 정보를 제공할 수 있습니다.| 파일 | 속성 |
|---|---|
| \device\namedpipe\dav rpc service | Generic Read,Write Data,Write Attributes,Write extended,Append data |
| \device\namedpipe\pshost.134367906788192588.6460.defaultappdomain.powershell | Generic Read,Write Data,Write Attributes,Write extended,Append data,LEFT 524288 |
| \device\namedpipe\wkssvc | Generic Read,Write Data,Write Attributes,Write extended,Append data |
| c:\users\user\appdata\local\temp\__psscriptpolicytest_qeb0kbvh.thf.ps1 | Generic Write,Read Attributes |
| c:\users\user\appdata\local\temp\__psscriptpolicytest_umqkfmxb.r1n.psm1 | Generic Write,Read Attributes |
레지스트리 수정
레지스트리 수정
이 섹션에서는 이 계열의 샘플이 생성, 수정 및/또는 삭제한 레지스트리 키와 값을 나열합니다. Windows 레지스트리 활동은 맬웨어의 기능에 대한 귀중한 정보를 제공할 수 있습니다. 또한 맬웨어는 초기 감염 후 시스템이 손상된 상태에서 자동으로 시작되어 무기한으로 지속될 수 있도록 레지스트리 값을 생성하는 경우가 많습니다.| 키::값 | 데이터 | API 이름 |
|---|---|---|
| HKLM\software\microsoft\windows\currentversion\policies\system::enablelinkedconnections | RegNtPreCreateKey | |
| HKCU\software\microsoft\windows\currentversion\run::msfeeditor | "c:\users\user\downloads\0568f740a0fcfc1506700f54136d341a351c51a5_0000678912" e | RegNtPreCreateKey |
| HKLM\system\controlset001\services\bam\state\usersettings\s-1-5-21-3119368278-1123331430-659265220-1001::\device\harddiskvolume2\windows\system32\conhost.exe | 몯㢼廦ǝ | RegNtPreCreateKey |
| HKLM\system\controlset001\services\bam\state\usersettings\s-1-5-21-3119368278-1123331430-659265220-1001::\device\harddiskvolume2\windows\system32\conhost.exe | 榃㤋廦ǝ | RegNtPreCreateKey |
| HKLM\system\controlset001\services\bam\state\usersettings\s-1-5-21-3119368278-1123331430-659265220-1001::\device\harddiskvolume2\windows\system32\conhost.exe | ᗑ㥚廦ǝ | RegNtPreCreateKey |
Windows API 사용법
Windows API 사용법
이 섹션에서는 이 제품군의 샘플에서 사용되는 Windows API 호출 목록을 제공합니다. Windows API 사용 분석은 키로깅, 보안 권한 상승, 데이터 암호화, 데이터 유출, 바이러스 백신 소프트웨어 방해, 네트워크 요청 조작과 같은 악의적인 활동을 식별하는 데 유용한 도구입니다.| 범주 | API |
|---|---|
| Service Control |
|
| Process Shell Execute |
|
| Process Manipulation Evasion |
|
| Syscall Use |
더 보기
|
| Anti Debug |
|
| User Data Access |
|
| Process Terminate |
|
| Encryption Used |
|
| Other Suspicious |
|
셸 명령 실행
셸 명령 실행
이 섹션에서는 이 제품군에 속하는 샘플에서 실행되는 Windows 셸 명령을 나열합니다. Windows 셸 명령은 악성코드가 악의적인 목적으로 자주 악용하며, 보안 권한 상승, 다른 악성코드 다운로드 및 실행, 취약점 악용, 데이터 수집 및 유출, 악성 활동 은폐 등에 사용될 수 있습니다.
vssadmin delete shadows /all /quiet
|
net stop VSS & sc config VSS start= disabled
|
sc config VSS start= Demand & net start VSS
|
WriteConsole: DESCRIPTION:
|
wmic.exe SHADOWCOPY delete /nointeractive
|
더 보기
vssadmin.exe Delete Shadows /All /Quiet
|
vssadmin.exe Resize ShadowStorage /for=c: /on=c: /maxsize=401MB
|
vssadmin.exe Resize ShadowStorage /for=c: /on=c: /maxsize=unbounded
|
vssadmin.exe Resize ShadowStorage /for=d: /on=d: /maxsize=401MB
|
vssadmin.exe Resize ShadowStorage /for=d: /on=d: /maxsize=unbounded
|
vssadmin.exe Resize ShadowStorage /for=e: /on=e: /maxsize=401MB
|
vssadmin.exe Resize ShadowStorage /for=e: /on=e: /maxsize=unbounded
|
vssadmin.exe Resize ShadowStorage /for=f: /on=f: /maxsize=401MB
|
vssadmin.exe Resize ShadowStorage /for=f: /on=f: /maxsize=unbounded
|
vssadmin.exe Resize ShadowStorage /for=g: /on=g: /maxsize=401MB
|
vssadmin.exe Resize ShadowStorage /for=g: /on=g: /maxsize=unbounded
|
vssadmin.exe Resize ShadowStorage /for=h: /on=h: /maxsize=401MB
|
vssadmin.exe Resize ShadowStorage /for=h: /on=h: /maxsize=unbounded
|
bcdedit.exe /set {default} recoveryenabled No
|
bcdedit.exe /set {default} bootstatuspolicy ignoreallfailures
|
wbadmin.exe DELETE CATALOG -quiet
|
icacls.exe "{A-Z}:" /grant {Username}:F /T /C /Q
|
WriteConsole: {Username}
|
WriteConsole: :
|
WriteConsole: No mapping betwe
|
WriteConsole: Successfully pro
|
del /s /f /q c:\*.VHD c:\*.bac c:\*.bak c:\*.wbcat c:\*.bkf c:\Backup*.* c:\backup*.* c:\*.set c:\*.win c:\*.dsk
|
del /s /f /q d:\*.VHD d:\*.bac d:\*.bak d:\*.wbcat d:\*.bkf d:\Backup*.* d:\backup*.* d:\*.set d:\*.win d:\*.dsk
|
del /s /f /q e:\*.VHD e:\*.bac e:\*.bak e:\*.wbcat e:\*.bkf e:\Backup*.* e:\backup*.* e:\*.set e:\*.win e:\*.dsk
|
del /s /f /q f:\*.VHD f:\*.bac f:\*.bak f:\*.wbcat f:\*.bkf f:\Backup*.* f:\backup*.* f:\*.set f:\*.win f:\*.dsk
|
del /s /f /q g:\*.VHD g:\*.bac g:\*.bak g:\*.wbcat g:\*.bkf g:\Backup*.* g:\backup*.* g:\*.set g:\*.win g:\*.dsk
|
del /s /f /q h:\*.VHD h:\*.bac h:\*.bak h:\*.wbcat h:\*.bkf h:\Backup*.* h:\backup*.* h:\*.set h:\*.win h:\*.dsk
|
del %0
|
wbadmin.exe DELETE SYSTEMSTATEBACKUP
|
wbadmin.exe DELETE SYSTEMSTATEBACKUP -deleteoldest
|
powershell -command "Get-WmiObject Win32_Shadowcopy | ForEach-Object {$_.Delete()
|