• Produkte & Angebote
        • Wolke

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

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

          • Malware Analysis Platform
        • Vertriebspartner

          • SOHO Total Edition
        • Services

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Cybersicherheit & Data Privacy Aufmerksamkeit
  • Lösungen
    • BFSI
    • Fachwissen
    • Behörden
    • Gesundheitswesen
    • ITeS
    • Industrie
  • Firma
    • Über uns Seqrite
    • Leadership
    • Auszeichnungen & Zertifizierungen
    • Newsroom
  • Partner
    • Partner Programm
    • Partner finden
    • PARTNER WERDEN
  • Unterstützung
  • Ressourcen
    • Blogs
    • Whitepapers
    • Datenblätter
    • Case Studies
    • Bedrohungsberichte
    • Handbücher
    • PoV
    • Ohne fundierte Kenntnisse zu Data Privacy
    • Prüfen Sie Ihre Risikobewertung
    • DPDP-Dialoge
    • Stunde der Privatsphäre
Seqrite Labs Blog
Vertrieb kontaktieren Angegriffen?
  • Produkte & Angebote
        • Wolke

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

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

          • Malware Analysis Platform
        • Vertriebspartner

          • SOHO Total Edition
        • Services

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Cybersicherheit & Data Privacy Aufmerksamkeit
  • Lösungen
    • BFSI
    • Fachwissen
    • Behörden
    • Gesundheitswesen
    • ITeS
    • Industrie
  • Firma
    • Über uns Seqrite
    • Leadership
    • Auszeichnungen & Zertifizierungen
    • Newsroom
  • Partner
    • Partner Programm
    • Partner finden
    • PARTNER WERDEN
  • Unterstützung
  • Ressourcen
    • Blogs
    • Whitepapers
    • Datenblätter
    • Case Studies
    • Bedrohungsberichte
    • Handbücher
    • PoV
    • Ohne fundierte Kenntnisse zu Data Privacy
    • Prüfen Sie Ihre Risikobewertung
    • DPDP-Dialoge
    • Stunde der Privatsphäre
Startseite  /  Ransomware  / JCry – Eine in Golang geschriebene Ransomware!
JCry – Eine in Golang geschriebene Ransomware!
09 April 2019

JCry – Eine in Golang geschriebene Ransomware!

Geschrieben von Ghanshyam Mehr
Ghanshyam Mehr
Ransomware
15
Shares

QH Labs beobachtet seit mehreren Monaten einen Anstieg von Ransomware-Angriffen. Wir haben eine neue Ransomware entdeckt, die in der Programmiersprache Go geschrieben ist. Malware-Autoren finden es offenbar einfacher, Ransomware in Go als in traditionellen Programmiersprachen zu entwickeln.

Die Infektion mit der Jcry-Ransomware beginnt mit einer kompromittierten Website.

Wie das obige Bild zeigt, versucht der Malware-Autor, sich als Benutzer auszugeben, indem er sich als Update des Adobe Flash Players ausgibt und Schadsoftware auf den Rechner des Benutzers herunterlädt. Abbildung 1 enthält einen JavaScript-Teil, der auf der kompromittierten Domain gehostet wird und eine schädliche Datei von der angegebenen URL herunterlädt. Sobald ein imitierter Benutzer auf die Schaltfläche „Aktualisieren“ klickt und eine schädliche Datei ausführt, um den Flash Player zu aktualisieren, wird die Schadsoftware ausgeführt.

Abb. 1: Teil eines bösartigen Skripts.

Ablauf der Ausführung:

Technische Analyse:

Die heruntergeladene Malware (flashplayer_install.exe) ist ein selbstextrahierendes Archiv. Bei der Ausführung extrahiert sie die unten genannten Komponenten in das Startverzeichnis, um ihre Persistenz zu gewährleisten.

Komponenten:

  1. msg.vbs
  2. Enc.exe
  3. Dec.exe

Abb. 2: Extrahierte Komponenten und SFX-Anweisungen.

Wie in der obigen Abbildung erwähnt, extrahiert die Malware Komponenten und startet msg.vbs zusammen mit enc.exe (Encryptor).

msg.vbs:

Diese Datei wird verwendet, um sich als der Benutzer auszugeben, für den das System versucht hat, Adobe Flash Player zu aktualisieren, dem Benutzer jedoch der Zugriff verweigert wurde.

Abb. 3: Von msg.vbs angezeigte Nachricht

Enc.exe (Verschlüsseler):

Diese ausführbare Datei ist für die Dateiverschlüsselung verantwortlich und in der Sprache Go geschrieben.

Abb. 4: In der Datei gefundene Go Build-ID und Bibliothekszeichenfolgen von Go Lang.

Bei der Ausführung prüft es zunächst, ob die Datei „personalKey.txt“ im aktuellen Verzeichnis vorhanden ist, um festzustellen, ob das System bereits infiziert ist oder nicht. Ist die Datei vorhanden, geht die Malware davon aus, dass das System bereits infiziert ist, und beendet sich selbst. Mithilfe der Entschlüsselungsdatei löscht es außerdem msg.vbs und Enc.exe. Bei der Verschlüsselung verwendet es eine Kombination aus AES- und RSA-Algorithmus. Die Dateiverschlüsselung erfolgt mit dem 128-Bit-AES-Algorithmus mit einem 16-Byte-Initialisierungsvektor im CBC-Modus. Der fest codierte öffentliche RSA-Schlüssel befindet sich in der Datei enc.exe, die später zum Verschlüsseln des AES-Schlüssels verwendet wird.

Abb. 5: ÖFFENTLICHER RSA-SCHLÜSSEL

 

Abb. 6: Kontext für Kryptooperationen abrufen.

Es verschlüsselt die unten aufgeführten 138 Erweiterungsdateien.

„3dm, 3ds, 3g2, 3gp, 7z, ai, aif, apk, app, asf, asp, avi, b, bak, bin, bmp, c, cbr, cer, cfg, cfm, cgi, cpp, crx, cs, csr, css, csv, cue, dat, db, dbf, dcr, dds, deb, dem, der, dmg, dmp, doc, dtd, dwg, dxf, eps, fla, flv, fnt, fon, gam, ged, gif, gpx, gz, h, hqx, htm, ics, iff, iso, jar, jpg, js, jsp, key, kml, kmz, log, lua, m, m3u, m4a, m4v, max, mdb, mdf, mid, mim, mov, mp3, mp4, mpa, mpg, msg, msi, nes, obj, odt, otf, pct, pdb, pdf, php, pkg, pl, png, pps, ppt, ps, psd, py, rar, rm, rom, rpm, rss, rtf, sav, sdf, sh, sln, sql, srt, svg, swf, tar, tex, tga, thm, tif, tmp, ttf, txt, uue, vb, vcd, vcf, vob, wav, wma, wmv, wpd, wps, wsf, xlr, xls, xml, yuv, zip“

Um die Verschlüsselung zu beschleunigen, werden bei Dateien mit einer Größe von mehr als 1 MB nur 1 MB Daten verschlüsselt. Nach erfolgreicher Dateiverschlüsselung wird dem Dateinamen die Erweiterung „.jcry“ angehängt.

Abb. 7: Verschlüsselte Dateien mit der Erweiterung jcry.

Nach der Verschlüsselung der Dateien werden mithilfe des folgenden Befehls alle Schattenkopien gelöscht.

                                                                  „vssadmin lösche Schatten /alle“

und starten Sie Dec.exe mit dem Powershell-Befehl.

Abb. 8: Vssadmin- und PowerShell-Ausführung.

Dec.exe:

Bei der Ausführung von Dec.exe wird zunächst enc.exe beendet und gelöscht. Dec.exe ist eine Konsolenanwendung, die nach dem Entschlüsselungsschlüssel (privater RSA-Schlüssel) fragt. Nach Eingabe eines gültigen Schlüssels kann die Anwendung verschlüsselte Dateien entschlüsseln.

Abb. 9: Dec.exe.

Es hinterlässt außerdem eine Lösegeldforderung auf dem Desktop. Um verschlüsselte Dateien wiederherzustellen, wird ein Lösegeld von 500 US-Dollar verlangt und ein Onion-Link (hxxp://kpx5wgcda7ezqjty.onion) bereitgestellt, über den der infizierte Benutzer nach der Zahlung den privaten Schlüssel erhält.

Abb. 10: Lösegeldforderung.

 

IOCs:

flashplayer_install.exe: c86c75804435efc380d7fc436e344898
Enc.exe : 5B640BE895C03F0D7F4E8AB7A1D82947
Dec.exe : 6B4ED5D3FDFEFA2A14635C177EA2C30D
Wiederherstellungslink: hxxp://kpx5wgcda7ezqjty.onion
Wallet-ID: 1FKWhzAeNhsZ2JQuWjWsEeryR6TqLkKFUt

 

Tipps zur Vorbeugung:

  1. Erstellen Sie regelmäßig eine Sicherungskopie Ihrer wichtigen Daten auf externen Laufwerken wie Festplatten, USB-Sticks oder Cloud-Speichern.
  2. Installieren Sie ein Antivirenprogramm und halten Sie es auf dem neuesten Stand.
  3. Halten Sie Ihr Betriebssystem und Ihre Software auf dem neuesten Stand.
  4. Klicken Sie niemals auf Links und laden Sie keine Anhänge von unbekannten oder unerwünschten Quellen herunter.

Fachexperten:

Nagesh lathakar, Pratik Pachpor | Quick Heal Security Labs

 VORHERIGER ARTIKELArbeiten Mitarbeiter mit ihren privaten Geräten? So schützen Sie sie
NÄCHSTER ARTIKEL  Recht auf Vergessenwerden – Wann es gilt und wann nicht...
Ghanshyam Mehr

Über Ghanshyam More

Ghanshyam ist Sicherheitsforscher bei Quick Heal Security Labs. Er interessiert sich für Reverse Engineering und die Analyse von Sicherheitslücken und...

Artikel von Ghanshyam Mehr »

Verwandte Artikel

  • Die besten Maßnahmen zur Reaktion auf Ransomware-Angriffe, um den Schaden zu minimieren

    2. Juni 2026
  • Wie man sich von einem Ransomware-Angriff erholt, ohne das Lösegeld zu zahlen

    May 25, 2026
  • Ransomware-Angriff über öffentlich genutzte SMB2-Verbindungen und wie Sie sich schützen können Seqrite

    11. März 2025
Ausgewählte Autoren
  • Seqrite
    Seqrite

    Seqrite ist ein führender Anbieter von Cybersicherheitslösungen für Unternehmen. Mit dem Fokus auf...

    Lesen Sie weitere Artikel von Seqrite
  • Bineesh P
    Bineesh P

    Ich bin ein leidenschaftlicher Cybersicherheits-Enthusiast und engagierter Autor. Mit einem besonderen Talent...

    Lesen Sie weitere Artikel von Bineesh P.
  • Jyoti Karlekar
    Jyoti Karlekar

    Ich bin eine leidenschaftliche Autorin, die gerne Inhalte über neue Technologien verfasst und...

    Lesen Sie weitere Artikel von Jyoti Karlekar
  • Sanjay Katkar
    Sanjay Katkar

    Sanjay Katkar ist der gemeinsame Geschäftsführer von Quick Heal Technologies ...

    Lesen Sie weitere Artikel von Sanjay Katkar
Themen
geeignet (25) Cyber ​​Attacke (36) Cyber-Angriffe (58) Cyberangriff (16) Cyber-Angriffe (15) Internet-Sicherheit (344) Internet-Sicherheit (34) Cyber-Bedrohung (33) Cyber-Bedrohungen (51) Datenmissbrauch (56) Datenverstöße (29) Data Loss (28) Verhinderung von Datenverlust (34) data privacy (17) Datenschutz gelesen. (35) Datensicherheit (19) DLP (50) DPDP (14) DPDPA (17) Verschlüsselung (16) Endpoint-Sicherheit (113) Unternehmenssicherheit (20) Ausnutzen (13) Datenschutz (14) Malware (76) Malware-Analyse (15) Malware-Angriff (23) MDM (27) Microsoft (15) MITRE ATT & CK (14) Netzwerksicherheit (26) Phishing (30) Ransomware (69) Ransomware-Angriff (31) Ransomware-Angriffe (31) Ransomware-Schutz (17) Seqrite (41) Seqrite Verschlüsselung (27) Seqrite EPS (33) Seqrite Services (16) Bedrohungserkennung (15) Threat IntelLigence (26) UTM (34) Verwundbarkeit (16) null vertrauen (13)
Seqrite Labs

Führender Anbieter von IT-Sicherheitslösungen für Unternehmen, der die Sicherheit von Endpunkten, Daten und Netzwerken mit erstklassigen Lösungen zur Bedrohungsprävention, -erkennung und -reaktion weltweit vereinfacht.

Lesen Sie mehr über Seqrite

Folge uns:

Abonniere unseren Newsletter

Bleiben Sie über die neuesten Trends und Erkenntnisse zur Cybersicherheit auf dem Laufenden.

Laden
Produkte & Angebote
  • Wolke
  • Endpoint Protection
  • Endpoint Detection and Response
  • Mobile Device Management
  • BYOD
  • Extended Detection and Response
  • Zero Trust Network Access
  • Data Privacy
  • On Prem
  • Endpoint Protection
  • Endpoint Detection and Response
  • Data Privacy
  • Plattform
  • Malware Analysis Platform
  • Mikrounternehmen
  • SOHO Total Edition
  • Services
  • Threat Intel
  • Digital Risk Protection Services (DRPS)
  • Ransomware Recovery as a Services (RRaaS)
  • DPDP Compliance
  • Managed Detection and Response
  • Cybersicherheit & Data Privacy Aufmerksamkeit
Ressourcen
  • Blogs
  • Whitepapers
  • Datenblätter
  • Bedrohungsberichte
  • Handbücher
  • PoV
  • Ohne fundierte Kenntnisse zu Data Privacy
  • DPDP-Dialoge
  • Einhaltung von Richtlinien
  • EULA
  • GoDeep.AI
  • SIA
  • Stunde der Privatsphäre
Kontakt
  • Sitz der Gesellschaft
  • Reden wir über Cybersicherheit
Unterstützung
  • Technischer Support
  • Software herunterladen
  • Offline-Updater
  • Firmware-Upgrades
  • Upgrades, Modernisierungen & TIPs
  • Produktdokumentation
Über uns
  • Über uns Seqrite
  • Leadership
  • Auszeichnungen & Anerkennungen
  • Newsroom
Partner
  • Partner Programm
  • Partner finden
  • PARTNER WERDEN
  • Seqrite Zertifizierungsanforderungen

© 2026 Quick Heal Technologies Ltd.

Sitemap Datenschutzrichtlinien Rechtliche Hinweise Cookie-Richtlinien Nutzungsbedingungen