Español | 2 Gb | Mp4| Autor: José Manuel de Aquino | Duración: 19 Hrs | Plataforma: Udemy | Pass: www.detodoprogramacion.org
Descripción:
Aprende desde lo más básico del lenguaje de Python hasta darle un enfoque al Hacking.
Phyton es un lenguaje de programación fácil de aprender, potente, sencillo, que incluso algunas veces puede ser confundido con pseudo código. Dentro de sus características principales podemos destacar que; es un lenguaje interpretado, tiene múltiples librerías instaladas por defecto, no es necesario declarar el tipo de dato que va a contener una determinada variable, el lenguaje entrega la posibilidad de escribir código orientada a objetos o estructurado según el gusto del programador, su sintaxis es elegante y sencilla, el código es portable y soportado por múltiples plataformas. Todas estas características convierten a Python en un lenguaje ideal para hackers, que tengan la necesidad de crear herramientas especializadas.
tomar en cuenta que nuestra maquina solo entiende operaciones matemáticas y comparaciones (verdadero o falso). Por lo tanto nuestros pensamientos tienen que ser acorde a lo que las maquinas pueden hacer por nosotros y dividir nuestras mentes para hablar lenguaje maquina y humano a la vez. A mi me gusta pensar que nuestra misión como programador, es enseñarle a la computadora a pensar y hacer la vida mas fácil a las personas. Cuando un programa se ejecuta, es el pensamiento de un humano escrito en esa maquina, cuando pensamos que una maquina es inteligente, estamos alabando a
uno a varios programadores que hicieron una tarea imposible.
Cuando comenzamos a programar, estamos relatando el como nosotros nos imaginamos que se realiza una tarea, es decir, es muy parecido a escribir un libro o una receta de cocina. La diferencia que nosotros aparte de escribir el conjunto de tareas a realizar, tenemos que pensar que otras cosas pueden suceder si este programa se ejecuta. Un buen ejemplo seria escribir un programa que ataque un servidor Web, si nos concentramos solamente en que el servidor HTTP esta en el puerto 80 y lo dejamos declarado en el código y además no damos la posibilidad de cambiarlo, estaríamos cometiendo un error de programación, por que un servicio Web puede estar abierto en cualquier puerto y el programa solo funcionaria en el puerto por defecto, estaríamos perdiendo la posibilidad de auditar otras aplicaciones, que pudiesen ser vulnerables a algún tipo de ataque.
No importa si tienes o no conocimientos previos en el tema, acá aprenderás todo lo necesario, desde tu primer "Hola Mundo" hasta la construcción y diseño de herramientas como:
- backdoors que mantengan acceso en un sistema operativo.
- herramientas que se encarguen de validar la seguridad en aplicaciones, el desarrollo de poderosos Scanners de red.
Aplicaciones que sean capaces de interactuar con sitios o hasta que realicen búsquedas de dispositivos conectados a internet a través del API de Shodan y mucho.
- Creación de Keyloggers para análisis de funcionamiento.
- Creación de ransomwares en entornos controlados para fines de aprendizaje.
- Creación de herramientas de password guessing y fuerza bruta
- Creación y manipulación de paquetes con Scapy
- Técnicas de anonimato utilizando Python y mucho más
Y eso es solo un poco de lo que aprenderemos, la subida de nuevo contenido es constante y se tiene como objetivo hacer de este curso el más completo para la habla hispana sobre el Hacking con Python. Pero desde luego, una vez que hayas culminado este curso, ¡podrás darle el enfoque que tu desees!
A quién va dirigido el curso?
Este curso va dirigido a toda aquella persona que busque aprender desde 0 la programación con Python hasta darle un enfoque de seguridad informática, no hay exclusiones, tanto novatos como personas con conocimientos previos son bienvenidos.
- Toda persona interesada en aprender
- Personas con ansias de superación
Capturas:
es muy bueno
ResponderEliminar