Akademiya
TerminZərərli proqram növü

JavaScript əsaslı məlumat oğruları

JavaScript-based stealers

JavaScript ilə yazılmış, brauzerdə, Node.js-də və ya Electron tətbiqinin içində işləyərək məlumat oğurlayan zərərli kod.

Axın

  1. 1Paketlənir
  2. 2İşləyir
  3. 3Göndərir
Əlaqəli ailələr
—
MITRE ATT&CK
T1059.007 · JavaScript
Mənbə
5 mənbə
01

Ümumi baxış

JavaScript iki formada qarşımıza çıxır: ödəniş səhifələrinə əlavə edilib formaları kopyalayan skriptlər və ya Node.js və Electron ilə paketlənib iş masası tətbiqi kimi yayılan məlumat oğruları. MITRE ATT&CK

Electron tətbiqləri böyük və qanuni fayllar ehtiva etdiyi üçün zərərli kodu gizlətməyə əlverişlidir; fayl skanerləri yüzlərlə meqabaytlıq paketin içindəki kiçik skripti asanlıqla gözdən qaçıra bilər.

02

Necə işləyir

  1. 1

    Paketlənir

    Kod oyun və ya alət görünüşlü iş masası tətbiqinə yerləşdirilir. MITRE ATT&CK

  2. 2

    İşləyir

    Node.js icra mühiti brauzer fayllarına və sistemə birbaşa daxil olur. MITRE ATT&CK

  3. 3

    Göndərir

    Məlumat adətən veb-hook və ya Telegram botu üzərindən ötürülür. MITRE ATT&CK

03

Real nümunələr

Ödəniş səhifələrində JavaScript

Sansec Magecart hücumlarında ödəniş səhifələrinə əlavə edilən JavaScript kodunun kart məlumatlarını kopyalayıb hücumçuya göndərdiyini izah edir. Sansec

04

Necə aşkar edilir

  • Node.js və ya Electron prosesinin brauzer profil qovluqlarına daxil olması. MITRE ATT&CK
05

Nə etməli

  • Tətbiq nəzarəti ilə yalnız təsdiq edilmiş Electron tətbiqlərinin işləməsinə icazə verin. MITRE ATT&CK
06

MITRE ATT&CK

07

Əlaqəli terminlər

08

Mənbələr

  1. 1JavaScript (T1059.007) · MITRE ATT&CK
  2. 2Masquerading (T1036) · MITRE ATT&CK
  3. 3Exfiltration Over Web Service (T1567) · MITRE ATT&CK
  4. 4What is Magecart? · Sansec
  5. 5Behavior Prevention on Endpoint (M1040) · MITRE ATT&CK