Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
6cy — Formato de contenedor de alto rendimiento, orientado a streaming, con polimorfismo de códec por bloque y robusta capacidad de recuperación de datos. Implementación de referencia en Rust. | Kitploit
Herramientas/GitHubGitHub/byte271/6cy
Utilidades de Propósito GeneralHerramientas de Cifrado/DescifradoEsteganografíaRecuperación de DatosCriptografíaUtilidades y Frameworks
GitHubbyte271/6cy

6cy

Formato de contenedor de alto rendimiento, orientado a streaming, con polimorfismo de códec por bloque y robusta capacidad de recuperación de datos. Implementación de referencia en Rust.

Ver Repositorio
2918hace 13h 52mRevisado 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

sixcy — Formato de Contenedor .6cy

Una implementación en Rust del formato de archivo .6cy que ofrece:

  • Bloques auto-descriptivos: Cada bloque lleva su propio magic, versión, UUID del codec, tamaños y sumas de verificación de integridad
  • Verificación de integridad obligatoria: CRC32 en cabeceras + hashes BLAKE3 de contenido en cada bloque
  • Múltiples codecs: Zstd (por defecto), LZ4, Brotli, LZMA y paso directo (ninguno)
  • Cifrado AES-256-GCM con derivación de clave Argon2id
  • Fragmentación basada en contenido (Gear64 CDC) para mejorar la deduplicación
  • FEC Reed-Solomon para recuperación de bloques perdidos/corruptos
  • Pruebas Merkle para verificación eficiente de integridad
  • Compartición de Secretos de Shamir para fragmentación de claves
  • Utilidades básicas de esteganografía para ocultar datos en LSB de imágenes

Inicio Rápido

root@kitploit:~
# Pack files into an archive
6cy pack -o archive.6cy -i file1.txt file2.txt

# List archive contents
6cy list archive.6cy

# Extract files
6cy unpack archive.6cy -C ./output_dir

# View archive info
6cy info archive.6cy

# Create encrypted archive
6cy pack -o secure.6cy -i sensitive.dat --password "mypassword"

# Use FEC for error recovery (10 data shards, 4 parity shards)
6cy pack -o resilient.6cy -i data/ --fec 10/4

# Use content-defined chunking for deduplication
6cy pack -o dedup.6cy -i data/ --cdc --merkle

# Recover from damaged archive
6cy recover damaged.6cy -o recovered.6cy

# Merge archives
6cy merge archive1.6cy archive2.6cy -o merged.6cy

Comandos CLI

ComandoDescripción
packCrear archivo a partir de archivos/directorios
unpackExtraer archivos del archivo
listListar contenido del archivo
infoMostrar metadatos del archivo
scanEscanear bloques sin índice
recoverExtraer datos recuperables de un archivo dañado
optimizeRe-comprimir a un nivel diferente
mergeCombinar múltiples archivos
benchEvaluar rendimiento del pre-filtro RLE
vantaSubcomandos de esteganografía

Uso de la Librería

root@kitploit:~
use sixcy::Archive;

let opts = sixcy::PackOptions {
    default_codec: sixcy::CodecId::Zstd,
    level: 3,
    use_cdc: true,
    build_merkle: true,
    ..Default::default()
};

let mut ar = Archive::create("data.6cy", opts)?;
ar.add_file("readme.txt", b"Hello, world!")?;
ar.finalize()?;

Arquitectura

root@kitploit:~
src/
├── archive.rs      # High-level Archive API
├── block.rs        # Block format (84-byte headers)
├── superblock.rs   # Archive header (512 bytes)
├── codec/          # Compression codec registry
├── crypto/         # AES-256-GCM + Argon2id
├── cdc.rs          # Gear64 content-defined chunking
├── fec.rs          # Reed-Solomon forward error correction
├── merkle.rs       # Binary Merkle tree + proofs
├── sharding.rs     # Shamir's Secret Sharing
├── stego.rs        # LSB steganography
├── chaos.rs        # Block scrambling utilities
├── io_stream/      # Archive reader/writer
├── index/          # File index management
├── recovery/       # Index-bypass recovery scanner
├── perf.rs        # Performance utilities
└── plugin.rs      # C ABI for codec plugins

Versión del Formato

Actual: v2.1.0 (format_version = 2)

El formato .6cy está documentado en spec.md.

Licencia

  • Código: Apache-2.0
  • Especificación: CC BY 4.0
Descargar herramienta