<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://darfe.es/ciberwiki/index.php?action=history&amp;feed=atom&amp;title=SSHdKit</id>
	<title>SSHdKit - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://darfe.es/ciberwiki/index.php?action=history&amp;feed=atom&amp;title=SSHdKit"/>
	<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=SSHdKit&amp;action=history"/>
	<updated>2026-10-17T22:06:59Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=SSHdKit&amp;diff=2574&amp;oldid=prev</id>
		<title>Fernando.VH en 15:20 28 sep 2025</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=SSHdKit&amp;diff=2574&amp;oldid=prev"/>
		<updated>2025-09-28T15:20:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisión del 15:20 28 sep 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l81&quot;&gt;Línea 81:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 81:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Mitigaciones Backdoor|Relación de acciones para mitigar el riesgo de esta actividad maliciosa.]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Mitigaciones Backdoor|Relación de acciones para mitigar el riesgo de esta actividad maliciosa.]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Categoría:Familias de malware|Familias de malware]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
	<entry>
		<id>https://darfe.es/ciberwiki/index.php?title=SSHdKit&amp;diff=2565&amp;oldid=prev</id>
		<title>Fernando.VH: Descripción de SSHdKit</title>
		<link rel="alternate" type="text/html" href="https://darfe.es/ciberwiki/index.php?title=SSHdKit&amp;diff=2565&amp;oldid=prev"/>
		<updated>2025-09-28T15:17:31Z</updated>

		<summary type="html">&lt;p&gt;Descripción de SSHdKit&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;SSHdKit es un backdoor de nivel kernel para sistemas Linux, diseñado con sofisticadas técnicas de ofuscación y persistencia. A diferencia de malware convencional, opera en el nivel más privilegiado del sistema, suplantando al demonio SSH legítimo (sshd) para camuflar su actividad maliciosa. Esta implantación en el kernel le permite interceptar y manipular llamadas al sistema, haciendo que sus procesos, archivos y conexiones de red sean invisibles para las herramientas de monitoreo tradicionales.&lt;br /&gt;
&lt;br /&gt;
Su funcionamiento se caracteriza por crear una puerta trasera persistente que permite a los atacantes mantener acceso remoto al sistema comprometido incluso después de reinicios o intentos de limpieza. Una de sus capacidades más peligrosas es el robo de credenciales SSH, donde captura nombres de usuario y contraseñas de todas las conexiones entrantes, permitiendo a los atacantes expandir su acceso a otros sistemas de la red.&lt;br /&gt;
&lt;br /&gt;
La detección de SSHdKit representa un desafío significativo para los equipos de seguridad, ya que requiere técnicas avanzadas de análisis de memoria y comportamiento del kernel. Su presencia suele indicar un compromiso avanzado donde los atacantes han obtenido privilegios de root y buscan mantener el acceso de manera encubierta para operaciones de larga duración.&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Funcionamiento&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
=== Arquitectura y Mecanismos de Kernel ===&lt;br /&gt;
SSHdKit opera como un módulo de kernel Linux (LKM) que se carga dinámicamente mediante técnicas de inyección como &amp;lt;code&amp;gt;insmod&amp;lt;/code&amp;gt; o &amp;lt;code&amp;gt;dkms&amp;lt;/code&amp;gt;, substituyendo parcial o totalmente el demonio SSH legítimo (&amp;lt;code&amp;gt;sshd&amp;lt;/code&amp;gt;). Su implementación en espacio de kernel (Ring 0) le permite interceptar las system calls relacionadas con procesos, archivos y red mediante el hooking de la tabla de syscalls (&amp;lt;code&amp;gt;sys_call_table&amp;lt;/code&amp;gt;). Utiliza técnicas avanzadas de ofuscación como:&lt;br /&gt;
&lt;br /&gt;
* Ocultamiento de procesos: Manipula &amp;lt;code&amp;gt;/proc&amp;lt;/code&amp;gt; filesystem virtual mediante hooks en &amp;lt;code&amp;gt;readdir&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;getdents&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;getdents64&amp;lt;/code&amp;gt;&lt;br /&gt;
* Ocultamiento de conexiones: Intercepta &amp;lt;code&amp;gt;netlink&amp;lt;/code&amp;gt; sockets y manipulaciones de &amp;lt;code&amp;gt;/proc/net/tcp&amp;lt;/code&amp;gt;&lt;br /&gt;
* Ocultamiento de módulos: Elimina entradas de &amp;lt;code&amp;gt;lsmod&amp;lt;/code&amp;gt; y &amp;lt;code&amp;gt;/proc/modules&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mecanismos de Persistencia y Comunicación ===&lt;br /&gt;
SSHdKit implementa persistencia a través de múltiples capas:&lt;br /&gt;
&lt;br /&gt;
* Inicio automático: Modificación de &amp;lt;code&amp;gt;init.d&amp;lt;/code&amp;gt; scripts, systemd services o &amp;lt;code&amp;gt;rc.local&amp;lt;/code&amp;gt;&lt;br /&gt;
* Reinfección automática: Monitorización continua de procesos de seguridad&lt;br /&gt;
* Backup modules: Módulos secundarios almacenados en sectores de disco no asignados&lt;br /&gt;
&lt;br /&gt;
El canal de comunicación simula tráfico SSH legítimo pero incorpora:&lt;br /&gt;
&lt;br /&gt;
* Handshake personalizado: Utiliza algoritmos criptográficos modificados&lt;br /&gt;
* Canales encubiertos: Esteganografía en timing de paquetes&lt;br /&gt;
* Comandos especiales: Secuencias específicas que activan funcionalidades maliciosas&lt;br /&gt;
&lt;br /&gt;
=== Capacidades Ofensivas y Defensivas ===&lt;br /&gt;
&lt;br /&gt;
* Robo de credenciales: Intercepta &amp;lt;code&amp;gt;pam_authenticate&amp;lt;/code&amp;gt; y funciones de autenticación&lt;br /&gt;
* Keylogging a nivel kernel: Captura de teclas antes que aplicaciones de usuario&lt;br /&gt;
* Bypass de SELinux/AppArmor: Manipulación de políticas de seguridad&lt;br /&gt;
* Detección de debuggers: Anti-análisis mediante checks de timing y checksums&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Impacto y consecuencias&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
=== Impacto en la Seguridad de Infraestructura Crítica ===&lt;br /&gt;
Compromiso de Integridad del Kernel:&lt;br /&gt;
&lt;br /&gt;
SSHdKit representa una amenaza existencial para la integridad del sistema operativo al operar en el espacio del kernel (Ring 0). Esta posición privilegiada permite:&lt;br /&gt;
&lt;br /&gt;
* Modificación no detectable de estructuras críticas del kernel como la syscall table, page tables y process descriptors&lt;br /&gt;
* Bypass completo de mecanismos de seguridad como SELinux, AppArmor y integrity measurement architecture (IMA)&lt;br /&gt;
* Manipulación de auditorías al interceptar y modificar logs del sistema antes de que sean escritos en disco&lt;br /&gt;
&lt;br /&gt;
Consecuencias Operativas:&lt;br /&gt;
&lt;br /&gt;
* Pérdida de confianza en la base de computación confiable (TCB) del sistema&lt;br /&gt;
* Imposibilidad de garantizar la integridad de cualquier proceso o dato en el sistema afectado&lt;br /&gt;
* Compromiso en cadena de todos los servicios que dependen del kernel Linux para operar&lt;br /&gt;
&lt;br /&gt;
=== Impacto en Gestión de Identidad y Acceso ===&lt;br /&gt;
Sustitución de Mecanismos de Autenticación:&lt;br /&gt;
&lt;br /&gt;
* Robo sistemático de credenciales SSH mediante interceptación de PAM (Pluggable Authentication Modules)&lt;br /&gt;
* Creación de backdoors de autenticación que permiten acceso incluso con credenciales inválidas&lt;br /&gt;
* Compromiso de infraestructura PKI mediante robo de claves privadas y certificados SSH&lt;br /&gt;
&lt;br /&gt;
Consecuencias en Governanza:&lt;br /&gt;
&lt;br /&gt;
* Invalidación completa de políticas de control de acceso basadas en SSH&lt;br /&gt;
* Pérdida de trazabilidad en accesos privilegiados a sistemas&lt;br /&gt;
* Violación de compliance en estándares como PCI-DSS, HIPAA, SOX que requieren autenticación robusta&lt;br /&gt;
&lt;br /&gt;
=== Impacto Económico y Operacional a Largo Plazo ===&lt;br /&gt;
Costos de Remediation:&lt;br /&gt;
&lt;br /&gt;
* Reinstalación completa requerida de sistemas operativos afectados&lt;br /&gt;
* Auditoría forense extensiva necesaria para determinar alcance del compromiso&lt;br /&gt;
* Revisión completa de infraestructura PKI y rotación de todas las credenciales&lt;br /&gt;
&lt;br /&gt;
Consecuencias Empresariales:&lt;br /&gt;
&lt;br /&gt;
* Tiempo de inactividad prolongado de servicios críticos durante la contención&lt;br /&gt;
* Pérdida de propiedad intelectual y datos sensibles accesibles mediante el backdoor&lt;br /&gt;
* Daño reputacional significativo al comprometer la confianza de clientes y partners&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Origen y motivación&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
Desarrollado por actores de amenaza avanzados con posible vinculación a grupos APT, SSHdKit surge de la necesidad de mantener acceso persistente y no detectable en entornos Linux críticos. Su motivación principal es el espionaje industrial y gubernamental a largo plazo, permitiendo a atacantes robar credenciales, mantener acceso privilegiado en el nivel del kernel y evadir detección durante períodos extendidos en infraestructuras sensibles.&lt;br /&gt;
&lt;br /&gt;
* [[Mitigaciones Backdoor|Relación de acciones para mitigar el riesgo de esta actividad maliciosa.]]&lt;/div&gt;</summary>
		<author><name>Fernando.VH</name></author>
	</entry>
</feed>