Kaj je šestnajstiški urejevalnik in zakaj ga lahko uporabite [tehnologija pojasnjena]

Kaj je šestnajstiški urejevalnik in zakaj ga lahko uporabite [tehnologija pojasnjena]

Izraz šestnajstiško , okrajšava za šestnajstiško ali base-16, je surova podatkovna struktura, ki ji sledijo vse datoteke, shranjene v računalniku. Čeprav je v tem formatu v računalniku shranjena dobesedno vsaka datoteka, teh podatkov skoraj nikoli ne vidite nikjer. Toda včasih lahko neposredno spremenite neobdelane bite in bajte v računalniku.





Torej, kako deluje hex, kaj je hex editor in zakaj bi ga morali uporabiti v računalniku?





Kaj je Hex?

Številčni sistem, ki ga ljudje uporabljajo za štetje, se imenuje decimalni, številke od 0 do 9. Decimalno so izumili Perzijci pred približno 6000 leti.





Hitro naprej do leta 1679. Dvojni številski sistem, sestavljen iz 0 in 1, je bilizumil Gottfried Wilhelm von Leibniz.

Nazadnje je v petdesetih ali šestdesetih letih prejšnjega stoletja IBM formaliziral šestnajstiški številski sistem, ki je kratka pot do predstavitve binarnih podatkov. Namesto števk 0-9, šestnajstiška številka uporablja številke od 0 do F. Štetje od 0 do 31 (pretvorba iz decimalne v šestnajstiško):



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

Ko pridete do konca številskih 'številk', preprosto povečate število v levo za eno, tako kot pri sistemu decimalnega štetja.





Zdaj, ko smo odstranili osnove šestnajstiškega števila, pojdimo na nekaj šestnajstiških urejevalnikov.

Hex uredniki

Šestnajstiški urejevalniki se na več načinov razlikujejo od običajnih urejevalnikov besedil. Osnova šestnajstiškega urejevalnika je, da prikazuje surovo vsebino datoteke. Brez kodiranja ali prevajanja v besedilo - samo surova strojna koda. Drugi je, da so številke vrstic, namesto da bi temeljile na 'vrsticah', odmik od začetka datoteke.





PSPad

Moj najljubši šesterokotni urejevalnik je PSPad . PSPad poleg odličnega urejevalnika besedil in kod ponuja tudi Odpri v urejevalniku HEX ... ', ki zažene poseben način urejanja.

Ko ste v tem načinu, si lahko ogledate lokacijo in šestnajstiške vrednosti vsakega bita datoteke. Za urejanje datoteke imate dve možnosti - šestnajstiške vrednosti lahko uredite glede na lokacijo ali pa na desni strani imate alfanumerično predstavitev te vrednosti, ki jo lahko tudi uredite.

XVI32

XVI32 je tudi zelo sposoben šestnajstiški urejevalnik. Tako kot pri PSPadu lahko neposredno urejate šestnajstiške vrednosti ali predstavitev znakov.

Ima tudi nekaj naprednih orodij za urejanje šesterokotnikov, kot je kalkulator naslovov za preverjanje odmikov in nekatere druge možnosti, povezane s šestnajstiko, ki vam lahko pomagajo obiti šestnajstiško datoteko, če veste, kaj počnete.

Kaj lahko storite s šestnajstim urejevalnikom?

Zdaj, ko veste, kaj je šestnajstiška vrednost, in kako jih lahko odprete in uredite, zakaj bi to točno želel narediti?

kako videti, kdo spremlja vašo facebook stran

Ugotovite vrsto datoteke

Občasno lahko naletite na datoteko, ki je preprosto ne morete odpreti. Ima običajno velikost, vendar ga Word ali Adobe ne odpreta. Torej lahko glede tega kaj storite?

Najprej bom odprl datoteko v šestnajstiškem urejevalniku. Večina datotek vsebuje nekaj informacij na samem vrhu datoteke, ki opisujejo, kakšna datoteka bi v resnici lahko bila.

Spodaj je predstavitev znakov datoteke Adobe PDF. Recimo, da je nekdo pomotoma shranil datoteko PDF kot datoteko Microsoft Word .DOC.

Ko vaš sistem vidi to razširitev, bo poskušal zagnati Microsoft Word, da odpre datoteko, vendar ne bo uspel. Odprite datoteko v šestnajstiškem urejevalniku in takoj bo jasno, da je ta datoteka res datoteka PDF, in hitro preklopite na pripono datoteke in jo boste lahko odprli kar v Adobe Acrobatu ali drugem ustreznem bralniku.

Če vidite vrsto datoteke, vendar nimate pojma, kakšen program bi lahko uporabili za odpiranje te datoteke, se lahko odjavite Odpri z ki navaja številne razširitve datotek in programe, ki se uporabljajo za njihovo odpiranje.

Vdor v igre in datoteke

Drug priljubljen razlog, zakaj bi uporabili šestnajstiški urejevalnik, je vdiranje iger. Lahko naložite igro shranite stanje vložite in na primer spremenite količino denarja s 1.000 na 1.000.000 USD.

Zdaj, na novejših igrah, je bilo to veliko težje. Mnoge sodobne igre vključujejo stiskanje ali šifriranje, zaradi česar je velikokrat težje dekompilirati stanje shranjevanja ali igro. Vendar pa nekatere igre še vedno omogočajo urejanje določenih spremenljivk, na primer v Sonic Spinball .

Poleg pregledovanja datotek z igrami lahko včasih iz shranjene datoteke pridobite tudi druge pomembne podatke, do katerih sicer morda nimate dostopa. To je močno odvisno od vrste datoteke in informacij, ki jih iščete, vendar je uporaba šestnajstiškega urejevalnika koristna pri določanju, kaj točno je v datoteki.

Odpravljanje napak in urejanje

Končno je zadnji glavni razlog, da uporabite šestnajstiški urejevalnik, če ste programer, ki odpravlja napake v vaši kodi. Namesto, da se vrnete k ponovni kompilaciji kode, je preprosto vse, kar potrebujete, da preskusite vzorec preverjanja. Urejanje surove binarne datoteke ni priporočljivo za srčni utrip - spremenite samo en znak v datoteki, zato bi lahko postala neuporabna. Pred spreminjanjem datotek s šestnajstim urejevalnikom poskrbite, da imate varnostno kopijo.

Ko hex ni hex

Upajmo, da ste se malo naučili o računalnikih, ki jih prej niste poznali, ali pa ste si vsaj osvežili spomin. Vedenje o tem, kako računalniški klopi postajajo vse lažje in lažje za uporabo. Vem, če ste prišli tako daleč, ste pripravljeni uporabiti te napredne strategije, da kar najbolje izkoristite bite in bajte, shranjene na trdem disku!

Imate vprašanja o šestnajstiških ali šestnajstih urednikih na splošno? Sporočite nam spodaj!

Deliti Deliti Cvrkutati E-naslov Kako očistiti računalnik z operacijskim sistemom Windows z ukaznim pozivom

Če v računalniku z operacijskim sistemom Windows primanjkuje prostora za shranjevanje, jih očistite s temi hitrimi pripomočki ukaznega poziva.

Preberite Naprej
Sorodne teme
  • Spletna kultura
  • Pojasnjena tehnologija
O avtorju Dave Drager(56 objavljenih člankov)

Dave Drager dela v podjetju XDA Developers v predmestju Philadelphie, PA.

Več od Davea Dragerja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite