Artículo · Programación

¿Qué es el Cryptojacking?

Cristian Jose Acuña  RamirezCristian Jose Acuña Ramirez 3 min de lectura

INTRODUCCIóN

 

Pretendemos con este artículo dar a conocer una forma de malware que está afectando la seguridad de los ordenadores, tabletas y móviles, al utilizar los recursos de procesamiento y memoria de acceso aleatorio (RAM) para la minería de Criptomonedas. El secuestro o control remoto de computadores y otros dispositivos para realizar la minería de criptomonedas, presenta un crecimiento de 31% según datos de Adguar. ¿Por qué sucede eso?

 

Que es el Cryptojacking

 

El Cryptojacking, sucede cuando se inserta un código en un sitio o página web que es capaz de utilizar los recursos de procesamiento de su dispositivo (regularmente entre un 50% y un 60 %) todo esto sin el consentimiento del usuario.

 

Se puede realizar este procedimiento con diferentes herramientas, estas herramientas introducen códigos de minado dentro del sitio, la más conocida es CoinHIVE, que usa Javascript, también esta Crypto-Loot, JSEcoin, Coin Have, PPOI entre otras.

 

Si algún administrador de un sitio decide emplear estas herramientas dentro de su WEB, debería informar al usuario que al navegar por su sitio web se utilizará capacidad de procesamiento de su equipo, Tablet o móvil con el objetivo de minado de criptomonedas.

 

Botnet de cryptocurrency

 

Se habla de Criptojacking cuando el usuario no sabe que los recursos serán utilizados para este fin, es decir que el mismo no brinda consentimiento para esta práctica.

 

El crecimiento del Criptojacking va en aumento ya que es una forma de ganar dinero fácilmente. Una red de Bots denominada Smominru (malware que afecta ordenadores con sistemas operativos Windows, pasando a ser parte de una red de bots o botnet) afecto a más de 520.000 equipos y es conocida como la botnet minera más grande que se haya tenido hasta la fecha, según registros han obtenido alrededor de 8900 monedas digitales de Monero, que equivalen a unos 2.3 millones de dólares. Los responsables de Smominru utilizan diferentes técnicas para infectar sistemas, Se basan principalmente en el uso de exploit EternalBlue (CVE-20170144), pero también han implementado EsteemAudit (CVE-2017-0176), ambos destinados a hacerse cargo de los equipos que ejecutan sistemas operativos Windows sin Parchear.

 

Cómo prevenir el Criptojacking

 

Uno de los primeros pasos para prevenir esta práctica es contar con los últimos parches y actualizaciones de los sistemas operativos, ya que esto hace frente a las amenazas más recientes y resuelve posibles vulnerabilidades, hay algunas extensiones de Chrome, como MinerBlock y No Coin que están diseñadas para bloquear herramientas de criptominado como las mencionadas anteriormente, también se puede recurrir a herramientas que bloquean las extensiones Javascript com scriptsafe, para Chrome; o NoScript para Firefox, muchos de los antivirus ya detectan las páginas que utilizan los recursos de tus dispositivos para realizar minado, lo cual quiere decir que es importante tener un buen antivirus y con las firmas de seguridad actualizadas.

¿Quieres aprender estas técnicas en profundidad?

Continúa tu ruta con Programación Scripting Python.

Cristian Jose Acuña  Ramirez

Escrito por

Cristian Jose Acuña Ramirez

Cybersecurity Specialyst

Especialista ISA (Information Security Analist) de Backtrackacademy Especialista PST (Penetration Testing Student) de Backtrackacademy Master in Cybersecurity EH Academy Master Universitario en Ciberseguridad Ciberterrorismo y Ciberguerra Universidad Telematica Pegaso Master En CCC INISEG

Sigue leyendo

Automatización de seguridad en API's con Astra
Programación

Automatización de seguridad en API's con Astra

Omar Jacobo Muñoz Veliz

Las pruebas de penetración API REST son complejas debido a los continuos cambios en las API existentes y las API recién agregadas. Astra puede ser utilizado por ingenieros o desarrolladores de seguridad como parte integral de su proceso, para que puedan detectar y parchear vulnerabilidades al principio del ciclo de desarrollo. Astra puede detectar y probar automáticamente el inicio de sesión y el cierre de sesión (API de autenticación), por lo que es fácil para cualquiera integrar esto en la tubería de CICD. Astra puede tomar la recopilación de API como entrada, por lo que también se puede usar para probar apis en modo independiente.

Red Team y Penetration Testing
Programación

Red Team y Penetration Testing

user-1609041409

Una evaluación en Red Team y Penetration Testing son similares en varias formas pero Red Team es más dirigido a un objetivo que a buscar vulnerabilidades. Un Equipo de Red Team tratara de probar las defensas de una organización para ver su tiempo de detección y su tiempo a responder a las detecciones.

Printer Exploitation Toolkit
Programación

Printer Exploitation Toolkit

José Moreno

Han pasado casi 3 años desde que el hacker conocido como @0xGiraffe revoluciona las redes con sus mensajes en apoyo del famoso youtuber PewDiePie y aún a pesar de ello al realizar una simple búsqueda en shodan encontramos expuestos aproximadamente 26,000 impresoras expuestas, sin ningún tipo de autenticación o seguridad alguna.