Toollet
Keresés feladat vagy alkalmazásnév alapjánKeresésKapcsolat
Árak

Bináris szerkesztő

Tekintse meg egy fájl bájtjait hexadecimálisan, és cserélje ki az értékeket a kiválasztott offseteken. Vonja vissza a szerkesztéseket, majd szerezze be a szerkesztett tartalmat külön fájlként vagy hexadecimális szövegként.

Bármilyen formátum / egy fájl / legfeljebb 1 MiB.

Mire használhatod

Bájteltolások és értékek vizsgálata

Nézd együtt a bájteltolásokat, a hexadecimális értékeket és az ASCII-t. Adj meg egy eltolást, hogy egy adott bájthoz ugorj.

Egyedi bájtok cseréje és mentése

Cserélj le egy meglévő bájtot 00 és FF közötti értékkel, vonj vissza friss szerkesztéseket, és töltsd le a szerkesztett tartalmat külön fájlként.

Hogyan használható

  1. Fájl vagy hexadecimális bájtok betöltése

    Válassz egy fájlt, vagy adj meg egy sorozatot, például 41 42 0A, majd töltsd be. A korlát 1 MiB.

  2. Szerkesztendő bájt kiválasztása

    Válassz ki egy értéket a táblázatban, vagy add meg az eltolását tizes vagy 0x előtagú hexadecimális alakban.

  3. Új érték alkalmazása

    Adj meg egy kétjegyű értéket 00 és FF között, és nyomd meg a Bájt cseréje gombot. A szerkesztéseket egyenként is visszavonhatod.

  4. Szerkesztett tartalom mentése

    Tölts le egy külön bináris fájlt. A hexadecimális bájtokat kimásolhatod vagy szövegként is elmentheted.

Mikor segít

Fájlfejléc vizsgálata

Olvasd el egy fájl első bájtjait, hogy tájékozódj a formátumáról.

Érték módosítása ismert eltoláson

Ellenőrizd az eltolást és az eredeti értéket, cseréld le a szükséges bájtot, és ments külön fájlt.

Bájteltolások és hexadecimális értékek olvasása

Az eltolások nullával kezdődnek

Az eltolás a fájl elejétől számított pozíció. A 0x1A hexadecimális és a 26 tizes érték ugyanazt a bájtot jelöli.

Egy bájt két hexadecimális számjegyet használ

A 00 és FF közötti értékek a 0 és 255 közötti tizes számokat jelölik. Például a 41 az ASCII A karakternek felel meg.

Az ASCII nézet tartománya korlátozott

A nézet a 0x20 és 0x7E közötti ASCII karaktereket mutatja. A többi érték pontként jelenik meg. Nem ismeri fel és nem állítja vissza például a japán szövegkódolásokat.

Bájtcsere és fájlszerkezet

Egy meglévő bájt cseréje nem változtatja meg a fájl hosszát. A megváltoztatott értékek miatt a fájl olvashatatlanná válhat, ezért tartsd meg az eredetit, és ellenőrizd a szerkesztett eredményt.

A változtatások visszavonásának módjai

A bájtszerkesztés visszavonása a legutóbbi bájtváltoztatást fordítja meg. A betöltött bájtok visszaállítása az utoljára sikeresen betöltött fájlhoz vagy hexadecimális bemenethez tér vissza, és törli a visszavonási előzményt.

Gyakori kérdések

Hozzáadhatok vagy törölhatok bájtokat?

Ez az oldal a meglévő bájtokat cseréli le. Nem változtatja meg a fájl hosszát bájtok beszúrásával vagy törlésével.

Felülírja az eredeti fájlomat?

Nem. A szerkesztett tartalom letöltésekor az edited_ előtag kerül a fájlnévre.

Hány szerkesztést vonhatok vissza?

A legutóbbi 1000 bájt szerkesztését vonhatod vissza. Egy fájl újratöltése új kiindulási pontot hoz létre.

Milyen hexadecimális bemenet elfogadott?

Kétjegyű értékeket használj 00 és FF között, opcionális szóközökkel vagy sortöréssel. Ne adj 0x előtagot és eltolás oszlopot. Üres mező betöltése nulla bájtos fájlt hoz létre.

Mekkora lehet a fájl?

Egy fájl legfeljebb 1 MiB (1 048 576 bájt) lehet. A táblázat oldalanként 256 bájtot jelenít meg.

Bemenetek és eredmények

Bemenet
Egy fájl vagy hexadecimális bájtsorozat, legfeljebb 1 MiB.
Szerkesztés
Cserélj le egy bájtot a kiválasztott eltoláson, vonj vissza friss szerkesztéseket, vagy állítsd vissza a betöltött bájtokat.
Eredmény
Szerkesztett bináris fájl, kimásolt hexadecimális bájtok vagy hexadecimális szövegfájl. Az eredeti fájl nem íródik felül.

Jelenlegi beállítások

Eszközök keresése