Toollet
Szukaj według zadania lub nazwy aplikacjiSzukajKontakt
Ceny

Edytor binarny

Sprawdzaj bajty pliku w systemie szesnastkowym i zastępuj wartości pod wybranymi przesunięciami. Cofaj zmiany, a następnie pobierz edytowaną zawartość jako osobny plik lub tekst szesnastkowy.

Dowolny format / jeden plik / do 1 MiB.

Co możesz zrobić

Sprawdzaj przesunięcia i wartości bajtów

Wyświetlaj razem przesunięcia bajtów, wartości szesnastkowe i ASCII. Wpisz przesunięcie, aby przejść do konkretnego bajtu.

Zastępuj pojedyncze bajty i zapisuj

Zastąp istniejący bajt wartością od 00 do FF, cofaj ostatnie zmiany i pobierz edytowaną zawartość jako osobny plik.

Jak używać

  1. Wczytaj plik lub bajty szesnastkowe

    Wybierz jeden plik lub wpisz sekwencję, na przykład 41 42 0A, a następnie ją wczytaj. Limit wynosi 1 MiB.

  2. Wybierz bajt do edycji

    Wybierz wartość w tabeli albo wpisz jej przesunięcie w systemie dziesiętnym lub szesnastkowym z prefiksem 0x.

  3. Zastosuj nową wartość

    Wpisz dwucyfrową wartość od 00 do FF i naciśnij „Zastąp bajt”. Możesz cofać zmiany pojedynczo.

  4. Zapisz edytowaną zawartość

    Pobierz osobny plik binarny. Możesz też skopiować bajty szesnastkowe lub zapisać je jako tekst.

Przydatne, gdy

Sprawdź nagłówek pliku

Odczytaj pierwsze bajty pliku, aby sprawdzić informacje o jego formacie.

Zmień wartość pod znanym przesunięciem

Sprawdź przesunięcie i pierwotną wartość, zastąp wymagany bajt i zapisz osobny plik.

Odczytywanie przesunięć bajtów i wartości szesnastkowych

Przesunięcia zaczynają się od zera

Przesunięcie to pozycja liczona od początku pliku. Szesnastkowe 0x1A i dziesiętne 26 wskazują ten sam bajt.

Jeden bajt zapisuje się dwiema cyframi szesnastkowymi

Wartości od 00 do FF odpowiadają liczbom dziesiętnym od 0 do 255. Na przykład 41 odpowiada znakowi ASCII A.

Widok ASCII ma ograniczony zakres

Widok pokazuje znaki ASCII z zakresu od 0x20 do 0x7E. Inne wartości są wyświetlane jako kropki. Nie wykrywa ani nie odtwarza kodowań tekstu, takich jak japońskie.

Zastępowanie bajtów a struktura pliku

Zastąpienie istniejącego bajtu nie zmienia długości pliku. Zmienione wartości mogą uniemożliwić odczyt pliku, dlatego zachowaj oryginał i sprawdź edytowany wynik.

Sposoby cofania zmian

Cofnij zmianę bajtu odwraca ostatnią zmianę. Przywróć wczytane bajty wraca do ostatnio pomyślnie wczytanego pliku lub wejścia szesnastkowego i usuwa historię cofania.

Często zadawane pytania

Czy mogę dodawać lub usuwać bajty?

Ta strona zastępuje istniejące bajty. Nie zmienia długości pliku przez wstawianie ani usuwanie bajtów.

Czy oryginalny plik zostanie nadpisany?

Nie. Edytowana zawartość jest pobierana z prefiksem edited_ dodanym do nazwy pliku.

Ile zmian mogę cofnąć?

Możesz cofnąć 1000 ostatnich zmian bajtów. Ponowne wczytanie pliku wyznacza nowy stan początkowy.

Jakie dane szesnastkowe są akceptowane?

Używaj dwucyfrowych wartości od 00 do FF, opcjonalnie oddzielonych spacjami lub nowymi wierszami. Nie dodawaj prefiksu 0x ani kolumny przesunięcia. Wczytanie pustego pola tworzy plik o rozmiarze zero bajtów.

Jak duży może być plik?

Pojedynczy plik może mieć do 1 MiB (1 048 576 bajtów). Tabela wyświetla 256 bajtów na stronę.

Dane wejściowe i wyniki

Dane wejściowe
Jeden plik lub sekwencja bajtów szesnastkowych, do 1 MiB.
Edycja
Zastąp bajt pod wybranym przesunięciem, cofnij ostatnie zmiany lub przywróć wczytane bajty.
Wynik
Edytowany plik binarny, skopiowane bajty szesnastkowe lub tekstowy plik z wartościami szesnastkowymi. Oryginalny plik nie jest nadpisywany.

Bieżące ustawienia

Szukaj narzędzi