GitTalent
Havuz
Depo ayrıntısı

reco-tools/ritridata

Read-only MBR/GPT inspection, public file signature definitions, and synthetic disk image tools. AGPL-3.0-only.

Rust AGPL-3.0 19 Eylül 2026 son push 19 Eylül 2026 2 fork
Yıldız
214+167 · 44 gün
Commit · 28g
0
son 28 günde
Yazar · 28g
0
farklı katkıcı

Hızlı değerlendirme

önem 37uyum 2gpt-6-luna

Özet

ritridata, disk imajlarındaki MBR/GPT bölüm yapılarını salt okunur inceleyen ve sentetik test imajları üreten bir Rust CLI aracıdır.

Profiline uyum

Disk bölümü ve adli inceleme araçları profilinizdeki mobil, web uygulaması veya AI ihtiyaçlarıyla ilgili değil.

Neden yükseliyor

8 günde 127 yıldız, kısa sürede dikkat çektiğini gösteriyor; ancak bu ilginin kesin nedeni verilen verilerden anlaşılamıyor. Son 28 günde yalnızca 1 commit ve 1 farklı yazar olduğundan, yıldız artışı sürdürülebilir geliştirme veya olgunluk kanıtı değil.

Problem

Disk imajlarındaki bölümleme metadatasını incelemek ve test amaçlı örnek imajlar oluşturmak için sınırlı kapsamlı bir araca ihtiyaç duyan kullanıcıların işini kolaylaştırır.

Çözüm

MBR ve GPT yapılarını, CRC değerlerini ve bölüm sınırlarını inceler; imajdan açıkça istenen sektör veya aralıkları okur, checksum hesaplar ve boş ya da sentetik metadatalı imajlar oluşturur. Dosya kurtarma, tarama veya onarım yapmaz.

Yenilik

Belirgin bir yeni teknik yaklaşım iddiası yok; MBR/GPT incelemesini, sınırlı dosya imzası listesini ve sentetik imaj üretimini tek bir CLI aracında birleştiriyor.

Teknolojiler

  • Rust
  • MBR
  • GPT
  • JSON
  • SHA-256
  • SHA-1
  • MD5

Riskler

  • Proje çok yeni; geliştirme sürekliliği ve gerçek kullanım deneyimi hakkında sınırlı kanıt var.
  • README kapsamı açıkça daraltıyor: dosya kurtarma, carving, filesystem parsing, onarım ve dışa aktarma özellikleri yok.
  • MBR extended partition kayıtları incelense de EBR zincirleri takip edilmiyor; geçersiz bir primary GPT durumunda backup entries kullanılmıyor.
  • Sektör boyutu otomatik algılanmıyor; desteklenen değerlerden açıkça seçilmeli.
  • Lisans AGPL-3.0-only; kullanım ve dağıtım koşulları projeye entegrasyondan önce incelenmeli.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.