Entrena PassGAN con tu propio diccionario

  • por javier
  • 24 de Abril de 2023
None

NOTA: No es necesario entrenar un diccionario propio por regla general ya que se incluyen 3 o 4 entrenamientos ya realizados y totalmente válidos. Si queremos ampliarlos, podriamos hacerlo siguiendo este artículo. Dicho esto, continuamos...

PassGAN es un enfoque novedoso y eficiente para el entrenamiento de diccionarios de contraseñas utilizando técnicas de aprendizaje profundo y generación de adversarios. Este método combina las ventajas de las redes generativas adversarias (GANs) y los algoritmos de aprendizaje automático para crear diccionarios de contraseñas más sofisticados y difíciles de predecir.

En este artículo veremos como entrenar nuestro propio diccionario o dataset

usage: train.py [-h] …

PassGAN, como generar archivos de passwords con sample.py

  • por javier
  • 22 de Abril de 2023
None

La revolución de las redes neuronales ha dado lugar a numerosas innovaciones en el campo de la inteligencia artificial, y una de las más sorprendentes es la Generative Adversarial Network (GAN). Las GANs son un tipo de modelo generativo que consiste en dos redes neuronales enfrentadas, una generadora y otra discriminadora, que trabajan conjuntamente para producir resultados realistas y de alta calidad. En este contexto, un avance notable ha sido PassGAN, una aplicación específica de GANs diseñada para generar contraseñas.

PassGAN combina el poder de las GANs con la creciente necesidad de garantizar la seguridad en línea. Este enfoque innovador …

Cohesion, Modularidad, Acoplamiento y Refactoring de codigo. Buenas practicas en desarrollo de software.

  • por javier
  • 31 de Marzo de 2023

En desarrollo de software, en un contexto de metodologías ágiles o bien tirando código mediante prueba y error existen prácticas que harán nuestro código más mantenible, mas legible y de mejor calidad. Algunas de estas prácticas son las siguientes: empezaremos por modularidad y cohesion en el software, lo cual es imprescindible en el buen código.

Cohesión y modularidad son dos conceptos importantes en el desarrollo de software, que se relacionan con la estructura y la organización del código.

La cohesión se refiere a la medida en que los componentes (como clases o métodos) de un sistema trabajan juntos para lograr …

Nuevo Data Entry System v2

  • por javier
  • 22 de Marzo de 2023
None

Data Entry System v2

Este framework le ayudará en las tareas de entrada de datos y OCR, con papel físico o con imagen escaneada de un formato predefinido. Dispone de un completo conjunto de propiedades que le permitirán diseñar formularios de Entrada de Datos de forma optimizada. La definición se puede diseñar en minutos para que pueda empezar a introducir o verificar datos en casi media hora o menos.

Fast Wipe 2.0 Improved, English Tutorial

  • por javier
  • 22 de Marzo de 2023
None

        _____         _    __        ___
        |  ___|_ _ ___| |_  \ \      / (_)_ __   ___
        | |_ / _  / __| __|  \ \ /\ / /| | '_ \ / _ \
        |  _| (_| \__ \ |_    \ V  V / | | |_) |  __/
        |_|  \__,_|___/\__|    \_/\_/  |_| .__/ \___|
        ---------------------------------|_|----------WIPE-v2.0
         File & Directory Destroyer

Fast Wipe is an utility that works from command line (cmd).
Before continue, you need to know basic cmd usage
(cd, dir, del, directories or folders, files, wildcards...)
If you are not familiarized with that, this program is not for you. …

Update cookies preferences