Skip to content

Latest commit

 

History

History
55 lines (35 loc) · 2.82 KB

File metadata and controls

55 lines (35 loc) · 2.82 KB

Paquete de Vulnerabilidades

Descripción del paquete

El paquete vulnerabilidades está diseñado para fines educativos para demostrar y probar diversas vulnerabilidades de seguridad en aplicaciones web. Este paquete incluye scripts que se centran en Inclusión de Archivos Locales (LFI), Ejecución Remota de Código (RCE) y Inyección SQL, proporcionando a los usuarios herramientas para comprender y explotar estas fallas de seguridad comunes.

Tecnologías utilizadas

  • Python: El lenguaje de programación principal para todos los scripts.
  • Requests: Una biblioteca utilizada para realizar solicitudes HTTP en los scripts de Ejecución Remota de Código e Inyección SQL.
  • Mechanize: Una biblioteca utilizada para automatizar la interacción con formularios web en el script de detección de Inyección SQL.

Utilidad del paquete

Este paquete permite a los investigadores de seguridad y hackers éticos:

  • Comprender la mecánica de diversas vulnerabilidades.
  • Probar aplicaciones web en busca de problemas de seguridad específicos.
  • Mejorar sus habilidades en hacking ético y evaluación de vulnerabilidades.

Estructura del paquete

El paquete incluye los siguientes módulos:

  • local_file_inclusion.py: Script para probar vulnerabilidades de Inclusión de Archivos Locales.
  • remote_code_execution.py: Script para demostrar cómo explotar vulnerabilidades de Ejecución Remota de Código.
  • sql_injection.py: Script para detectar y explotar vulnerabilidades de Inyección SQL.

Vulnerabilities Package

Package Description

The vulnerabilidades package is designed for educational purposes to demonstrate and test various web application security vulnerabilities. This package includes scripts that focus on Local File Inclusion (LFI), Remote Code Execution (RCE), and SQL Injection, providing users with tools to understand and exploit these common security flaws.

Technologies Used

  • Python: The primary programming language for all scripts.
  • Requests: A library used to make HTTP requests in the Remote Code Execution and SQL Injection scripts.
  • Mechanize: A library used for automating interaction with web forms in the SQL Injection detection script.

Package Utility

This package allows security researchers and ethical hackers to:

  • Understand the mechanics of various vulnerabilities.
  • Test web applications for specific security issues.
  • Enhance their skills in ethical hacking and vulnerability assessment.

Package Structure

The package includes the following modules:

  • local_file_inclusion.py: Script to test for Local File Inclusion vulnerabilities.
  • remote_code_execution.py: Script to demonstrate how to exploit Remote Code Execution vulnerabilities.
  • sql_injection.py: Script to detect and exploit SQL Injection vulnerabilities.