Ana içeriğe geç
Programlama

İkili dosyaları gri tonlamalı görsele dönüştürerek analiz etme yöntemi geliştirildi

Öne çıkanlar

  • İkili dosyalar PGM formatı başlığı eklenerek doğrudan gri tonlamalı görsele dönüştürüldü.
  • Düzenleyicide ncurses kaynaklı yavaşlamayı önlemek için özel Unicode karakterleri tercih edildi.
  • 690 MB boyutundaki ISO kalıbının PGM dosyasına dönüştürülmesi 0,2 saniye sürdü.

Yazılımcı movq, bine adlı uçbirim tabanlı onaltılık dosya düzenleyicisinde renk desteği ekleme çalışmalarının ardından büyük ikili dosyaları hızlıca incelemek için yeni bir görselleştirme yöntemi paylaştı. Python ve ncurses tabanlı arayüzde renkli çıktıların getirdiği performans maliyetinden kaçınmak isteyen geliştirici, dosyaları doğrudan gri tonlamalı resim formatına dönüştürme yolunu seçti.

Süreçte Portable Graymap (PGM) formatının ikili yapısından yararlanan geliştirici, herhangi bir ek veri işlemesi yapmadan ikili baytları doğrudan piksel değerlerine eşledi. Bir PGM başlığı oluşturup dosya içeriğini bu başlığa ekleyerek saniyeler içinde görsel üreten yöntem, metin alanlarını, boş baytları ve veri tablolarını resim üzerinde desenler halinde görünür kıldı.

GORILLAS.BAS çalıştırılabilir dosyasından 690 MB boyutundaki ISO kalıplarına kadar farklı verilerde denenen yöntem, büyük boyutlu dosyalarda yeniden boyutlandırma aşamasında bellek sınırlarına takıldı. Geliştirici, aşırı büyük veriler için optimizasyon gereksinimi olsa da yöntemin dosya içeriğini hızlı kavramak için pratik bir araç sunduğunu belirtti.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.