Skip to content

Mgobeaalcoba/ethical_hacking_pentesting_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto de Seguridad Informática

Descripción del proyecto

Este proyecto se enfoca en la seguridad informática, ofreciendo una variedad de herramientas y scripts para realizar pruebas de seguridad, análisis de vulnerabilidades, y web scraping. Cada módulo aborda un aspecto específico de la seguridad y permite a los usuarios profundizar en técnicas de hacking ético y análisis de redes.

Estructura del proyecto

El proyecto está organizado en varios paquetes, cada uno con su propio propósito y funcionalidad. A continuación, se presenta una lista de los paquetes incluidos en el proyecto:

  • fuerza_bruta: Módulos para realizar ataques de fuerza bruta en sistemas de autenticación.
  • ingreso_otra_ip: Herramientas para cambiar la IP desde la que se realizan las pruebas.
  • intro_dnspython: Introducción al uso de la biblioteca dnspython para consultas DNS.
  • intro_hacking: Conceptos básicos y técnicas de hacking ético.
  • malwares: Módulos para simular técnicas de malware, como keyloggers y ransomware, en entornos de prueba controlados.
  • nmap: Módulos para realizar exploraciones de red utilizando Nmap.
  • shodan_and_python: Integración de la API de Shodan con Python para buscar dispositivos conectados.
  • sistemas_operativos: Análisis de vulnerabilidades en sistemas operativos.
  • sockets_and_backdoors: Herramientas para trabajar con sockets y crear puertas traseras.
  • vulnerabilidades: Módulos para analizar y explotar vulnerabilidades comunes.
  • web_scraping: Herramientas para extraer información de páginas web.
  • password_cracking: Módulos para demostrar técnicas de cracking de contraseñas.
  • anonimous: Herramientas para realizar solicitudes de red a través de proxies y la red Tor.

Utilidad del proyecto

Este proyecto es ideal para estudiantes, profesionales y entusiastas de la seguridad informática que deseen aprender sobre diversas técnicas de hacking, realizar pruebas de penetración y analizar vulnerabilidades en redes y aplicaciones web. Cada paquete contiene documentación detallada que permite a los usuarios profundizar en cada herramienta y comprender su funcionamiento.

Contribuciones

Se aceptan contribuciones al proyecto. Si deseas mejorar o agregar nuevas funcionalidades, por favor abre un issue o envía un pull request.

Licencia

Este proyecto está bajo la Licencia MIT. Para más detalles, consulta el archivo LICENSE.


Cybersecurity Project

Project Description

This project focuses on cybersecurity, offering a variety of tools and scripts for conducting security tests, vulnerability analysis, and web scraping. Each module addresses a specific aspect of security and allows users to delve into ethical hacking techniques and network analysis.

Project Structure

The project is organized into several packages, each with its own purpose and functionality. Below is a list of the packages included in the project:

  • fuerza_bruta: Modules for performing brute force attacks on authentication systems.
  • ingreso_otra_ip: Tools for changing the IP address from which tests are conducted.
  • intro_dnspython: Introduction to using the dnspython library for DNS queries.
  • intro_hacking: Basic concepts and techniques of ethical hacking.
  • malwares: Modules for simulating malware techniques, including keyloggers and ransomware, in controlled test environments.
  • nmap: Modules for performing network scans using Nmap.
  • shodan_and_python: Integration of the Shodan API with Python to search for connected devices.
  • sistemas_operativos: Vulnerability analysis in operating systems.
  • sockets_and_backdoors: Tools for working with sockets and creating backdoors.
  • vulnerabilidades: Modules for analyzing and exploiting common vulnerabilities.
  • web_scraping: Tools for extracting information from web pages.
  • password_cracking: Modules for demonstrating password cracking techniques.
  • anonimous: Tools for making network requests through proxies and the Tor network.

Project Utility

This project is ideal for students, professionals, and cybersecurity enthusiasts looking to learn about various hacking techniques, perform penetration tests, and analyze vulnerabilities in networks and web applications. Each package contains detailed documentation that allows users to dive deeper into each tool and understand its functionality.

Contributions

Contributions to the project are welcome. If you want to improve or add new features, please open an issue or submit a pull request.

License

This project is licensed under the MIT License. For more details, see the LICENSE file.