Hoy me pasó algo que seguro a más de uno le ha pasado —sobre todo si sos desarrollador, sysadmin o simplemente alguien que usa herramientas técnicas—:
mi antivirus lanzó una alerta roja diciendo que cmd.exe estaba infectado con malware.
Sí, cmd.exe, la consola de comandos de Windows.
El corazón del sistema.
Respiré profundo… y empecé a investigar.
El mensaje que asusta a cualquiera
Avast mostró algo como esto:
“We’ve secured cmd.exe because it was infected with Win32:Malware-gen”
Traducción mental inmediata:
“Windows está comprometido, todo se fue al carajo”
Spoiler: no era cierto.

Primer paso: no entrar en pánico (aunque cueste)
Cuando un antivirus menciona:
- Malware
- cmd.exe
- System32
lo peor que podés hacer es empezar a borrar cosas o reinstalar Windows sin entender qué pasó.
Así que hice lo correcto: verificar integridad del sistema.
La prueba clave: sfc /scannow
Abrí la consola como administrador y ejecuté:
sfc /scannow
Resultado:
Windows Resource Protection did not find any integrity violations.
Traducción simple:
- Windows está intacto
cmd.exeno fue modificado- No hay infección persistente
Ahí ya bajó el pulso.
Entonces… ¿qué detectó realmente el antivirus?
Este es el detalle importante que casi nadie explica.
La detección fue:
- Tipo:
Win32:Malware-gen - Motor: Anti-Exploit Shield
- Archivo:
cmd.exe[PID]
Ese [PID] es la clave.
👉 No estaba marcando el archivo,
👉 estaba marcando un proceso en ejecución.
O sea:
“Algo usó cmd.exe de una forma que me pareció sospechosa”
No:
“cmd.exe es malware”
El verdadero culpable: automatización legítima
Si usás cosas como:
- Node.js
- Python
- n8n
- scripts
- herramientas de despliegue
esto te va a pasar tarde o temprano.
Los antivirus modernos usan heurística:
- Detectan comportamientos, no solo virus conocidos
- Y a veces confunden automatización con ataque
Antivirus vs desarrolladores
Los antivirus:
- Están pensados para usuarios finales
- No para entornos técnicos con scripts y procesos encadenados
Resultado:
- Alertas exageradas
- Sustos innecesarios
- Gente formateando PCs sanas
Qué aprendí (y qué te recomiendo)
✔️ No borres nada del sistema
✔️ Verificá integridad antes de asumir infección
✔️ Entendé el tipo de detección
✔️ Ajustá el antivirus si sos técnico
Conclusión Baleada Geek
No todo lo que grita “malware” lo es.
Y no todo antivirus sabe distinguir entre:
- Un ataque real
- Y un desarrollador trabajando
Hoy Windows estaba sano,
el antivirus fue paranoico,
y yo me llevé un buen tema para escribir.


Average Rating