Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
6cy — Formato de contêiner de alto desempenho, priorizando streaming, com polimorfismo de codec por bloco e robusta capacidade de recuperação de dados. Implementação de referência em Rust. | Kitploit
Ferramentas/GitHubGitHub/byte271/6cy
Utilitários de Propósito GeralFerramentas de Criptografia/DescriptografiaEsteganografiaRecuperação de DadosCriptografiaUtilitários e Frameworks
GitHubbyte271/6cy

6cy

Formato de contêiner de alto desempenho, priorizando streaming, com polimorfismo de codec por bloco e robusta capacidade de recuperação de dados. Implementação de referência em Rust.

Ver Repositório
2918há 17h 8mRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

sixcy — Formato de Contêiner .6cy

Uma implementação Rust do formato de arquivo .6cy com:

  • Blocos autodescritivos: Cada bloco carrega seu próprio magic, versão, UUID do codec, tamanhos e somas de verificação de integridade
  • Verificação de integridade obrigatória: Checksums de cabeçalho CRC32 + hashes de conteúdo BLAKE3 em cada bloco
  • Múltiplos codecs: Zstd (padrão), LZ4, Brotli, LZMA e passagem direta (nenhum)
  • Criptografia AES-256-GCM com derivação de chave Argon2id
  • Fragmentação definida por conteúdo (Gear64 CDC) para melhor deduplicação
  • FEC Reed-Solomon para recuperação de blocos ausentes/corrompidos
  • Provas Merkle para verificação eficiente de integridade
  • Compartilhamento de Segredo de Shamir para fragmentação de chave
  • Utilitários básicos de esteganografia para ocultar dados em LSB de imagens

Início 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 da CLI

ComandoDescrição
packCriar arquivo a partir de arquivos/diretórios
unpackExtrair arquivos do arquivo
listListar conteúdo do arquivo
infoMostrar metadados do arquivo
scanEscanear blocos sem índice
recoverExtrair dados recuperáveis de arquivo danificado
optimizeRecomprimir em nível diferente
mergeCombinar múltiplos arquivos
benchBenchmark de pré-filtro RLE
vantaSubcomandos de esteganografia

Uso da Biblioteca

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()?;

Arquitetura

root@kitploit:~
src/
├── archive.rs      # API de alto nível do Archive
├── block.rs        # Formato do bloco (cabeçalhos de 84 bytes)
├── superblock.rs   # Cabeçalho do arquivo (512 bytes)
├── codec/          # Registro de codecs de compressão
├── crypto/         # AES-256-GCM + Argon2id
├── cdc.rs          # Fragmentação definida por conteúdo Gear64
├── fec.rs          # Correção de erros direta Reed-Solomon
├── merkle.rs       # Árvore Merkle binária + provas
├── sharding.rs     # Compartilhamento de Segredo de Shamir
├── stego.rs        # Esteganografia LSB
├── chaos.rs        # Utilitários de embaralhamento de blocos
├── io_stream/      # Leitor/escritor de arquivo
├── index/          # Gerenciamento de índice de arquivos
├── recovery/       # Scanner de recuperação sem índice
├── perf.rs         # Utilitários de desempenho
└── plugin.rs       # C ABI para plugins de codec

Versão do Formato

Atual: v2.1.0 (format_version = 2)

O formato .6cy está documentado em spec.md.

Licença

  • Código: Apache-2.0
  • Especificação: CC BY 4.0
Baixar ferramenta