Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Crypton — Biblioteca que consiste en explicación e implementación de todos los ataques existentes en varios Sistemas de Cifrado, Firmas Digitales, Intercambio de Claves, Métodos de Autenticación junto con ejemplos de desafíos de CTFs | Kitploit
Herramientas/GitHubGitHub/ashutosh1206/crypton
Herramientas de Cifrado/DescifradoAnálisis de VulnerabilidadesAnálisis de HashCriptografíaCTFAprendizaje y EducaciónArchived
GitHubashutosh1206/crypton

Crypton

Biblioteca que consiste en explicación e implementación de todos los ataques existentes en varios Sistemas de Cifrado, Firmas Digitales, Intercambio de Claves, Métodos de Autenticación junto con ejemplos de desafíos de CTFs

Ver Repositorio
1.6k27043hace 5 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Crypton

Crypton es una biblioteca educativa para aprender y practicar Criptografía Ofensiva y Defensiva. Es básicamente una colección de explicaciones e implementaciones de todas las vulnerabilidades y ataques existentes en diversos Sistemas de Cifrado (Simétricos y Asimétricos), Firmas Digitales, Códigos de Autenticación de Mensajes y Sistemas de Cifrado Autenticado. Cada ataque también se complementa con ejemplos de desafíos de concursos "Capture The Flag" y sus respectivas resoluciones. Las personas que ya están familiarizadas (o participan en CTFs) con este campo pueden usar Crypton como una herramienta para resolver desafíos basados en una vulnerabilidad existente en particular.

La biblioteca se actualizará continuamente con explicaciones de ataques y desafíos CTF. ¡Siéntete libre de enviarme un correo electrónico ante cualquier sugerencia!

He escrito una entrada de blog sobre la cronología del desarrollo de esta biblioteca: https://masterpessimistaa.wordpress.com/2018/08/12/announcing-crypton-an-educational-library-to-learn-offensive-and-defensive-cryptography/

ADVERTENCIA: El autor no garantiza de ninguna manera que el código sea seguro. La biblioteca está destinada únicamente a fines educativos y el código no debe utilizarse para implementaciones en el mundo real. Todos los scripts de ejemplo en la biblioteca son implementaciones triviales.

Hay diferentes secciones en este README:

  • Motivación - Lo que me motivó a crear esta biblioteca
  • Estructura de la biblioteca - Estructura de directorios de Crypton
  • Cobertura de dominio - Qué sistemas criptográficos y ataques se cubren en esta biblioteca
  • Planes futuros/TODO - Ataques/conceptos que se incluirán próximamente

Motivación

Ayudar a los jugadores de CTF y a las personas interesadas en el campo de la Criptografía a proporcionar una plataforma para aprender ataques en criptografía y a los jugadores de CTF experimentados a practicar desafíos divididos sistemáticamente en ataques asociados con diferentes subdominios de la criptografía. Además, ilustrar a través de varias explicaciones de ataques cómo la implementación adecuada de los protocolos es crucial.


Estructura de la biblioteca

picture


Cobertura de dominio

1. Cifrados de Bloque

S.No.TemaExplicaciónImpl./ExploitDesafío#
1Conceptos básicos de cifrado de bloque- funcionamiento de los cifrados de bloque, relleno, etc.
  • - [x] [enlace]
  • - [ ]
  • - [ ]
2Modos de cifrado- diferentes modos de operación en cifrados de bloque: ECB, CBC, CTR
  • - [x] [enlace]
  • - [ ]
  • - [ ]
3Detección del tamaño de bloque- detectar el tamaño de bloque de un cifrado de bloque que cifra datos en un servicio remoto
  • - [x] [enlace]
  • - [ ]
  • - [ ]
4Detección del modo- detectar el tipo de modo de cifrado: cifrado independiente o dependiente de bloques
  • - [x] [enlace]
  • - [ ]
  • - [ ]
5ECB Byte a Byte- descifrado byte a byte de una cadena secret que se ejecuta en un servicio remoto que cifra input+secret en modo ECB
  • - [x] [enlace]
  • - [ ]
  • - [x] [enlace]
6Detección de IV en CBC- detectar el valor del Vector de Inicialización en un servicio remoto que cifra nuestra entrada usando un cifrado de bloque en modo CBC
  • - [x] [enlace]
  • - [x] [enlace]
  • - [ ]
7Ataque de inversión de bits en CBC- explotar el mecanismo de generación de cookies para iniciar sesión como admin cuando la cookie se genera usando un cifrado de bloque en modo CBC
  • - [x] [enlace]
  • - [ ]
  • - [x] [enlace]
8CBC Byte a Byte- descifrado byte a byte de una cadena secret que se ejecuta en un servicio remoto que cifra input+secret en modo ECB
  • - [x] [enlace]
  • - [x] [enlace]
  • - [ ]
9Ataque de oráculo de relleno en CBC- descifrado de datos cifrados por un servicio vulnerable que proporciona cifrado/descifrado
  • - [x] [enlace]
  • - [ ]
  • - [x] [enlace]
10Inversión de bits en CTR- explotar el mecanismo de generación de cookies para iniciar sesión como admin cuando la cookie se genera usando un cifrado de bloque en modo CBC
  • - [x] [enlace]
  • - [ ]
  • - [x] [enlace]

2. Cifrado RSA

Descargar herramienta