Mi a Hex szerkesztő és miért használhatja [Technológia magyarázata]

Mi a Hex szerkesztő és miért használhatja [Technológia magyarázata]

A kifejezés hatszög , rövid hexadecimális vagy alap-16, a nyers adatstruktúra, amelyet a számítógépen tárolt összes fájl követ. Bár szó szerint minden fájlt ebben a formátumban tárolnak a számítógépen, ezeket az adatokat szinte soha nem látja sehol. A számítógép nyers bitjeinek és bájtjainak közvetlen módosítása azonban néha előnyös lehet.





Tehát hogyan működik a hexa, mi az a hexadecimális szerkesztő, és miért kell használnia a számítógépen?





Mi az a Hex?

Azt a számrendszert, amelyet az emberek számolnak, decimálisnak nevezzük, a számokat 0 -tól 9 -ig. A tizedest a perzsák találták fel körülbelül 6000 évvel ezelőtt.





Gyors előretekerés 1679 -re. A 0 -ból és 1 -ből álló bináris számrendszer az voltGottfried Wilhelm von Leibniz találta ki.

Végül az 1950 -es vagy 1960 -as években az IBM hivatalossá tette a hexadecimális számrendszert, amely rövid út a bináris adatok ábrázolására. A 0-9 számjegyek helyett a hexadecimális számjegyeket 0-tól F-ig számolja. 0-tól 31-ig számol (tizedesből hexadecimálisra konvertálva):



0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F

Amint eléri a számjegyek végét, egyszerűen eggyel növelje a számot balra, ugyanúgy, mint a tizedes számláló rendszerben.





Most, hogy elhagytuk a hexadecimális alapokat, térjünk át néhány hexadecimális szerkesztőre.

Hex szerkesztők

A hexa szerkesztők számos szempontból különböznek a hagyományos szövegszerkesztőktől. A hexadecimális szerkesztő alapja, hogy megjelenítik a fájl nyers tartalmát. Nincs kódolás vagy szöveges fordítás - csak a nyers gépkód. A második az, hogy a sorok ahelyett, hogy „sorokon” alapulnának, a fájl elejétől eltolt címek.





PSPad

A kedvenc hex szerkesztőm PSPad . A PSPad amellett, hogy kiváló szöveg- és kódszerkesztő, a Megnyitás a HEX szerkesztőben ... 'opciót, amely elindítja a speciális szerkesztési módot.

Ha ebben a módban van, láthatja a fájl egyes bitjeinek helyét és hexadecimális értékeit. A fájl szerkesztésére két választási lehetősége van - vagy hexadecimális értékeket szerkeszthet hely szerint, vagy a jobb oldalon látható az érték alfanumerikus ábrázolása, amelyet szintén szerkeszthet.

XVI32

XVI32 szintén nagyon alkalmas hex szerkesztő. A PSPadhoz hasonlóan a hexadecimális értékeket közvetlenül vagy a karakterábrázolást is szerkesztheti.

Ezenkívül néhány fejlett hexadecimális szerkesztőeszközzel is rendelkezik, például egy címszámológéppel az eltolások ellenőrzésére, és néhány más hexaspecifikus opcióval, amelyek segítenek a hexa fájl körülkerülésében, ha tudja, mit csinál.

Mit tehetsz a Hex szerkesztővel?

Most, hogy tudja, mi a hexadecimális érték, és hogyan nyithatja meg és szerkesztheti őket, miért pontosan ezt akarnád csinálni?

Az xbox one nem fog csatlakozni a routerhez

Keresse meg a fájltípust

Időnként előfordulhat, hogy találkozol egy olyan fájllal, amelyet egyszerűen nem tudsz megnyitni. Normál méretű, de a Word vagy az Adobe nem nyitja meg. Szóval tehet ez ellen valamit?

Az első dolog, amit megteszek, megnyitom a fájlt egy hexadecimális szerkesztőben. A legtöbb fájl bizonyos információkat tartalmaz a fájl tetején, amelyek leírják, hogy valójában milyen fájl lehet.

Az alábbiakban egy Adobe PDF fájl karakteres ábrázolása látható. Tegyük fel, hogy valaki tévesen elmenti a PDF fájlt Microsoft Word .DOC fájlként.

Amikor a rendszer látja ezt a kiterjesztést, megpróbálja elindítani a Microsoft Word programot a fájl megnyitásához - de nem sikerül. Nyissa meg a fájlt hexadecimális szerkesztőben, és azonnal nyilvánvaló, hogy ez a fájl valóban PDF fájl, és gyorsan válthat a fájlkiterjesztésre, és azonnal megnyithatja azt az Adobe Acrobat vagy más megfelelő olvasóban.

Ha lát egy fájltípust, de fogalma sincs, milyen program használható a fájl megnyitásához, akkor Nyitott amely számos fájlkiterjesztést és a megnyitásukhoz használt programokat sorol fel.

Játék- és fájlhackelés

Egy másik népszerű ok, amiért hexadecimális szerkesztőt használhat, a játékhackelés. Betölthet egy játékot állapot mentése fájlt, és módosítsa például a rendelkezésre álló pénzösszeget 1000 dollárról 1 000 000 dollárra.

Most, az újabb játékoknál ezt sokkal nehezebbé tették. Sok modern játék tartalmaz tömörítést vagy titkosítást, ami sokszor megnehezíti a mentési állapot vagy a játék visszafordítását. Néhány játék azonban továbbra is lehetővé teszi bizonyos változók szerkesztését, például az Sonic Spinball .

A játékfájlok vizsgálata mellett néha más fontos információkat is kiolvashat egy mentett fájlból, amelyhez egyébként nem férne hozzá. Ez nagymértékben függ a fájl típusától és a keresett információktól, de a hexadecimális szerkesztő használata hasznos annak meghatározásához, hogy pontosan mi található a fájlban.

Hibakeresés és szerkesztés

Végül az utolsó fő ok, amiért hexadecimális szerkesztőt használhat, ha programozó, aki hibakeresést végez a kódján. Ahelyett, hogy visszatérne a kód újrafordításához, lehet, hogy egy egyszerű hexadecimális szerkesztésre lesz szüksége az ellenőrzési minta kipróbálásához. A nyers bináris fájlok szerkesztése nem ajánlott szívfájdalom miatt - ha csak egy karaktert módosít egy fájlban, az használhatatlanná teheti. Mielőtt bármilyen fájlt módosítana hexadecimális szerkesztővel, győződjön meg róla, hogy van biztonsági másolata.

Amikor a Hex nem Hex

Remélhetőleg egy kicsit megtanult olyan számítógépekről, amelyeket korábban nem ismert, vagy legalábbis felfrissítette a memóriáját. A számítógép kullancsainak megismerése egyre fontosabbá válik, ahogy egyre könnyebben használhatók. Tudom, hogy ha idáig eljutott, készen áll arra, hogy használja ezeket a fejlett stratégiákat, hogy a legtöbbet hozza ki a merevlemezen tárolt bitekből és bájtokból!

Kérdései vannak a hexadecimális vagy általában a hexadecimális szerkesztőkkel kapcsolatban? Tudassa velünk alább!

Részvény Részvény Csipog Email A Windows PC tisztítása a parancssor használatával

Ha a Windows PC -n kevés a tárhely, törölje ki a szemetet ezekkel a gyors parancssori segédprogramokkal.

Olvassa tovább
Kapcsolódó témák
  • Webkultúra
  • Technológia magyarázata
A szerzőről Dave Drager(56 cikk megjelent)

Dave Drager az XDA Developers cégnél dolgozik Philadelphia külvárosában, PA.

Továbbiak Dave Drager -től

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide