Kas yra „Hex“ redaktorius ir kodėl galite jį naudoti [paaiškinta technologija]

Kas yra „Hex“ redaktorius ir kodėl galite jį naudoti [paaiškinta technologija]

Terminas šešiakampis , trumpai šešioliktainis arba bazė-16, yra neapdorotų duomenų struktūra, kuria vadovaujasi visi jūsų kompiuteryje saugomi failai. Nors pažodžiui kiekvienas failas yra saugomas jūsų kompiuteryje tokiu formatu, šių duomenų beveik niekur nematote. Tačiau galimybė tiesiogiai modifikuoti neapdorotus kompiuterio bitus ir baitus kartais gali būti panaudota jūsų naudai.





Taigi, kaip veikia šešiakampis, kas yra šešiakampis redaktorius ir kodėl jums gali tekti jį naudoti savo kompiuteryje?





Kas yra Hex?

Skaičių sistema, kurią žmonės naudoja skaičiuoti, vadinama dešimtaine, skaičiai nuo 0 iki 9. Dešimtainį išrado persai maždaug prieš 6000 metų.





Greitai pirmyn iki 1679. Dvejetainė skaičių sistema, sudaryta iš 0 ir 1, buvoišrado Gotfridas Vilhelmas fon Leibnicas.

Galiausiai šeštajame ar šeštajame dešimtmetyje IBM įformino šešioliktainį skaičių sistemą, kuri yra trumpas būdas pateikti dvejetainius duomenis. Užuot naudojęs skaitmenis 0–9, šešioliktainiai skaičiai naudoja nuo 0 iki F. Skaičiuojant nuo 0 iki 31 (konvertuojant iš dešimtainio į šešioliktainį):



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

Kai pasieksite skaitinių „skaitmenų“ pabaigą, tiesiog padidinkite skaičių į kairę vienu, kaip ir su dešimtaine skaičiavimo sistema.





Dabar, kai mes turime šešioliktainius pagrindus, pereikime prie kai kurių šešiabriaunių redaktorių.

„Hex“ redaktoriai

Šešioliktainiai redaktoriai daugeliu atžvilgių skiriasi nuo įprastų teksto redaktorių. Šešiakampio redaktoriaus pagrindas yra tas, kad jie rodo neapdorotą failo turinį. Jokio kodavimo ar vertimo į tekstą - tik neapdorotas mašinos kodas. Antrasis yra tas, kad eilučių numeriai, o ne pagrįsti „eilutėmis“, yra poslinkio adresas nuo failo pradžios.





PSPad

Mano mėgstamiausias šešiakampis redaktorius PSPad . „PSPad“ yra ne tik puikus teksto ir kodo redaktorius, bet ir Atidaryti HEX redaktoriuje ... “parinktį, kuri paleis specialų redagavimo režimą.

Kai esate šiame režime, galite pamatyti kiekvieno failo bitų vietą ir šešioliktaines reikšmes. Turite du failo redagavimo pasirinkimus - galite redaguoti šešioliktaines reikšmes pagal vietą arba dešinėje pusėje pateikti tos vertės raidinį ir skaitinį vaizdą, kurį taip pat galite redaguoti.

XVI32

XVI32 taip pat yra labai pajėgus šešiakampis redaktorius. Kaip ir PSPad, galite tiesiogiai redaguoti šešiakampę reikšmę arba simbolių atvaizdavimą.

Jame taip pat yra keletas pažengusių šešiabriaunių redagavimo įrankių, tokių kaip adresų skaičiuoklė, skirta patikrinti poslinkius, ir kai kurios kitos šešioliktainės parinktys, kurios gali padėti apeiti šešiakampį failą, jei žinote, ką darote.

Ką galite padaryti naudodami „Hex“ redaktorių?

Dabar, kai žinote, kas yra šešioliktainė reikšmė ir kaip galite jas atidaryti bei redaguoti, kodėl ar norėtum tai padaryti tiksliai?

kaip iš naujo nustatyti „Bluetooth“ „Mac“

Sužinokite failo tipą

Retkarčiais galite susidurti su failu, kurio tiesiog negalite atidaryti. Jis yra įprasto dydžio, tačiau „Word“ ar „Adobe“ jo neatidarys. Taigi ar galite ką nors padaryti dėl to?

Pirmas dalykas, kurį aš padarysiu, bus atidaryti failą šešių raidžių redaktoriuje. Daugelyje failų yra tam tikra informacija pačiame failo viršuje, kurioje aprašoma, koks tai iš tikrųjų gali būti failas.

Žemiau yra „Adobe PDF“ failo simbolių atvaizdas. Tarkime, kažkas klaidingai išsaugo PDF failą kaip „Microsoft Word“ .DOC failą.

Kai jūsų sistema pamatys tą plėtinį, ji bandys paleisti „Microsoft Word“, kad atidarytų failą, bet nepavyks. Atidarykite failą šešių raidžių redaktoriuje ir iš karto aišku, kad šis failas iš tikrųjų yra PDF failas, ir greitai perjunkite failo plėtinį ir galėsite jį atidaryti tiesiai „Adobe Acrobat“ ar kitame tinkamame skaitytuve.

Jei matote failo tipą, bet neįsivaizduojate, kokia programa gali būti naudojama šiam failui atidaryti, galite patikrinti Atidaryti naudojant kuriame išvardijama daug failų plėtinių ir jų atidarymui naudojamos programos.

Žaidimų ir failų įsilaužimas

Kita populiari priežastis, kodėl galite naudoti šešiakampį redaktorių, yra žaidimų įsilaužimas. Galite įkelti žaidimą išsaugoti būseną failą ir, pavyzdžiui, pakeiskite turimą pinigų sumą nuo 1 000 USD iki 1 000 000 USD.

Naujausiuose žaidimuose tai buvo dar sunkiau. Daugelyje šiuolaikinių žaidimų yra arba glaudinimas, arba šifravimas, todėl daug kartų sunkiau iššifruoti išsaugojimo būseną ar žaidimą. Tačiau kai kurie žaidimai vis tiek leidžia redaguoti tam tikrus kintamuosius, pvz Sonic Spinball .

Be žaidimo failų peržiūros, kartais iš išsaugoto failo galite surinkti ir kitos svarbios informacijos, kurios kitu atveju negalėtumėte pasiekti. Tai labai priklauso nuo failo tipo ir kokios informacijos ieškote, tačiau naudojant šešiakampį redaktorių naudinga nustatyti, kas tiksliai yra faile.

Derinimas ir redagavimas

Galiausiai paskutinė pagrindinė priežastis, kodėl galite naudoti šešiabriaunį redaktorių, yra programuotojas, derinantis jūsų kodą. Vietoj to, kad grįžtumėte iš naujo sukompiliuoti savo kodo, gali prireikti paprasto šešiakampio redagavimo, kad išbandytumėte patvirtinimo modelį. Nepatariama redaguoti neapdoroto dvejetainio failo - jei pakeisite tik vieną failo simbolį, jis gali būti nenaudingas. Prieš keisdami bet kokius failus naudodami šešiakampį redaktorių, įsitikinkite, kad turite atsarginę kopiją.

Kai šešiakampis nėra šešiakampis

Tikimės, kad šiek tiek sužinojote apie kompiuterius, kurių anksčiau nežinojote arba bent jau atnaujinote savo atmintį. Žinant, kaip erkės jūsų kompiuteryje tampa vis svarbesnės, nes jas vis lengviau ir lengviau naudoti. Žinau, jei pavyko taip toli, esate pasirengęs naudoti šias pažangias strategijas, kad išnaudotumėte visas standžiojo disko bitų ir baitų galimybes!

Turite klausimų apie šešioliktainius arba apskritai šešiakampius redaktorius? Praneškite mums žemiau!

Dalintis Dalintis „Tweet“ Paštu Kaip išvalyti „Windows“ kompiuterį naudojant komandinę eilutę

Jei jūsų „Windows“ kompiuteryje trūksta saugyklos vietos, išvalykite šiukšles naudodami šias greitas komandų eilutės priemones.

Skaityti toliau
Susijusios temos
  • Žiniatinklio kultūra
  • Technologija paaiškinta
Apie autorių Dave'as Drageris(Paskelbti 56 straipsniai)

Dave'as Drageris dirba „XDA Developers“ Filadelfijos priemiestyje, PA.

Daugiau iš Dave'o Dragerio

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia