Analysis
- user interaction
yes - max time kernel
149s - max time network
139s - platform
windows10-ltsc_2021_x64 - resource
win10ltsc2021-20260513-en - resource tags
arch:x64arch:x86image:win10ltsc2021-20260513-enlocale:en-usos:windows10-ltsc_2021-x64systemwindows - submitted
08/08/2026, 15:01
Static task
static1
Behavioral task
behavioral1
Sample
fe.bat
Resource
win10ltsc2021-20260513-en
7 signatures
150 seconds
General
- Target fe.bat
- Size 9KB
- Sample260808-sd17aas1bt
- SHA256 7f1d138724d0b532ae4e910e62f82deeeb0d85423585b8f1b959e481d627bed5
- MD5 e5731e00ea8774ba6947e2b6f1582965
- SHA1 ed52dd673d69cb3a1b6ebdb6c19496c8722e12d3
- SHA512 0eda44529695202419757bdc758ea5baf6aadcdf635da016c44b4cc8df3ab73c967c931e86ab40e7f8d42bca2c746409ab031f4c4ca3d12f621fec09a3c92b34
- SSDEEP 192:OQiHfDYoS4qM2nBHO6Cxbf0dyrbJsNIMji1Y:O1bYoS4qRHOxz0U2ji1Y
- TLSH T14722B5148A4D958E26C7E66B85B43A11FE9A407DA36B17D0F49CD0B871D338E836C4FA
- MD5 SHA1 SHA512 SSDEEP TLSH
Score
6/10
Malware Config
Signatures
-
pid Process 3908 powershell.exe 3484 powershell.exe - Hide Artifacts: Ignore Process Interrupts 1 TTPs 2 IoCs
Command interpreters often include specific commands/flags that ignore errors and other hangups.
pid Process 3908 powershell.exe 3484 powershell.exe - Executes a command shell one-liner 1 TTPs 1 IoCs
Execution of a cmd.exe one-liner (/c "close" or /k "keep") is a common script/loader stage.
pid Process 460 cmd.exe - Runs net.exe
- Suspicious behavior: EnumeratesProcesses 4 IoCs
pid Process 3908 powershell.exe 3908 powershell.exe 3484 powershell.exe 3484 powershell.exe - Suspicious use of AdjustPrivilegeToken 2 IoCs
description pid Process Token: SeDebugPrivilege 3908 powershell.exe Token: SeDebugPrivilege 3484 powershell.exe - Suspicious use of WriteProcessMemory 5 IoCs
description pid Process procid_target PID 460 wrote to memory of 2424 460 cmd.exe 83 PID 460 wrote to memory of 3744 460 cmd.exe 84 PID 3744 wrote to memory of 4920 3744 net.exe 85 PID 460 wrote to memory of 3908 460 cmd.exe 87 PID 460 wrote to memory of 3484 460 cmd.exe 92
Processes
-
C:\Windows\system32\cmd.exeC:\Windows\system32\cmd.exe /c "C:\Users\Admin\AppData\Local\Temp\fe.bat"1⤵
- Executes a command shell one-liner
- Suspicious use of WriteProcessMemory
PID:460 -
C:\Windows\system32\chcp.comchcp 650012⤵PID:2424
-
-
C:\Windows\system32\net.exenet session2⤵
- Suspicious use of WriteProcessMemory
PID:3744 -
C:\Windows\system32\net1.exeC:\Windows\system32\net1 session3⤵PID:4920
-
-
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exepowershell -NoProfile -Command "$code = { while($true) { Clear-Host; Write-Host '=== RAT & SUSPICIOUS FILES DETECTOR ===' -ForegroundColor Cyan; Write-Host 'Сканирование загрузок, зон риска и сетевых процессов...' -ForegroundColor Yellow; $suspiciousItems = @(); $activeConnections = Get-NetTCPConnection -State Established -ErrorAction SilentlyContinue; $netProcs = $activeConnections | Select-Object -ExpandProperty OwningProcess -Unique; foreach($pidNum in $netProcs) { $proc = Get-Process -Id $pidNum -ErrorAction SilentlyContinue; if($proc -and $proc.Path) { $pPath = $proc.Path; if($pPath -notlike 'C:\Windows\*' -and $pPath -notlike 'C:\Program Files*') { $statusStr = 'работает (активная сеть)'; $suspiciousItems += [PSCustomObject]@{ Name = $proc.Name; Path = $pPath; Status = $statusStr; IsRunning = $true } } } }; $targetDirs = @(`"$env:USERPROFILE\Downloads`", 'C:\Users\Public', `"$env:TEMP`", `"$env:APPDATA`"); foreach($dir in $targetDirs) { if(Test-Path $dir) { Get-ChildItem -Path $dir -Filter '*.exe' -Recurse -Depth 2 -ErrorAction SilentlyContinue | ForEach-Object { $fPath = $_.FullName; $alreadyAdded = $suspiciousItems | Where-Object { $_.Path -eq $fPath }; if(-not $alreadyAdded) { $runningProc = Get-Process -ErrorAction SilentlyContinue | Where-Object { $_.Path -eq $fPath }; $isRunning = ($runningProc -ne $null); $statusStr = if($isRunning) { 'работает' } else { 'выключен' }; $suspiciousItems += [PSCustomObject]@{ Name = $_.BaseName; Path = $fPath; Status = $statusStr; IsRunning = $isRunning } } } } }; if($suspiciousItems.Count -eq 0) { Write-Host 'Подозрительных файлов в Загрузках и зонах риска не найдено!' -ForegroundColor Green; Read-Host 'Нажмите Enter для выхода'; break }; for($i=0; $i -lt $suspiciousItems.Count; $i++) { $r = $suspiciousItems[$i]; $num = $i + 1; $color = if($r.IsRunning) { 'Red' } else { 'Green' }; Write-Host (' [{0}] - {1} ({2})' -f $num, $r.Name, $r.Status) -ForegroundColor $color; Write-Host (' Путь: ' + $r.Path) -ForegroundColor DarkGray }; Write-Host '----------------------------------------------------'; $sel = Read-Host 'Введите цифру объекта для глубокого анализа в реестре (или Enter для выхода)'; if(-not $sel) { break }; $index = [int]$sel - 1; if($index -ge 0 -and $index -lt $suspiciousItems.Count) { $target = $suspiciousItems[$index]; Clear-Host; Write-Host ('=== АНАЛИЗ УПОМИНАНИЙ В РЕЕСТРЕ ДЛЯ: ' + $target.Name + ' ===') -ForegroundColor Cyan; Write-Host ('Путь: ' + $target.Path) -ForegroundColor Yellow; Write-Host 'Сканирование реестра на наличие следов...' -ForegroundColor Yellow; $regPaths = @('HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run', 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run', 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon', 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies', 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall', 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall', 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall'); $matchFound = $false; foreach($rp in $regPaths) { if(Test-Path $rp) { Get-ItemProperty $rp -ErrorAction SilentlyContinue | ForEach-Object { $props = $_.psobject.properties; foreach($prop in $props) { if($prop.Value -like '*' + $target.Name + '*' -or $prop.Name -like '*' + $target.Name + '*') { Write-Host (' [Найдено в реестре] ' + $rp + ' -> ' + $prop.Name + ': ' + $prop.Value) -ForegroundColor Red; $matchFound = $true; } } } } }; if(-not $matchFound) { Write-Host ' В ключевых разделах реестра прямых упоминаний этого имени не обнаружено.' -ForegroundColor Green }; Write-Host ''; Read-Host 'Нажмите Enter, чтобы вернуться к списку' } } }; & $code"2⤵
- Command and Scripting Interpreter: PowerShell
- Hide Artifacts: Ignore Process Interrupts
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:3908
-
-
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exepowershell -NoProfile -Command "$code = { while($true) { Clear-Host; Write-Host '=== RAT & SUSPICIOUS FILES DETECTOR ===' -ForegroundColor Cyan; Write-Host 'Сканирование загрузок, зон риска и сетевых процессов...' -ForegroundColor Yellow; $suspiciousItems = @(); $activeConnections = Get-NetTCPConnection -State Established -ErrorAction SilentlyContinue; $netProcs = $activeConnections | Select-Object -ExpandProperty OwningProcess -Unique; foreach($pidNum in $netProcs) { $proc = Get-Process -Id $pidNum -ErrorAction SilentlyContinue; if($proc -and $proc.Path) { $pPath = $proc.Path; if($pPath -notlike 'C:\Windows\*' -and $pPath -notlike 'C:\Program Files*') { $statusStr = 'работает (активная сеть)'; $suspiciousItems += [PSCustomObject]@{ Name = $proc.Name; Path = $pPath; Status = $statusStr; IsRunning = $true } } } }; $targetDirs = @(`"$env:USERPROFILE\Downloads`", 'C:\Users\Public', `"$env:TEMP`", `"$env:APPDATA`"); foreach($dir in $targetDirs) { if(Test-Path $dir) { Get-ChildItem -Path $dir -Filter '*.exe' -Recurse -Depth 2 -ErrorAction SilentlyContinue | ForEach-Object { $fPath = $_.FullName; $alreadyAdded = $suspiciousItems | Where-Object { $_.Path -eq $fPath }; if(-not $alreadyAdded) { $runningProc = Get-Process -ErrorAction SilentlyContinue | Where-Object { $_.Path -eq $fPath }; $isRunning = ($runningProc -ne $null); $statusStr = if($isRunning) { 'работает' } else { 'выключен' }; $suspiciousItems += [PSCustomObject]@{ Name = $_.BaseName; Path = $fPath; Status = $statusStr; IsRunning = $isRunning } } } } }; if($suspiciousItems.Count -eq 0) { Write-Host 'Подозрительных файлов в Загрузках и зонах риска не найдено!' -ForegroundColor Green; Read-Host 'Нажмите Enter для выхода'; break }; for($i=0; $i -lt $suspiciousItems.Count; $i++) { $r = $suspiciousItems[$i]; $num = $i + 1; $color = if($r.IsRunning) { 'Red' } else { 'Green' }; Write-Host (' [{0}] - {1} ({2})' -f $num, $r.Name, $r.Status) -ForegroundColor $color; Write-Host (' Путь: ' + $r.Path) -ForegroundColor DarkGray }; Write-Host '----------------------------------------------------'; $sel = Read-Host 'Введите цифру объекта для глубокого анализа в реестре (или Enter для выхода)'; if(-not $sel) { break }; $index = [int]$sel - 1; if($index -ge 0 -and $index -lt $suspiciousItems.Count) { $target = $suspiciousItems[$index]; Clear-Host; Write-Host ('=== АНАЛИЗ УПОМИНАНИЙ В РЕЕСТРЕ ДЛЯ: ' + $target.Name + ' ===') -ForegroundColor Cyan; Write-Host ('Путь: ' + $target.Path) -ForegroundColor Yellow; Write-Host 'Сканирование реестра на наличие следов...' -ForegroundColor Yellow; $regPaths = @('HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run', 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run', 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon', 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies', 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall', 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall', 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall'); $matchFound = $false; foreach($rp in $regPaths) { if(Test-Path $rp) { Get-ItemProperty $rp -ErrorAction SilentlyContinue | ForEach-Object { $props = $_.psobject.properties; foreach($prop in $props) { if($prop.Value -like '*' + $target.Name + '*' -or $prop.Name -like '*' + $target.Name + '*') { Write-Host (' [Найдено в реестре] ' + $rp + ' -> ' + $prop.Name + ': ' + $prop.Value) -ForegroundColor Red; $matchFound = $true; } } } } }; if(-not $matchFound) { Write-Host ' В ключевых разделах реестра прямых упоминаний этого имени не обнаружено.' -ForegroundColor Green }; Write-Host ''; Read-Host 'Нажмите Enter, чтобы вернуться к списку' } } }; & $code"2⤵
- Command and Scripting Interpreter: PowerShell
- Hide Artifacts: Ignore Process Interrupts
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:3484
-
Network
MITRE ATT&CK Enterprise v16
Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Microsoft\CLR_v4.0\UsageLogs\powershell.exe.log
- Size 2KB
- SHA256 df0fcfba7ccb03bac0ccf6941f9cc512937fdc63035a2fedc78aa9a82c1d8af1
- MD5 e30544e6d048b2c1c6129c89835c16dd
- SHA1 21d167ff64825d3f8a5c351c3160b670dc14cb60
- SHA512 fcfc1e2b4110286dc8ede8caab34ea309e24fa6deb225213ab0e5b2d6499cc195e65dde2e125bca3ef5d5b5f4fdda66a1e4429cf2ea1c3df0ba92142342dfd9b
- TLSH T1F551CB3133B5A1E489167F4619681AC023BF8355F698AF187698521ED92740B9F222F3
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Microsoft\Windows\PowerShell\StartupProfileData-NonInteractive
- Size 948B
- SHA256 f4f5bbfef1f236016fa820ebd30a09ac8c69691689a9257c7f70082a08bf0c53
- MD5 dea46093bfe0b09f45e44ad271044dc4
- SHA1 8b7854ff91c2d0edecb8d58c1a048845e0169468
- SHA512 4cd48bfeb50a8e6293161364e3aeddee47eccb6448dabc543bc81ebe7db9b911a78f3c85b36d10eee8754bc63ed91a0d19f4b3c15a111c05cc56d799416044bb
- TLSH T1E6116663F78CC960CC89453A409C9D9175B6D7C781DEDE9B3EC4C214E07F588DB201A4
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\__PSScriptPolicyTest_aon4surv.aei.ps1
- Size 60B
- SHA256 96ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
- MD5 d17fe0a3f47be24a6453e9ef58c94641
- SHA1 6ab83620379fc69f80c0242105ddffd7d98d5d9d
- SHA512 5b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82
- TLSH T177A02228CC303B200020C0080A000002C00B800C080C8C0220000A00B20B820002F080
- MD5 SHA1 SHA512 TLSH