Giter Club home page Giter Club logo

brutezip's Introduction

Ataque De Fuerza Bruta Para Archivos .ZIP

Este script está diseñado para llevar a cabo un ataque de fuerza bruta en un archivo ZIP protegido con contraseña, utilizando un diccionario de contraseñas. Este script podría beneficiar a las personas en situaciones donde necesitan recuperar el acceso a un archivo ZIP protegido del cual han olvidado la contraseña. También podría ser útil en pruebas de penetración ética para probar la seguridad de archivos ZIP protegidos con contraseñas débiles. Sin embargo, es importante destacar que el uso de fuerza bruta para acceder a archivos sin permiso puede ser ilegal y debe realizarse con permiso explícito o en situaciones legales y éticas.

GIF

Función main

Esta función es el punto de entrada del script. Solicita al usuario la ruta del archivo ZIP protegido y la ruta del archivo de diccionario. Luego, intenta abrir el archivo de diccionario y leer las contraseñas que contiene. Si el archivo de diccionario no existe, muestra un mensaje de error y finaliza. Luego, llama a la función ataque_fuerza_bruta con las rutas del archivo ZIP y el diccionario.

Función ataque_fuerza_bruta

Esta función toma dos argumentos, el primero es la ruta de un archivo ZIP protegido con contraseña, y el segundo es la ruta a un archivo de diccionario (un archivo de texto con una lista de posibles contraseñas). La función intenta descomprimir el archivo ZIP utilizando contraseñas del diccionario, una por una, hasta que se encuentra una contraseña válida o se agota la lista. Si se encuentra una contraseña, la muestra en la consola y termina. Si no se encuentra ninguna contraseña válida, muestra un mensaje indicando que la contraseña no se encontró.

Instalación

Clonamos el repositorio

git clone https://github.com/Yextep/BruteZip

Accedemos a la carpeta

cd BruteZip

Instalamos requerimientos

pip install -r requeriments.txt

Ejecutamos el Script

python3 brute-zip.py

brutezip's People

Contributors

yextep avatar

Stargazers

Alex HK avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar Edson Sánchez  avatar  avatar  avatar  avatar GhostBoy avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.