Taller de creación de Backdoors con Python - Parte 1
por José Manuel De Aquino
Curso práctico de Python para crear herramientas de acceso remoto tipo cliente-servidor, usando sockets, transferencia de archivos y ejecución de comandos.
Recomendado, valoración editorial 3 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación en Udemy impartido por José Manuel De Aquino (3 h 04 min). Nuestra valoración: 3/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 3/5 · Recomendado
- Para quién
- Personas con bases de Python que quieran aprender programación de redes de forma práctica
- Duración
- 3 h 04 min · 20 lecciones
- Precio
- Gratis en Udemy
- Autor
- José Manuel De Aquino
- Plan sugerido
- 3 sem. · 3 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 3 de 5Un taller práctico y específico sobre programación de herramientas de acceso remoto en Python, con buena densidad de contenido técnico para su duración. Es más adecuado como complemento tras tener bases sólidas de Python que como primer curso del lenguaje. Al faltar información sobre el año de publicación y tratarse de una primera parte, conviene tomarlo con cierta cautela respecto a su vigencia y continuidad.
Puntos fuertes
- Enfoque práctico centrado en código real en lugar de teoría extensa
- Cubre un tema específico y poco habitual (desarrollo de herramientas de acceso remoto) con cierta profundidad para su duración
- Estructura clara en 20 lecciones con un bloque de contenido extra
A tener en cuenta
- No se indica año de publicación, por lo que no se puede valorar su vigencia frente a cambios recientes de Python o Windows
- Es la Parte 1 de un taller, por lo que el contenido completo podría requerir una segunda parte no incluida aquí
- No se mencionan ejercicios o proyectos adicionales más allá del desarrollo guiado en vídeo
De qué trata
Este taller de Udemy enseña a programar desde cero herramientas de acceso remoto en Python, un tipo de utilidad habitual en las fases finales de un test de intrusión. El curso se apoya en el módulo socket para construir el modelo cliente-servidor, gestionar la comunicación por red, transferir archivos y ejecutar comandos de forma remota.
Se organiza en 20 lecciones repartidas en un bloque principal de desarrollo y un bloque de contenido extra (BONUS), sumando poco más de tres horas de vídeo. También se tocan temas como la codificación con base64 y la interacción con claves de registro de Windows.
- Programación con el módulo socket de Python
- Modelo cliente-servidor y comunicación en red
- Transferencia de archivos y ejecución remota de comandos
- Uso de base64 y claves de registro de Windows
Para quién es este curso
- Personas con bases de Python que quieran aprender programación de redes de forma práctica
- Estudiantes de ciberseguridad o pentesting interesados en entender cómo funcionan internamente las herramientas de acceso remoto
- Programadores curiosos por el modelo cliente-servidor y el módulo socket
Mejor busca otro si…
- Principiantes totales en programación, ya que el curso no explica Python desde cero
- Quienes busquen un curso general de Python sin enfoque en redes o seguridad
Antes de empezar
- Conocimientos básicos de Python (sintaxis, funciones, estructuras de control)
- Nociones mínimas de redes y conceptos de sistemas (Windows)
Qué sabrás hacer al terminar
- Desarrollar herramientas de acceso remoto básicas en Python
- Dominar el módulo socket para comunicación cliente-servidor
- Implementar transferencia de archivos de forma remota
- Ejecutar comandos del sistema de forma remota desde Python
- Codificar y decodificar datos con la librería base64
- Interactuar con claves de registro de Windows desde Python
Estructura del curso
- 01
Desarrollo de backdoors con Python
Bloque principal donde se construye paso a paso una herramienta de acceso remoto: sockets, modelo cliente-servidor, transferencia de archivos, ejecución de comandos y manejo de base64.
- 02
BONUS EXTRA
Contenido adicional complementario al desarrollo principal del taller.
Capítulos del vídeo
- 01Desarrollo de backdoors con Python
- 02BONUS EXTRA
Plan de estudio sugerido
3 semanas · unas 3 h por semana
- 1.Semana 1: repasar sockets y modelo cliente-servidor, siguiendo el bloque principal y probando el código en un entorno controlado
- 2.Semana 2: practicar transferencia de archivos y ejecución remota de comandos, revisando el manejo de base64
- 3.Semana 3: completar el bloque BONUS EXTRA y repasar la interacción con el registro de Windows
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Ten un entorno virtual aislado (por ejemplo una máquina virtual) antes de probar el código del curso, dado que trabaja con acceso remoto y registro de Windows
- Pausa en cada bloque de código del módulo socket para escribirlo tú mismo en lugar de solo ver cómo se escribe
- Revisa el bloque BONUS EXTRA al final, puede contener matices o ampliaciones útiles sobre lo visto en el bloque principal
Antes y después de este curso
- Antes de este cursoAprende Python - Curso completo para principiantes [Tutorial]Curso de Python desde cero recomendable si no se dominan aún las bases del lenguaje antes de este taller.
- AlternativaBash - Intérprete de Comandos de Linux. Aprende desde ceroComplementa con nociones de línea de comandos útiles en contextos de administración y seguridad de sistemas.
Cómo lo presenta José Manuel De Aquino
[+] ¡ APRENDE A CREAR TUS PROPIAS HERRAMIENTAS DE ACCESO REMOTO !
Bienvenidos a este curso gratuito de desarrollo de Python en el que aprenderemos muchas cosas, enfocándonos principalmente al desarrollo de herramientas de acceso remoto totalmente desde 0 utilizando este lenguaje que tanto ha dado de que hablar en los últimos años. El acceso remoto a un sistema forma parte de las etapas finales…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber Python antes de empezar?
Sí, el curso asume conocimientos básicos de Python ya que se centra en programación de redes, no en enseñar el lenguaje desde cero.
+¿Cuánto dura el curso?
Tiene 184 minutos de vídeo repartidos en 20 lecciones, organizadas en un bloque principal y un bloque de contenido extra.
+¿Es un curso completo o hay más partes?
El título indica que es la 'Parte 1' del taller, por lo que podría existir una continuación no incluida en esta ficha.
+¿Qué aprenderé exactamente sobre redes?
Se trabaja el módulo socket de Python, el modelo cliente-servidor, la transferencia de archivos y la ejecución remota de comandos, entre otros conceptos de comunicación en red.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de José Manuel De Aquino; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.