Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
6cy — 高性能、ストリーミングファーストのコンテナ形式で、ブロックごとのコーデック多態性と堅牢なデータ復旧機能を備えています。Rustによるリファレンス実装。 | Kitploit
ツール/GitHubGitHub/byte271/6cy
汎用ユーティリティ暗号化/復号化ツールステガノグラフィーデータ復旧暗号化ユーティリティとフレームワーク
GitHubbyte271/6cy

6cy

高性能、ストリーミングファーストのコンテナ形式で、ブロックごとのコーデック多態性と堅牢なデータ復旧機能を備えています。Rustによるリファレンス実装。

リポジトリを見る
2914ヶ月前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

sixcy — .6cy コンテナフォーマット

.6cyアーカイブフォーマットのRust実装。特徴:

  • 自己記述ブロック: 各ブロックは独自のマジックナンバー、バージョン、コーデックUUID、サイズ、整合性チェックサムを持ちます
  • 必須の整合性検証: すべてのブロックにCRC32ヘッダーチェックとBLAKE3コンテンツハッシュ
  • 複数のコーデック: Zstd (デフォルト), LZ4, Brotli, LZMA, パススルー (なし)
  • AES-256-GCM暗号化 (Argon2id鍵導出付き)
  • コンテンツ定義チャンキング (Gear64 CDC) による重複排除の改善
  • Reed-Solomon FEC による欠落/破損ブロックからの復旧
  • Merkle証明 による効率的な整合性検証
  • Shamir秘密分散 による鍵の断片化
  • 基本ステガノグラフィ ユーティリティ (画像LSBへのデータ隠蔽)

Quick Start

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

CLI Commands

Library Usage

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

Architecture

root@kitploit:~
src/
├── archive.rs      # 高レベルアーカイブAPI
├── block.rs        # ブロックフォーマット (84バイトヘッダ)
├── superblock.rs   # アーカイブヘッダ (512バイト)
├── codec/          # 圧縮コーデックレジストリ
├── crypto/         # AES-256-GCM + Argon2id
├── cdc.rs          # Gear64コンテンツ定義チャンキング
├── fec.rs          # Reed-Solomon前方誤り訂正
├── merkle.rs       # バイナリMerkleツリー + 証明
├── sharding.rs     # Shamirの秘密分散
├── stego.rs        # LSBステガノグラフィ
├── chaos.rs        # ブロックスクランブルユーティリティ
├── io_stream/      # アーカイブリーダー/ライター
├── index/          # ファイルインデックス管理
├── recovery/       # インデックスバイパス復旧スキャナ
├── perf.rs        # パフォーマンスユーティリティ
└── plugin.rs      # コーデックプラグイン用C ABI

Format Version

現在: v2.1.0 (format_version = 2)

.6cyフォーマットはspec.mdに文書化されています。

License

  • コード: Apache-2.0
  • 仕様: CC BY 4.0
ツールをダウンロード
CommandDescription
packファイル/ディレクトリからアーカイブを作成
unpackアーカイブからファイルを抽出
listアーカイブ内容を一覧表示
infoアーカイブメタデータを表示
scanインデックスなしでブロックをスキャン
recover破損したアーカイブから復元可能なデータを抽出
optimize異なるレベルで再圧縮
merge複数のアーカイブを結合
benchRLEプリフィルタのベンチマーク
vantaステガノグラフィサブコマンド