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.
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ć
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.
Wybierz bajt do edycji
Wybierz wartość w tabeli albo wpisz jej przesunięcie w systemie dziesiętnym lub szesnastkowym z prefiksem 0x.
Zastosuj nową wartość
Wpisz dwucyfrową wartość od 00 do FF i naciśnij „Zastąp bajt”. Możesz cofać zmiany pojedynczo.
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.