• Produtos & Serviços
        • Na nuvem

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

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

          • Malware Analysis Platform
        • Negócio pequeno

          • SOHO Total Edition
        • Serviços

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Cibersegurança e Data Privacy Conhecimento
  • Soluções
    • BFSI
    • Educação
    • Governo
    • Assistência médica
    • TIeS
    • Manufatura
  • Empresa
    • Sobre Seqrite
    • Liderança
    • Prêmios e Certificações
    • Todas as notícias atualizadas
  • Parceiros
    • Programa de Parceiros
    • Localizar parceiro
    • Torne-se um parceiro
  • Suporte
  • Recursos
    • Blogues
    • Whitepapers
    • Folhas de dados
    • Estudos de Caso
    • Relatórios de ameaças
    • Manuais
    • Ponto de vista
    • Compreensão Data Privacy
    • Verifique sua pontuação de risco.
    • Diálogos DPDP
    • Hora da Privacidade
Seqrite Laboratório Blog
Fale com nosso time Sob ataque?
  • Produtos & Serviços
        • Na nuvem

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

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

          • Malware Analysis Platform
        • Negócio pequeno

          • SOHO Total Edition
        • Serviços

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Cibersegurança e Data Privacy Conhecimento
  • Soluções
    • BFSI
    • Educação
    • Governo
    • Assistência médica
    • TIeS
    • Manufatura
  • Empresa
    • Sobre Seqrite
    • Liderança
    • Prêmios e Certificações
    • Todas as notícias atualizadas
  • Parceiros
    • Programa de Parceiros
    • Localizar parceiro
    • Torne-se um parceiro
  • Suporte
  • Recursos
    • Blogues
    • Whitepapers
    • Folhas de dados
    • Estudos de Caso
    • Relatórios de ameaças
    • Manuais
    • Ponto de vista
    • Compreensão Data Privacy
    • Verifique sua pontuação de risco.
    • Diálogos DPDP
    • Hora da Privacidade
Início  /  Ransomware  / JCry – Um Ransomware escrito em Golang!
JCry – Um Ransomware escrito em Golang!
09 Abril 2019

JCry – Um Ransomware escrito em Golang!

Escrito por Ghanshyam More
Ghanshyam More
Ransomware
15
ações

Há vários meses, a QH Labs vem observando um aumento na atividade de ransomware. Descobrimos um novo ransomware escrito em Go. Os autores de malware estão achando mais fácil escrever ransomware em Go do que em linguagens de programação tradicionais.

A infecção do ransomware Jcry começa com um site comprometido.

Como mostrado na imagem acima, o autor do malware tenta se passar por usuários, fingindo ser uma atualização do Adobe Flash Player e baixando o malware na máquina do usuário. A Figura 1 contém um trecho de JavaScript hospedado no domínio comprometido, que baixa um arquivo malicioso da URL fornecida. Sempre que um usuário falso clica no botão "Atualizar" e executa um arquivo malicioso com a intenção de atualizar o Flash Player, o malware inicia sua execução.

Fig 1: Parte de script malicioso.

Fluxo de execução:

Análise técnica:

O malware baixado (flashplayer_install.exe) é um arquivo autoextraível. Ao ser executado, ele extrairá os componentes mencionados abaixo no diretório "Inicialização" para criar sua persistência.

Componentes:

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

Fig 2: Componentes extraídos e instruções SFX.

Conforme mencionado na figura acima, o malware extrai componentes e inicia o msg.vbs junto com o enc.exe (Encryptor)

msg.vbs:

Este arquivo é usado para representar o usuário, dizendo que o sistema tentou atualizar o Adobe Flash Player, mas o acesso foi negado para ele.

Fig 3: Mensagem mostrada por msg.vbs

Enc.exe (Criptografador):

Este executável é responsável pela criptografia de arquivos e é escrito em linguagem Go.

Fig 4: ID do Go Build e sequências de biblioteca do Go Lang encontradas no arquivo.

Ao ser executado, ele primeiro verifica a existência do arquivo "personalKey.txt" no diretório atual para determinar se o sistema já está infectado ou não. Se o arquivo existir, o malware considera que o sistema já está infectado e se autodestrui. Além disso, ele exclui os arquivos msg.vbs e Enc.exe com a ajuda do arquivo descriptografador. Durante a criptografia, ele utiliza a combinação dos algoritmos AES e RSA. A criptografia dos arquivos é realizada usando o algoritmo AES de 128 bits com vetor de inicialização de 16 bytes no modo CBC. A chave pública RSA codificada é encontrada no arquivo enc.exe, que posteriormente é usada para criptografar a chave AES.

Fig 5: CHAVE PÚBLICA RSA

 

Fig 6: Adquirir contexto para operações de criptografia.

Ele criptografa os 138 arquivos de extensão listados abaixo.

“3dm, 3ds, 3g2, 3gp, 7z, ai, aif, apk, aplicativo, 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, chave, 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”

Para acelerar a criptografia, ele criptografa apenas 1 MB de dados para arquivos maiores que 1 MB. Após a criptografia bem-sucedida do arquivo, ele adiciona a extensão ".jcry" ao nome do arquivo.

Fig 7: Arquivos criptografados com extensão jcry.

Após a criptografia dos arquivos, todas as cópias de sombra são excluídas com a ajuda do comando abaixo.

                                                                  “vssadmin delete shadows /all”

e inicie Dec.exe usando o comando Powershell.

Fig 8: Execução do Vssadmin e do PowerShell.

Dec.exe:

Ao executar o Dec.exe, ele primeiro encerra e exclui o enc.exe. O Dec.exe é um aplicativo de console que solicita a chave de descriptografia (chave privada RSA). Após inserir uma chave válida, ele pode descriptografar arquivos criptografados.

Fig 9: Dec.exe.

Ele também envia uma nota de resgate para o local da área de trabalho. Para recuperar arquivos criptografados, ele exige US$ 500 de resgate e fornece um link onion (hxxp://kpx5wgcda7ezqjty.onion), onde o usuário infectado obterá a chave privada após o pagamento.

Fig 10: Nota de resgate.

 

COI:

flashplayer_install.exe: c86c75804435efc380d7fc436e344898
Enc.exe : 5B640BE895C03F0D7F4E8AB7A1D82947
Dec.exe : 6B4ED5D3FDFEFA2A14635C177EA2C30D
Link de recuperação: hxxp://kpx5wgcda7ezqjty.onion
ID da carteira: 1FKWhzAeNhsZ2JQuWjWsEeryR6TqLkKFUt

 

Dicas de prevenção:

  1. Faça backup regularmente dos seus dados importantes em unidades externas, como HDD, pen drive ou armazenamento em nuvem.
  2. Instale um antivírus e mantenha-o atualizado.
  3. Mantenha seu sistema operacional e software atualizados.
  4. Nunca clique em links ou baixe anexos de fontes desconhecidas ou indesejadas.

Especialista no assunto:

Nagesh lathakar, Pratik Pachpor | Laboratórios de segurança Quick Heal

 Postagem anteriorFuncionários trabalhando em seus dispositivos pessoais? Como protegê-los
Próximo Post  Direito de ser esquecido – quando se aplica e quando não se aplica...
Ghanshyam More

Sobre Ghanshyam More

Ghanshyam é pesquisador de segurança no Quick Heal Security Labs. Ele se interessa por engenharia reversa e análise de vulnerabilidades de segurança e...

Artigos de Ghanshyam Mais »

Artigos relacionados

  • Melhores técnicas de resposta a incidentes de ataques de ransomware para minimizar danos.

    2 de Junho de 2026
  • Como se recuperar de um ataque de ransomware sem pagar o resgate

    25 de maio de 2026
  • Ataque de ransomware em conexões SMB2 compartilhadas publicamente e como se proteger com Seqrite

    11 de março de 2025
Autores em destaque
  • Seqrite
    Seqrite

    Seqrite é uma empresa líder no fornecimento de soluções de cibersegurança para empresas. Com foco em...

    Leia mais artigos por Seqrite
  • Bineesh P
    Bineesh P

    Sou um entusiasta apaixonado por cibersegurança e um escritor dedicado. Com um talento especial...

    Leia mais artigos de Bineesh P.
  • Jyoti Karlekar
    Jyoti Karlekar

    Sou um ávido escritor que gosta de criar conteúdo sobre tecnologias emergentes e...

    Leia mais artigos de Jyoti Karlekar
  • Sanjay Katkar
    Sanjay Katkar

    Sanjay Katkar é o diretor administrativo adjunto da Quick Heal Technologies...

    Leia mais artigos de Sanjay Katkar
Temas
apto (25) Ataque cibernético (36) ataques cibernéticos (58) ciberataque (16) ataques cibernéticos (15) Cíber segurança (344) cíber segurança (34) Ameaça cibernética (33) ameaças cibernéticas (51) violação de dados (56) violação de dados (29) Perda de Dados (28) prevenção de perda de dados (34) data privacy (17) protecção de dados (35) segurança dos dados (19) DLP (50) DPDP (14) DPDPA (17) Criptografia (16) segurança de ponto final (113) Segurança empresarial (20) Explorar (13) GDPR (14) malwares (76) análise de malware (15) ataque de malware (23) MDM (27) Microsoft (15) MITER ATT & CK (14) Segurança de rede (26) Phishing (30) Ransomware (69) ataque de ransomware (31) ataques de ransomware (31) proteção contra ransomware (17) Seqrite (41) Seqrite Criptografia (27) Seqrite EPS (33) Seqrite Serviços (16) detecção de ameaças (15) Threat Intelligência (26) UTM (34) Vulnerabilidade (16) zero confiança (13)
Seqrite Laboratório

Fornecedor líder de soluções de segurança de TI empresarial, simplificando a segurança de endpoints, dados e redes com as melhores soluções de prevenção, detecção e resposta a ameaças do mundo todo.

Leia mais sobre Seqrite

Siga-nos:

Subscreva a Nossa Newsletter

Mantenha-se informado sobre as últimas tendências e insights sobre segurança cibernética.

Carregando
Produtos & Serviços
  • Na nuvem
  • Endpoint Protection
  • Endpoint Detection and Response
  • Mobile Device Management
  • BYOD
  • Extended Detection and Response
  • Zero Trust Network Access
  • Data Privacy
  • No local
  • Endpoint Protection
  • Endpoint Detection and Response
  • Data Privacy
  • Plataforma
  • Malware Analysis Platform
  • Microempresas
  • SOHO Total Edition
  • Serviços
  • Threat Intel
  • Digital Risk Protection Services (DRPS)
  • Ransomware Recovery as a Services (RRaaS)
  • DPDP Compliance
  • Managed Detection and Response
  • Cibersegurança e Data Privacy Conhecimento
Recursos
  • Blogues
  • Whitepapers
  • Folhas de dados
  • Relatórios de ameaças
  • Manuais
  • Ponto de vista
  • Compreensão Data Privacy
  • Diálogos DPDP
  • Política e conformidade
  • EULA
  • GoDeep.AI
  • SIA
  • Hora da Privacidade
Contato
  • Sedes Registradas
  • Vamos falar sobre segurança cibernética
Suporte
  • Suporte Técnico
  • download de software
  • Atualizador offline
  • As atualizações de firmware
  • Upgrades
  • Documentação do produto
Sobre
  • Sobre Seqrite
  • Liderança
  • Prêmios e Reconhecimentos
  • Todas as notícias atualizadas
Sócio
  • Programa de Parceiros
  • Localizar parceiro
  • Torne-se um parceiro
  • Seqrite Certificação

© 2026 Quick Heal Technologies Ltd.

Mapa do site Políticas de Privacidade Noticias legais Políticas de Cookies Termos de uso