Genel Bakış

Bu örnek, OrderInquiry070126.js adıyla dağıtılan 1.37MB büyüklüğünde yoğun biçimde gizlenmiş bir BEC (Business Email Compromise) JScript dropper'dır. JavaScript Obfuscator aracının sayısal string-array lookup tekniğini kullanan bu örnek, sipariş sorgulama temalı kurumsal phishing kampanyasının parçasıdır. 파일 adındaki 070126 kodu olası bir tarih damgasıdır (Ocak 7, 2026 veya Temmuz 1, 2026).

Teknik Analiz

JavaScript Obfuscator Tekniği

function q(a,B){
  a = a - (0x2*-0x1dc + 0x6ff*0x5 + ...);
  var A = Z();   // string array
  var o = A[a];  // lookup by index
  return o;
}
  • Tüm stringler büyük bir dizide saklanır (Z() fonksiyonu)
  • Her literal string, karmaşık matematiksel hesaplamalarla elde edilen indeks ile erişilir
  • Bu teknik "JavaScript Obfuscator Tool" ve benzeri araçların imzasıdır
  • 파일 tek satır (6553+ karakter) halinde minify edilmiştir

BEC Sosyal Mühendisliği

  • 파일 adı: OrderInquiry070126.js — sipariş sorgulama taklidi
  • "070126" → Ocak 7, 2026 tarih damgası (유형kiye/Avrupa formatı: GG.AA.YY)
  • Tedarik zinciri, satın alma ve lojistik çalışanlarını hedef alır
  • Batch 28'deki QUOTATIONREQUEST-DTC-9-P ile aynı BEC kampanyası örüntüsü

b5add4b2 ile Karşılaştırma (Batch 28)

속성b5add4b2 (Batch 28)c3fde2b6 (Bu Örnek)
파일 이름QUOTATIONREQUEST-DTC-9-POrderInquiry070126.js
크기4.4 MB1.37 MB
ObfüskasyonUnicode CJK karakter ikamesiJS sayısal string-array
TemaTeklif talebiSipariş sorgulama
DilJScriptJavaScript

Teknik 속성ler

속성
FormatJavaScript (ASCII text)
크기1.377.851 bayt (1.37MB)
ObfüskasyonJS Obfuscator sayısal string-array (function q/Z)
Satır Uzunluğu6553+ karakter (tek satır minify)
KamuflajOrderInquiry070126 (BEC sipariş sorgulama)
KampanyaBatch 28 QUOTATIONREQUEST ile aynı seri

IOC Özeti

  • 파일 adı: OrderInquiry070126.js
  • Obfüskasyon: JS Obfuscator (string-array lookup)
  • SHA256: c3fde2b6073956d263c5120f6ba761e936c776c372c7601d667671416eafa6e3

IOC 목록 (1 개 지표)

IOC — JScript BEC Dropper
# SHA256 c3fde2b6073956d263c5120f6ba761e936c776c372c7601d667671416eafa6e3
유형메모
sha256 c3fde2b6073956d263c5120f6ba761e936c776c372c7601d667671416eafa6e3
태그
jscriptjavascriptbecorderinquiryobfuscationstring-arrayminifydropperemailsocial-engineeringcorporatequotation