TC

Bináris-szöveg konverter – Ingyenes online eszköz

Processed locally. No data stored.
0 chars

Mi az Bináris-szöveg konverter?

A Binary to Text Converter a nyers gépi kódot – az 1-esek és 0-ák sorozatát – veszi alapul, és azt újra olvasható emberi nyelvre fordítja. Mivel a számítógépek csak a „be” (1) és a „ki” (0) állapotokat értik, az interneten található minden szó, kép és videó végső soron bináris kódként van tárolva.

Ez az eszköz ezeket a végtelen számokat 8 bites bájtokba csoportosítja, majd a szabványos ASCII és UTF-8 kódolási táblázatok segítségével dekódolja őket. Sokszor használják az informatika alapjait tanuló diákok és a rejtett kódokat feltörő játékosok.

Mikor használja Bináris-szöveg konverter?

Használd ezt az eszközt a videojátékokban, az ARG-k (Alternate Reality Game) nyomai között vagy internetes rejtvényekben elrejtett titkos üzenetek dekódolásához, amelyek gyakran használnak bináris karakterláncokat egyszerű titkosításként. Az informatika hallgatók a bájt szintű adattárolás megértésének gyakorlására és ellenőrzésére használják.

A biztonsági kutatók alkalmanként a nyers csomagadatok megtekintésére használják. Ha saját titkos üzenetet szeretne írni gépi kódban, használja a Szöveg-bináris konverterünket.

Hogyan használja ezt az eszközt

  1. 1Paste your binary code (space-separated bytes)
  2. 2Click 'Convert to Text'
  3. 3Copy the decoded text result

Az eszköz akkor működik a legjobban, ha a bináris karakterlánc megfelelően 8 bites bájtokra van felosztva (pl. „01001000 01101001”). A folytonos, szóköz nélküli bináris karakterláncokat is megpróbálja feldolgozni úgy, hogy 8 karakterenként felosztja őket.

Példák

InputOutput
01001000 01101001Hi
01000001A
01001000 01100101 01101100 01101100 01101111Hello
01001010 01000001 01010110 01000001JAVA
00110001 00110010 00110011123

Szabályok és viselkedés

  • A bevitt adatot kizárólag a „0” és „1” számjegyek szempontjából elemzik. Minden egyéb karaktert figyelmen kívül hagy a rendszer, vagy hibaüzenetet eredményez.
  • A karakterlánc pontosan 8 bites (egy bájtos) szakaszokra van felosztva.
  • Minden 8 bites bájtot matematikailag tizedes számmá alakítanak át, amelyet ezután a megfelelő Unicode/ASCII karakterhez rendelnek, így jelenítve meg a szöveget.

Kapcsolódó eszközök

Gyakran ismételt kérdések

Mi az a bináris kód?

A bináris számrendszer az a kettes alapú számrendszer, amely minden számítógép működésének alapját képezi. Csak két számot tartalmaz: a 0-t és az 1-et. Ha 8 ilyen 1-et és 0-t egymás után sorolunk (amit bájtonak nevezünk), a számítógép 256 különböző értéket tud ábrázolni, amelyek közvetlenül az ábécé betűihez, a számokhoz és az írásjelekhez rendelődnek.

Szükség van szóközökre a számok között?

Technikailag nem, de segít. Az eszköz a bináris adatokat 8 számjegyes csoportokban olvassa be (egy bájt egy betűre). Ha szóköz nélkül beillesztesz egy végtelen 1-esekből és 0-ákból álló karakterláncot, az eszköz automatikusan 8 karakteres szakaszokra bontja azt. Ha azonban a karakterláncból hiányzik egy számjegy, az azt követő összes betű elcsúszik és tönkremegy.

Miért adott ki értelmetlen karaktereket a dekóder?

Ha a kimenet véletlenszerű kínai karakterekből vagy furcsa Wingdings-szimbólumokból áll, az azt jelenti, hogy a bináris adat nem szabványos angol szöveget tartalmazott. Lehet, hogy a bináris adat egy képet vagy egy tömörített fájlt ábrázol, vagy esetleg egy hiányzó számjegy miatt eltolódott. Az eszköz megteszi, amit tud, de a nem szöveges adatokat nem tud értelmezni.

Hogyan lehet, hogy a 01000001 az „A” betűnek felel meg?

A kettes számrendszerben a „01000001” a 65-ös tizes számnak felel meg. A klasszikus ASCII-karaktertáblázatban (a számítógépek univerzális szótárában) a 65-ös számot hivatalosan a nagybetűs „A”-hoz rendelték. Ez az eszköz egyszerűen és azonnal elvégzi ezt a matematikai átalakítást.

A bináris kód képes ábrázolni az emojikat?

Igen. Az emojik több adatot igényelnek, így egy-egy emoji nem egy 8 bites bájtot, hanem három vagy négy bájtot (24–32 egyes és nullát) igényel. Eszközünk a modern UTF-8 dekódolást használja, így sikeresen összeilleszti ezeket a több bájtot, hogy az emojit tökéletesen megjelenítse.