<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.tempwin.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.tempwin.net/feed.php">
        <title>La wiki de TempWin - informatica:programacion:cursos:python_avanzado_proyectos_seguridad</title>
        <description></description>
        <link>http://wiki.tempwin.net/</link>
        <image rdf:resource="http://wiki.tempwin.net/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-05-09T17:20:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/arquitectura_instalacion_scrapy?rev=1731919529&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/conexiones_servidores_ftp_modulo_ftplib?rev=1731920283&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/conexion_servidores_ssh_utilizando_paramiko?rev=1731920425&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/construyendo_cliente_http_urllib_request?rev=1731915929&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/creando_cliente_servidor_tcp_sockets?rev=1731915631&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/crear_cliente_http_request?rev=1731915951&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/detectar_vulnerabilidades_sitios_web_herramientas_automaticas?rev=1731921149&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/ejecutar_scripts_nmap_detectar_servicios_vulnerabilidades?rev=1731920009&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/escaneo_puertos_python_nmap?rev=1731919937&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/escaner_puertos_socket?rev=1731915357&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_contenidos_web_python?rev=1731919197&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_imagenes_enlaces_modulo_bs4?rev=1731919283&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_informacion_servidores_dns?rev=1731918594&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_metadatos_documentos_modulo_pypdf2?rev=1731918994&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_metadatos_imagenes?rev=1731919075&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraer_contenido_etiquetas_beautifulsoup?rev=1731919250&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion?rev=1731914615&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_herramienta_bandit_detectar_vulnerabilidades_proyectos_python?rev=1731921095&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_herramienta_sqlmap_detectar_vulnerabilidades_sql_injection?rev=1731920941&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_metodologia_owasp?rev=1731920838&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_sockets?rev=1731914916&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/metodos_enviar_recibir_datos_cliente_servidor?rev=1731915542&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/nmap_herramienta_escaner_puertos?rev=1731919894&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/obtener_informacion_geografica_localizacion_servidor?rev=1731918803&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/obtener_maquinas_activas_segmento_red?rev=1731920034&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/proceso_fuerza_bruta_contra_servidor_ssh?rev=1731920491&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/protocolo_http_creacion_clientes_http_python?rev=1731915804&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/proyecto_scrapy_extraer_conferencias_europtyon?rev=1731919748&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/recopilacion_informacion_sockets?rev=1731914967&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/scrapy_framework_desarrollo_spyders?rev=1731919617&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/servidor_web_sockets?rev=1731337697&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/shell_inversa_sockets?rev=1731915692&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/utilizando_python_busquedas_shodan?rev=1731926382&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/utilizando_registro_whois_obtener_informacion_servidor?rev=1731918565&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/utilizando_shodan_obtencion_informacion_servidor?rev=1731918348&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.tempwin.net/_media/wiki/dokuwiki.svg">
        <title>La wiki de TempWin</title>
        <link>http://wiki.tempwin.net/</link>
        <url>http://wiki.tempwin.net/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/arquitectura_instalacion_scrapy?rev=1731919529&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:45:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>arquitectura_instalacion_scrapy</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/arquitectura_instalacion_scrapy?rev=1731919529&amp;do=diff</link>
        <description>Arquitectura e instalación de Scrapy

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Scrapy es un framework para Python que permite realizar tareas de webscraping y procesos de web crawling y análisis de datos.

Este framework también nos permite expandir su funcionalidad y al estar desarrollado en Python puede ejecutarse en los sistemas operativos Linux, Macintosh y Windows.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/conexiones_servidores_ftp_modulo_ftplib?rev=1731920283&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:58:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>conexiones_servidores_ftp_modulo_ftplib</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/conexiones_servidores_ftp_modulo_ftplib?rev=1731920283&amp;do=diff</link>
        <description>Conexiones con servidores FTP utilizando el módulo ftplib

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

FTP es un protocolo que emplea el puerto 21 y permite a clientes y servidores conectados en la misma red, intercambiar ficheros. El diseño del protocolo está definido de tal forma que no es necesario que cliente y servidor se ejecuten en la misma plataforma, cualquier cliente y cualquier servidor</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/conexion_servidores_ssh_utilizando_paramiko?rev=1731920425&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T09:00:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>conexion_servidores_ssh_utilizando_paramiko</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/conexion_servidores_ssh_utilizando_paramiko?rev=1731920425&amp;do=diff</link>
        <description>Conexión con servidores SSH utilizando paramiko

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Paramiko es una librería escrita en Python que soporta los protocolos SSHV1, SSHV2, permitiendo la creación de clientes y realizar conexiones a servidores SSH. Depende de la librería</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/construyendo_cliente_http_urllib_request?rev=1731915929&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T07:45:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>construyendo_cliente_http_urllib_request</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/construyendo_cliente_http_urllib_request?rev=1731915929&amp;do=diff</link>
        <description>Construyendo un cliente HTTP con urllib.request

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

En esta sección, aprenderemos cómo usar urllib y cómo podemos construir clientes HTTP con este módulo.

urllib puede leer datos de una URL usando varios protocolos, como HTTP, HTTPS,</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/creando_cliente_servidor_tcp_sockets?rev=1731915631&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T07:40:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>creando_cliente_servidor_tcp_sockets</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/creando_cliente_servidor_tcp_sockets?rev=1731915631&amp;do=diff</link>
        <description>Creando un cliente y un servidor TCP con sockets

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

En Python es posible crear un socket que actúe como cliente o como servidor. Los sockets cliente, se encargan de realizar una conexión contra un host, puerto y protocolo determinado. Los sockets servidor, se encargan de recibir conexiones por parte de los clientes en un puerto y protocolo determinado.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/crear_cliente_http_request?rev=1731915951&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T07:45:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>crear_cliente_http_request</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/crear_cliente_http_request?rev=1731915951&amp;do=diff</link>
        <description>Crear un cliente HTTP con requests

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Poder interactuar con una API RESTful basadas en HTTP es una tarea cada vez más común en proyectos en cualquier lenguaje de programación.

En Python, también tenemos la opción de interactuar con una</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/detectar_vulnerabilidades_sitios_web_herramientas_automaticas?rev=1731921149&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T09:12:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>detectar_vulnerabilidades_sitios_web_herramientas_automaticas</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/detectar_vulnerabilidades_sitios_web_herramientas_automaticas?rev=1731921149&amp;do=diff</link>
        <description>Detectar vulnerabilidades en sitios web con herramientas automáticas

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Dentro del ecosistema de python disponemos de diferentes herramientas desarrolladas que tienen como objetivo analizar un sitio web en búsqueda de vulnerabilidades.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/ejecutar_scripts_nmap_detectar_servicios_vulnerabilidades?rev=1731920009&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:53:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ejecutar_scripts_nmap_detectar_servicios_vulnerabilidades</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/ejecutar_scripts_nmap_detectar_servicios_vulnerabilidades?rev=1731920009&amp;do=diff</link>
        <description>Ejecutar scripts de nmap para detectar servicios y vulnerabilidades

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Nmap es una herramienta muy conocida en el mundo de seguridad informática por su funcionalidad de escaneo de redes, puertos y servicios. Una de las características más interesantes que tiene nmap es la posibilidad de ejecutar scripts que siguen la especificación</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/escaneo_puertos_python_nmap?rev=1731919937&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:52:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>escaneo_puertos_python_nmap</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/escaneo_puertos_python_nmap?rev=1731919937&amp;do=diff</link>
        <description>Escaneo de puertos con Python-nmap

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

En python podemos hacer uso de nmap a través de la librería python-nmap la cual nos permite manipular fácilmente los resultados de un escaneo, además, puede ser una herramienta perfecta para administradores de sistemas o consultores de seguridad informática a la hora de automatizar procesos de penetration testing.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/escaner_puertos_socket?rev=1731915357&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T07:35:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>escaner_puertos_socket</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/escaner_puertos_socket?rev=1731915357&amp;do=diff</link>
        <description>Implementar en Python un escáner de puertos con sockets

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

En esta sección revisaremos cómo podemos implementar el escaneo de puertos con sockets y cómo administrar las excepciones cuando trabajamos con sockets.

Los sockets son el bloque de construcción fundamental para las comunicaciones de red y de manera fácil podemos verificar si un puerto específico está abierto, cerrado o filtrado al llamar al método</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_contenidos_web_python?rev=1731919197&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:39:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extraccion_contenidos_web_python</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_contenidos_web_python?rev=1731919197&amp;do=diff</link>
        <description>Extracción de contenidos web con Python

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Entre las técnicas que disponemos para extraer contenidos de la web podemos destacar:

	*  Screen scraping: Técnica que permite obtener información moviéndote por la pantalla, por ejemplo registrando los clicks del usuario.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_imagenes_enlaces_modulo_bs4?rev=1731919283&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:41:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extraccion_imagenes_enlaces_modulo_bs4</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_imagenes_enlaces_modulo_bs4?rev=1731919283&amp;do=diff</link>
        <description>Extracción de imágenes y enlaces con el módulo bs4

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

De la misma forma que en la sección anterior hemos extraído las enlaces, documentos e imágenes con el módulo de lxml, también podemos hacerlo directamente con</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_informacion_servidores_dns?rev=1731918594&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:29:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extraccion_informacion_servidores_dns</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_informacion_servidores_dns?rev=1731918594&amp;do=diff</link>
        <description>Extracción de información de servidores DNS

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

La dirección IP se puede traducir en cadenas legibles por humanos llamadas nombres de dominio. En esta sección, veremos como obtener la información de los servidores DNS</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_metadatos_documentos_modulo_pypdf2?rev=1731918994&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:36:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extraccion_metadatos_documentos_modulo_pypdf2</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_metadatos_documentos_modulo_pypdf2?rev=1731918994&amp;do=diff</link>
        <description>Extracción de metadatos en documentos con el módulo PyPDF2

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Uno de los módulos disponibles en Python para extraer datos de documentos PDF es PyPDF2.

Metadatos son datos que describen otros datos. El metadato puede ser texto, voz o imagen. El metadato ayuda a clarificar y encontrar datos. Por ejemplo, el metadato podría documentar atributos (nombre, tamaño, tipo de dato, etc), las estructuras de los datos (longitud, colum…</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_metadatos_imagenes?rev=1731919075&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:37:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extraccion_metadatos_imagenes</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraccion_metadatos_imagenes?rev=1731919075&amp;do=diff</link>
        <description>Extracción de metadatos en imágenes

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Exiftool es una aplicación de código abierto que permite leer, escribir y manipular metadatos de imágenes, audio y video.

Se trata de una aplicación que nos permite visualizar los metadatos de una gran cantidad de formatos de imágenes</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraer_contenido_etiquetas_beautifulsoup?rev=1731919250&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:40:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extraer_contenido_etiquetas_beautifulsoup</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/extraer_contenido_etiquetas_beautifulsoup?rev=1731919250&amp;do=diff</link>
        <description>Extraer contenido y etiquetas con BeautifulSoup

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

BeautifulSoup es una librería utilizada para realizar operaciones web de scraping desde Python, enfocada en el parseo de contenidos web como XML, HTML, JSON.

Esta herramienta no está pensada directamente para scraping web. En su lugar, el objetivo de esta herramienta es ofrecer una interfaz que permita acceder de una manera sencilla al contenido de una página web, lo cual …</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion?rev=1731914615&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T07:23:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>introduccion</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion?rev=1731914615&amp;do=diff</link>
        <description>Introducción a Python para proyectos de seguridad

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Python es un lenguaje de programación que se creó a principios de los años noventa por Guido Van Rossum. Entre las cualidades más particulares del lenguaje se destaca que cuenta con una sintaxis muy limpia, es potente, dinámico y fácil de aprender. A través de los años, Python se convirtió en un lenguaje muy adoptado por la industria de la seguridad informática, debido a …</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_herramienta_bandit_detectar_vulnerabilidades_proyectos_python?rev=1731921095&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T09:11:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>introduccion_herramienta_bandit_detectar_vulnerabilidades_proyectos_python</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_herramienta_bandit_detectar_vulnerabilidades_proyectos_python?rev=1731921095&amp;do=diff</link>
        <description>Introducción a la herramienta bandit para detectar vulnerabilidades en proyectos de Python

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Python es un lenguaje que permite escalar fácilmente de proyectos iniciales a aplicaciones complejas para procesar datos y servir páginas web dinámicas. Pero, a medida que aumenta la complejidad de sus aplicaciones, puede ser fácil presentar problemas de seguridad y vulnerabilidades</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_herramienta_sqlmap_detectar_vulnerabilidades_sql_injection?rev=1731920941&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T09:09:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>introduccion_herramienta_sqlmap_detectar_vulnerabilidades_sql_injection</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_herramienta_sqlmap_detectar_vulnerabilidades_sql_injection?rev=1731920941&amp;do=diff</link>
        <description>Introducción a la herramienta sqlmap para detectar vulnerabilidades del tipo sql injection

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

SQLmap es una de las herramientas más conocidas escrita en Python para detectar vulnerabilidades de tipo SQL Injection. Se trata de una herramienta desarrollada en Python que permite automatizar el reconocimiento y la explotación de múltiples bases de datos, como MySQL, Oracle o PostgreSQL.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_metodologia_owasp?rev=1731920838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T09:07:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>introduccion_metodologia_owasp</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_metodologia_owasp?rev=1731920838&amp;do=diff</link>
        <description>Introducción a la metodología OWASP

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Uno de esto subproyectos es el OWASP Top Ten Project, donde se definen y se detallan los 10 riesgos más importantes a nivel de aplicaciones web.

Esta lista se va actualizando según el paso del tiempo y la variación de las técnicas y/o vulnerabilidades explotadas para tomar el control de una aplicación web o tener por ejemplo acceso no autorizado a recursos de bajo de esta aplicación. …</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_sockets?rev=1731914916&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T07:28:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>introduccion_sockets</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion_sockets?rev=1731914916&amp;do=diff</link>
        <description>Introducción a los sockets

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Los sockets son el componente principal que nos permite aprovechar las capacidades del sistema operativo para interactuar con la red. Puede pensar en los sockets como un canal de comunicación punto a punto entre un cliente y un servidor.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/metodos_enviar_recibir_datos_cliente_servidor?rev=1731915542&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T07:39:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>metodos_enviar_recibir_datos_cliente_servidor</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/metodos_enviar_recibir_datos_cliente_servidor?rev=1731915542&amp;do=diff</link>
        <description>Métodos para enviar y recibir datos entre un cliente y un servidor

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Lo primero será recordar los métodos que tenemos dentro del módulo sockets para crear aplicaciones cliente-servidor. Estos son los métodos de socket generales que podemos usar tanto en clientes como en servidores:</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/nmap_herramienta_escaner_puertos?rev=1731919894&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:51:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nmap_herramienta_escaner_puertos</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/nmap_herramienta_escaner_puertos?rev=1731919894&amp;do=diff</link>
        <description>Nmap como herramienta de escáner de puertos

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Nmap es una herramienta para la exploración de la red y la auditoría de seguridad. Permite realizar escaneados con ping (determinando que máquinas están activas), utilizando diferentes técnicas de escaneado de puertos, detección de versiones (determinando los protocolos de los servicios y las versiones de las aplicaciones que están escuchando en los puertos), e identificación m…</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/obtener_informacion_geografica_localizacion_servidor?rev=1731918803&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:33:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>obtener_informacion_geografica_localizacion_servidor</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/obtener_informacion_geografica_localizacion_servidor?rev=1731918803&amp;do=diff</link>
        <description>Obtener información geográfica acerca de la localización de un servidor

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

En esta sección, revisamos cómo extraer información de geolocalización de una dirección IP o dominio.

Geolocalización. Se refiere a la posibilidad de localizar, obtener y mostrar la ubicación de un dispositivo. Es una característica que ha tomado gran relevancia en la web, tanto para dispositivos móviles como también para PCs.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/obtener_maquinas_activas_segmento_red?rev=1731920034&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:53:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>obtener_maquinas_activas_segmento_red</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/obtener_maquinas_activas_segmento_red?rev=1731920034&amp;do=diff</link>
        <description>Obtener las máquinas activas de un segmento de red

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

ICMP se trata de un protocolo muy útil para diagnóstico de errores en la capa de red y que se utiliza en herramientas tales como TRACEROUTE para el análisis del tráfico de un paquete por los diferentes routers por los que pasa.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/proceso_fuerza_bruta_contra_servidor_ssh?rev=1731920491&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T09:01:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>proceso_fuerza_bruta_contra_servidor_ssh</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/proceso_fuerza_bruta_contra_servidor_ssh?rev=1731920491&amp;do=diff</link>
        <description>Proceso de fuerza bruta contra un servidor SSH

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Podríamos utilizar el módulo paramiko para realizar un proceso de fuerza bruta a partir de un fichero de usuarios y passwords que podríamos probar realizando combinaciones.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/protocolo_http_creacion_clientes_http_python?rev=1731915804&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T07:43:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>protocolo_http_creacion_clientes_http_python</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/protocolo_http_creacion_clientes_http_python?rev=1731915804&amp;do=diff</link>
        <description>Protocolo HTTP y creación de clientes HTTP en Python

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

En esta sección, vamos a presentar el protocolo HTTP y cómo podemos construir clientes HTTP con httplib.

HTTP es un protocolo de capa de aplicación que básicamente consta de dos elementos: una solicitud realizada por el cliente, que solicita al servidor un recurso específico especificado por una</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/proyecto_scrapy_extraer_conferencias_europtyon?rev=1731919748&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:49:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>proyecto_scrapy_extraer_conferencias_europtyon</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/proyecto_scrapy_extraer_conferencias_europtyon?rev=1731919748&amp;do=diff</link>
        <description>Proyecto Scrapy para extraer las conferencias europython

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

En esta sección, vamos a construir un proyecto con Scrapy que nos permite extraer los datos de las sesiones de la conferencia EuroPython siguiendo el patrón de la siguiente</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/recopilacion_informacion_sockets?rev=1731914967&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T07:29:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>recopilacion_informacion_sockets</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/recopilacion_informacion_sockets?rev=1731914967&amp;do=diff</link>
        <description>Recopilación de información con sockets

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Los métodos útiles para recopilar más información son:

	*  gethostbyaddr(dirección): nos permite obtener un nombre de dominio a partir de la dirección IP.
	*  gethostbyname(hostname)</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/scrapy_framework_desarrollo_spyders?rev=1731919617&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:46:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scrapy_framework_desarrollo_spyders</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/scrapy_framework_desarrollo_spyders?rev=1731919617&amp;do=diff</link>
        <description>Scrapy como framework de desarrollo de spyders

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

En esta sección exploraremos Scrapy como un framework de desarrollo para Python que nos permite realizar tareas de web scraping y procesos de rastreo web y análisis de datos. Además, explicaremos la estructura que presenta un proyecto Scrapy y cómo crear nuestro propio proyecto, y crearemos un spyder para rastrear una página web y extraer los datos que nos interesan. Revisar…</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/servidor_web_sockets?rev=1731337697&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-11T15:08:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>servidor_web_sockets</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/servidor_web_sockets?rev=1731337697&amp;do=diff</link>
        <description>Implementar en Python un servidor HTTP

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Podríamos crear un socket del tipo TCP y vincularlo a un puerto. Podríamos utilizar “localhost”, para aceptar conexiones desde la misma máquina. El puerto podría ser 80, pero como necesita privilegios de root, usaremos uno mayor o igual que 8080.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/shell_inversa_sockets?rev=1731915692&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T07:41:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shell_inversa_sockets</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/shell_inversa_sockets?rev=1731915692&amp;do=diff</link>
        <description>Shell inversa con sockets

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Creación de una shell inversa

En este ejemplo vamos a construir un script de shell inversa de Python.

Una Shell de Unix es el término usado en informática para referirse a un intérprete de comandos, el cual consiste en la interfaz de usuario tradicional de los sistemas operativos basados en Unix y similares.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/utilizando_python_busquedas_shodan?rev=1731926382&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T10:39:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>utilizando_python_busquedas_shodan</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/utilizando_python_busquedas_shodan?rev=1731926382&amp;do=diff</link>
        <description>Utilizando Python para realizar búsquedas en Shodan

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Para utilizar Shodan desde python de forma programática es necesario tener una cuenta en Shodan, donde encontraremos nuestra Developer Shodan Key, de esta forma, permite que los desarrolladores de Python puedan automatizar las búsquedas en sus servicios a través de su</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/utilizando_registro_whois_obtener_informacion_servidor?rev=1731918565&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:29:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>utilizando_registro_whois_obtener_informacion_servidor</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/utilizando_registro_whois_obtener_informacion_servidor?rev=1731918565&amp;do=diff</link>
        <description>Utilizando el registro Whois para obtener información de un servidor

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Empezamos introduciendo el protocolo Whois que es el nombre del protocolo que se utiliza para preguntar a los servidores operados por registros regionales de internet y contienen información sobre cada recurso (dirección IP o nombre de dominio) registrado en internet.</description>
    </item>
    <item rdf:about="http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/utilizando_shodan_obtencion_informacion_servidor?rev=1731918348&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T08:25:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>utilizando_shodan_obtencion_informacion_servidor</title>
        <link>http://wiki.tempwin.net/informatica/programacion/cursos/python_avanzado_proyectos_seguridad/utilizando_shodan_obtencion_informacion_servidor?rev=1731918348&amp;do=diff</link>
        <description>Utilizando Shodan para la obtención de información de un servidor

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Shodan es un motor de búsqueda que se encarga de rastrear servidores y diversos tipos de dispositivos en Internet (por ejemplo, cámaras ip), extrayendo información útil sobre servicios que se encuentran en ejecución en dichos servidores.</description>
    </item>
</rdf:RDF>
