Hex Dump Hesaplayıcı
Hex dump olarak görüntülemek istediğiniz metni yazın veya yapıştırın.
Sonuç
Nasıl hesaplanır?
Metin ham bayt olarak (tarayıcının gönderdiği UTF-8) ele alınır ve 16'şar baytlık satırlara bölünür. Her satır OFSET HH HH ... HH |ASCII| biçimindedir. Ofset, satırın ilk baytının konumudur; 8 onaltılık basamakla 00000000'dan başlar ve her satırda 16 (onaltılıkta 10) artar. Sonra 16 bayt iki basamaklı büyük harfli onaltılık değerler olarak gelir, ardından dikey çubuklar arasında bir sütun yer alır: 0x20 ile 0x7E arasındaki bayt karakteri olarak, diğer tüm baytlar (denetim kodları, satır sonları ve çok baytlı bir karakterin her baytı) nokta olarak gösterilir. Kısa son satır, sütunlar hizalı kalsın diye boşluklarla doldurulur.
Dökümün yanında bayt ve satır sayısı da verilir; birim sözcüğü sayfa diliyle yazılır. Sayım karakter değil bayt cinsindendir; yani é gibi aksanlı bir harf 2 bayt tutar. Boş girdi sonuç vermez.
Örnek hesaplama
The quick brown fox jumps over metnini dökelim. Düz ASCII olduğundan 30 karakter 30 bayt eder. İlk 16 bayt birinci satırı oluşturur: 00000000 54 68 65 20 71 75 69 63 6B 20 62 72 6F 77 6E 20 |The quick brown |; burada 54 T, 68 h, 65 e ve 20 boşluktur. Kalan 14 bayt, ofseti 00000010 (onaltılıkta 16) olan ikinci satırı oluşturur: "fox" için 66 6F 78 ... ile başlar, r için 72 ile biter ve iki boşlukla doldurulur. Araç 2 satırda 30 bayt bildirir.
Sık yapılan hatalar
- Bayt yerine karakter saymak: Café metni 4 karakterdir ama 5 bayt eder, çünkü é, C3 A9 olarak saklanır ve ASCII sütununda iki nokta olarak görünür.
- ASCII sütunundaki noktayı gerçek bir nokta sanmak. Satır sonları, sekmeler ve yazdırılabilir ASCII dışındaki her bayt da nokta görünür; ayırt etmek için onaltılık sütuna bakın (0A satır başı, 09 sekme, 2E gerçek nokta).
- Ofseti onluk okumak. Satır ofsetleri onaltılıktır; ikinci satır 00000010 ile başlar, yani 16. bayttır, üçüncü satır 00000020 ile başlar, yani 32. bayttır.
- Dosya dökümü beklemek. Araç yalnızca yazdığınız ya da yapıştırdığınız metni gösterir; satır sonları kayıtlı dosyadan farklı olabilir (bir satır sonu, araca nasıl ulaştığına göre 0A veya 0D 0A görünebilir).
- Küçük harfli onaltılık yazan ya da baytları çiftler halinde gruplayan bir araçla karşılaştırmak. Değerler aynıdır ama bu düzen büyük harflidir ve tek baytları boşlukla ayırır.
Bu hesaplama hakkında
Hex dump (onaltılık döküm), ham baytları incelemenin klasik yoludur: veri satır başına 16 bayt olacak şekilde dizilir; her satır bayt ofseti ile başlar, ardından 16 bayt iki basamaklı onaltılık değerler olarak gösterilir ve satır, yazdırılabilir karakterleri gösteren, yazdırılamayan baytların nokta olarak temsil edildiği bir ASCII sütunuyla tamamlanır.
Bu, klasik komut satırı araçları olan xxd veya hexdump'ın ürettiği düzenin aynısıdır ve bir dosyanın, ağ paketinin veya bellek bölgesinin tam bayt seviyesindeki içeriğini görmesi gereken programcılar, tersine mühendislik uzmanları ve adli bilişim analistleri için günlük olarak kullanılan bir araçtır — dosya imzalarını fark etmek, ikili formatları hata ayıklamak veya normal metin görünümünde gizli kalacak yazdırılamayan karakterleri kontrol etmek gibi.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (VKİ)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
- Kredi Hesaplama
- Kar Hesaplama
- İndirim Hesaplama
- Vücut Kitle Endeksi (VKİ)
- Yüzde Hesaplama
- İdeal Kilo Hesaplama
- Yaş Hesaplama
- Gebelik Hesaplama
- Bileşik Faiz Hesaplama
- Bazal Metabolizma (BMR) Hesaplama
- Bahşiş Hesaplama
- Yakıt Maliyeti Hesaplama
- Tarih Farkı Hesaplama
- Uyku Döngüsü Hesaplama
- Günlük Su İhtiyacı Hesaplama
- Basit Faiz Hesaplama
- Kalp Atış Hızı Bölgeleri Hesaplama
- Koşu Temposu Hesaplama
- Evcil Hayvan Yaşı Hesaplama
- Kalori Yakım Hesaplama
- Makro Besin Dağılımı Hesaplama
- TDEE (Toplam Günlük Enerji İhtiyacı) Hesaplama
- Bel-Kalça Oranı Hesaplama
- Takdir ve Teşekkür Belgesi Hesaplama
- Tek Tekrar Maksimum (1RM) Hesaplama
- Yumurtlama (Ovülasyon) Hesaplama
- Elektrik Maliyeti Hesaplama
- Birim Fiyat Hesaplama
- Tasarruf Hedefi Hesaplama
- Başabaş Noktası Hesaplama
- Boya Hesaplama
- Vize-Final Ortalama Hesaplama
- İş Günü Hesaplama
- Saat Farkı (Süre) Hesaplama
- Yakıt Tüketimi Hesaplama
- Sıcaklık Birimi Çevirici
- Fayans (Seramik) Hesaplama
- En-Boy Oranı Hesaplama
- Roma Rakamı Çevirici
- Hedef Kilo Süresi Hesaplama
- Maaş Çevirici (Saatlik-Yıllık)
- Kredi Kartı Doğrulama (Luhn)
- Vücut Yüzey Alanı (BSA) Hesaplama
- Hissedilen Sıcaklık Hesaplama
- Ohm Kanunu Hesaplama
- PPI (Piksel Yoğunluğu) Hesaplama
- Molar Kütle Hesaplama
- Burç Hesaplama (Batı + Çin)
- IBAN Doğrulama
- Ayakkabı Numarası Dönüştürücü
- Ülke Bilgisi (Telefon Kodu) Sorgulama
- Saat Dilimi Farkı (Dünya Saati)
- CAGR (Bileşik Yıllık Büyüme) Hesaplama
- 72 Kuralı Hesaplama
- Kandaki Alkol (Promil) Hesaplama
- Yağsız Vücut Kütlesi (LBM) Hesaplama
- Pisagor Teoremi Hesaplama
- Hız Birimi Dönüştürücü
- İndirme Süresi Hesaplama
- Tarih Hesaplama (Gün Ekle/Çıkar)
Hesaplayıcı bulunamadı
Yorumlar (1)
Döküm karakterlerle değil baytlarla çalışır. Düz bir ASCII harfi tek bayttır, ama é gibi aksanlı bir harf iki bayt tutar (C3 A9) ve sağ sütunda iki nokta olarak görünür. Bu yüzden bayt sayısı metninizin uzunluğundan büyük çıkabilir. Gizli kodlama sürprizlerini yakalamak için işe yarar. Dökümü hangi tuhaf karakter yüzünden açtınız?