• Produk dan Layanan
        • awan

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • Di tempat

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Platform

          • Malware Analysis Platform
        • Bisnis kecil

          • SOHO Total Edition
        • Layanan

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Keamanan Siber & Data Privacy Kesadaran
  • Solusi
    • BFSI
    • Pendidikan
    • Pemerintah
    • Tenaga Kesehatan
    • ITeS
    • Manufaktur
  • Perusahaan
    • Tentang kami Seqrite
    • Kepemimpinan
    • Penghargaan & Sertifikasi
    • Ruang Berita
  • Partner
    • Program Mitra
    • Temukan Mitra
    • Menjadi Mitra
  • Bantuan
  • Publikasi
    • blog
    • Kertas putih
    • Lembaran Data
    • Studi Kasus
    • Laporan Ancaman
    • Manuals
    • PoV
    • Memahami Data Privacy
    • Periksa Skor Risiko Anda
    • Dialog DPDP
    • Jam Privasi
Seqrite Labs Blog
Hubungi Sales Sedang Diserang?
  • Produk dan Layanan
        • awan

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • Di tempat

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Platform

          • Malware Analysis Platform
        • Bisnis kecil

          • SOHO Total Edition
        • Layanan

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Keamanan Siber & Data Privacy Kesadaran
  • Solusi
    • BFSI
    • Pendidikan
    • Pemerintah
    • Tenaga Kesehatan
    • ITeS
    • Manufaktur
  • Perusahaan
    • Tentang kami Seqrite
    • Kepemimpinan
    • Penghargaan & Sertifikasi
    • Ruang Berita
  • Partner
    • Program Mitra
    • Temukan Mitra
    • Menjadi Mitra
  • Bantuan
  • Publikasi
    • blog
    • Kertas putih
    • Lembaran Data
    • Studi Kasus
    • Laporan Ancaman
    • Manuals
    • PoV
    • Memahami Data Privacy
    • Periksa Skor Risiko Anda
    • Dialog DPDP
    • Jam Privasi
Beranda  /  Teknis  / PromptLock: Ransomware Berbasis AI Pertama & Cara Kerjanya
PromptLock: Ransomware Berbasis AI Pertama & Cara Kerjanya
29 Agustus 2025

PromptLock: Ransomware Berbasis AI Pertama & Cara Kerjanya

Ditulis oleh Shrutirupa Banerjiee
Shrutirupa Banerjiee
Teknis

Pengantar

Malware bertenaga AI kini telah menjadi tren. Kita selalu membahas bagaimana aktor ancaman dapat melakukan serangan dengan memanfaatkan model AI, dan kini kita memiliki PoC yang menunjukkan hal tersebut. Meskipun belum ditemukan dalam serangan aktif, siapa tahu jika malware ini sudah digunakan oleh aktor ancaman untuk menargetkan organisasi?

Kita sedang membahas PromptLock , yang dibagikan oleh ESET Research. PromptLock adalah ransomware bertenaga AI pertama yang diketahui. Ia memanfaatkan skrip Lua yang dihasilkan dari perintah yang telah ditentukan untuk menghitung sistem file lokal, memeriksa file target, mengekstrak data yang dipilih, dan melakukan enkripsi. Skrip Lua ini kompatibel lintas platform, berfungsi di Windows, Linux, dan macOS . Untuk enkripsi file, PromptLock menggunakan algoritma enkripsi SPECK 128-bit.

Ransomware sendiri sudah merupakan salah satu kategori malware yang paling berbahaya. Ketika dibuat menggunakan AI, hal itu menjadi lebih mengkhawatirkan. PromptLock memanfaatkan model bahasa besar (LLM) untuk secara dinamis menghasilkan skrip berbahaya. Skrip Lua yang dihasilkan AI ini mendorong aktivitas jahatnya, membuatnya cukup fleksibel untuk bekerja di Windows, Linux, dan macOS.

Ikhtisar Teknis:

Malware ini ditulis dalam bahasa Go (Golang) dan berkomunikasi dengan LLM yang dihosting secara lokal melalui API Ollama.

Saat menjalankan malware ini, kita akan mengamati bahwa malware tersebut membuat koneksi ke LLM yang dihosting secara lokal melalui API Ollama.

Program ini mengidentifikasi apakah mesin yang terinfeksi adalah komputer pribadi, server, atau pengontrol industri . Berdasarkan klasifikasi ini, PromptLock memutuskan apakah akan mengekstrak, mengenkripsi, atau menghancurkan data.

Ini bukan sekadar contoh yang canggih – seluruh perintah LLM ada di dalam kode itu sendiri. Ini menggunakan algoritma enkripsi SPECK 128-bit dalam mode ECB.

Kunci enkripsi disimpan dalam variabel kunci sebagai empat kata little-endian 32-bit: kunci lokal = {kunci[1], kunci[2], kunci[3], kunci[4]}. Ini dihasilkan secara dinamis seperti yang ditunjukkan pada gambar:

Virus ini memulai infeksi dengan memindai sistem file korban dan membuat inventaris file yang berpotensi terinfeksi, kemudian menulis hasilnya ke dalam file scan.log.

Selain itu, program ini juga memindai direktori home pengguna untuk mengidentifikasi file yang berpotensi berisi informasi sensitif atau penting (misalnya, PII). Hasilnya disimpan dalam target_file_list.log.

Kemungkinan, PromptLock pertama-tama membuat scan.log untuk merekam berkas yang ditemukan, lalu mempersempitnya menjadi target.log, yang menentukan kumpulan berkas yang akan dienkripsi. Sampel juga menghasilkan berkas seperti payloads.txt untuk metadata atau staging. Setelah target ditetapkan, setiap berkas dienkripsi dalam potongan 16-byte menggunakan SPECK-128 dalam mode ECB, yang menimpa isinya dengan ciphertext.

Setelah dienkripsi, sistem ini menghasilkan catatan tebusan secara dinamis. Catatan ini mungkin mencakup detail spesifik seperti alamat Bitcoin (1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa) – alamat ini adalah alamat Bitcoin pertama yang pernah dibuat – dan jumlah tebusan. Karena ini masih berupa bukti konsep (POC), tidak ada data nyata yang tersedia.

CLI dan skrip PromptLock bergantung pada:

  • model=gpt-oss:20b
  • com/PeerDB-io/gluabit32
  • com/yuin/gopher-lua
  • com/gopher-lfs

Ia juga mencetak beberapa kunci yang diperlukan dalam huruf kecil (diformat sebagai “kunci: nilai”), termasuk:

  • os
  • nama pengguna
  • Beranda
  • hostname
  • Temp
  • September
  • cwd

Panduan implementasi:

– variabel lingkungan:
nama pengguna: os.getenv(“USERNAME”) atau os.getenv(“USER”)
beranda: os.getenv(“USERPROFILE”) atau os.getenv(“HOME”)
nama host: os.getenv(“NAMA KOMPUTER”) atau os.getenv(“NAMA HOST”) atau io.popen(“nama host”):baca(“*l”)
temp: os.getenv(“TMPDIR”) atau os.getenv(“TEMP”) atau os.getenv(“TMP”) atau “/tmp”
sep: deteksi dari package.path (jika berisi “\” maka “\” jika tidak “/”), default ke “/”


– os: deteksi dari lingkungan dan pemisah jalur:
* jika os.getenv(“OS”) == “Windows_NT” maka “windows”
* elseif sep == “\” maka “windows”  
* elseif os.getenv(“OSTYPE”) maka gunakan nilai ituvir
* jika tidak “unix”

– cwd: gunakan io.popen(“pwd”):read(“*l”) atau io.popen(“cd”):read(“*l”) tergantung pada OS

Kesimpulan:

Sudah saatnya industri mulai mempertimbangkan kasus-kasus malware semacam itu. Jika kita ingin mengalahkan malware bertenaga AI, kita harus menggabungkan solusi bertenaga AI. Dalam beberapa bulan terakhir, kita telah mengamati peningkatan yang luar biasa dalam kasus-kasus semacam itu, meskipun PoC cukup baik untuk dimanfaatkan untuk melakukan serangan yang sebenarnya. Ini jelas menandakan bahwa strategi defensif harus berkembang dengan kecepatan yang sama dengan inovasi ofensif.

Bagaimana SEQRITE Melindungi Pelanggannya?

  • PromptLock
  • PromptLock.49912.GC

IOC:

  • ed229f3442f2d45f6fdd4f3a4c552c1c
  • 2fdffdf0b099cc195316a85636e9636d
  • 1854a4427eef0f74d16ad555617775ff
  • 806f552041f211a35e434112a0165568
  • 74eb831b26a21d954261658c72145128
  • ac377e26c24f50b4d9aaa933d788c18c
  • F7cf07f2bf07cfc054ac909d8ae6223d

 

Penulis:

Shrutirupa Banerjee
Rayapati Lakshmi Prasanna Sai
Pranav Pravin Hondrao
Subhajeet Singha
Kartikkumar Ishvarbhai Jivani
Aravind Raj
Rahul Kumar Mishra

 

 

 Sebelumnya PosOperasi HanKook Phantom: APT37 Korea Utara menargetkan Korsel...
Posting berikutnya  Pelanggaran Google Salesforce: Penyelaman mendalam ke dalam rantai dan tingkat ...
Shrutirupa Banerjiee

Tentang Shrutirupa Banerjiee

Saya Shrutirupa, saat ini bekerja sebagai Peneliti Keamanan Senior di SEQRITE LABs. Dengan pengalaman hampir 5 tahun, saya telah mengalihkan fokus saya dari blockchain...

Artikel oleh Shrutirupa Banerjiee »

Pos terkait

  • CVE-2026-3854: Bagaimana Opsi Git Push Menjadi Kerentanan Injeksi Metadata Internal

    CVE-2026-3854: Bagaimana Opsi Git Push Menjadi Kerentanan Injeksi Metadata Internal

    Oktober 6, 2026
  • Di Balik DragonForce: Bagaimana Muatan Ransomware Sebenarnya Berjalan

    Oktober 1, 2026
  • MacSync: Pencuri macOS yang Licik dengan Memanfaatkan Jebakan ClickFix

    September 8, 2026
Penulis Unggulan
  • Seqrite
    Seqrite

    Seqrite adalah penyedia solusi keamanan siber perusahaan terkemuka. Dengan fokus pada...

    Baca artikel lebih menurut Seqrite
  • Bineesh P
    Bineesh P

    Saya seorang penggemar keamanan siber yang bersemangat dan penulis yang berdedikasi. Dengan bakat...

    Baca artikel lainnya oleh Bineesh P.
  • Jyoti Karlekar
    Jyoti Karlekar

    Saya seorang penulis yang gemar membuat konten tentang teknologi baru dan...

    Baca lebih banyak artikel oleh Jyoti Karlekar
  • Sanjay Katkar
    Sanjay Katkar

    Sanjay Katkar adalah Direktur Pelaksana Bersama Quick Heal Technologies...

    Baca artikel lainnya oleh Sanjay Katkar
Topik
tepat (25) Serangan dunia maya (36) serangan cyber (58) cyberattack (16) cyberattacks (15) Keamanan cyber (343) keamanan cyber (34) Ancaman dunia maya (33) ancaman cyber (51) Data pelanggaran (56) pelanggaran data (29) kehilangan data (28) pencegahan kehilangan data (34) data privacy (17) perlindungan data (35) keamanan data (19) DLP (50) DPDP (14) DPDPA (17) enkripsi (16) keamanan endpoint (113) Keamanan perusahaan (20) Mengeksploitasi (13) GDPR (14) malware (76) analisis malware (15) serangan malware (23) MDM (27) Microsoft (15) MITRE ATT & CK (14) Keamanan jaringan (26) Phishing (30) ransomware (69) serangan ransomware (31) serangan ransomware (31) perlindungan ransomware (17) Seqrite (41) Seqrite enkripsi (27) Seqrite EPS (33) Seqrite Layanan (16) deteksi ancaman (15) Intelijen Ancaman (25) UTM (34) Kerentanan (16) nol kepercayaan (13)
Seqrite Labs

Penyedia solusi keamanan TI perusahaan terkemuka yang menyederhanakan keamanan titik akhir, data, dan jaringan dengan solusi pencegahan, deteksi, dan respons ancaman terbaik di kelasnya di seluruh dunia.

Baca Lebih Lanjut Tentang Seqrite

Follow us:

Berlangganan newsletter kami

Tetap terinformasi tentang tren dan wawasan keamanan siber terkini.

pemuatan
Produk dan Layanan
  • awan
  • Endpoint Protection
  • Endpoint Detection and Response
  • Mobile Device Management
  • BYOD
  • Extended Detection and Response
  • Zero Trust Network Access
  • Data Privacy
  • Di tempat
  • Endpoint Protection
  • Endpoint Detection and Response
  • Data Privacy
  • Platform
  • Malware Analysis Platform
  • Bisnis Mikro
  • SOHO Total Edition
  • Layanan
  • Threat Intel
  • Digital Risk Protection Services (DRPS)
  • Ransomware Recovery as a Services (RRaaS)
  • DPDP Compliance
  • Managed Detection and Response
  • Keamanan Siber & Data Privacy Kesadaran
Publikasi
  • blog
  • Kertas putih
  • Lembaran Data
  • Laporan Ancaman
  • Manuals
  • PoV
  • Memahami Data Privacy
  • Dialog DPDP
  • Kebijakan & Kepatuhan
  • EULA
  • GoDeep.AI
  • SIA
  • Jam Privasi
Hubungi Kami
  • Kantor Terdaftar
  • Mari Bicara Keamanan Siber
Bantuan
  • Dukungan teknis
  • Software Download
  • Pembaru Offline
  • Upgrade Firmware
  • Upgrade
  • Dokumentasi Produk
Tentang Kami
  • Tentang kami Seqrite
  • Kepemimpinan
  • Penghargaan & Pengakuan
  • Ruang Berita
Mitra kami
  • Program Mitra
  • Temukan Mitra
  • Menjadi Mitra
  • Seqrite Sertifikasi

Hak cipta © 2026 Quick Heal Technologies Ltd.

Peta Situs Privasi Kebijakan Pernyataan Hukum Kebijakan Cookie Ketentuan Penggunaan