• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Analiza pliku binarnego i jego zrozumienie

Object Storage Arubacloud
0 głosów
201 wizyt
pytanie zadane 13 lutego 2021 w C# przez HydeFromT70s Nowicjusz (170 p.)

Witam.

Analizuję pewien plik binarny i próbuję zrozumieć jego schemat, ale mam problem z rozszyfrowaniem 4 bajtów.

Plik ma taką samą, powtarzalną strukturę: identyfikator stringa, offset 16 bajtów (nieistotny), rozmiar właściwego stringa (oznaczony na żółto - 0x10, czyli 16dec = 4bajty przed strigniem + napis) oraz właściwy string. String z właściwym tekstem zapisany jest w standardzie UTF-16 LE, co oznacza, że jest kodowany na dwóch bajtach.

Co jednak oznaczają te cztery bajty, zaznaczone na czerwono, tuż przed samym stringiem? Na pewno mają coś wspólnego z kodowaniem, gdyż ten sam plik w ASCII nie posiada tych dodatkowych 4 bajtów.

Czy ktoś jest mi w stanie dokładnie to wytłumaczyć?

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 313 wizyt
pytanie zadane 3 stycznia 2019 w Java przez Tom_Ja Dyskutant (7,970 p.)
+1 głos
1 odpowiedź 214 wizyt
pytanie zadane 17 lutego 2021 w C i C++ przez maciej22 Nowicjusz (130 p.)
0 głosów
0 odpowiedzi 104 wizyt

92,573 zapytań

141,423 odpowiedzi

319,648 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...