Mis on hex -redaktor ja miks te seda kasutate [tehnoloogia selgitus]

Mis on hex -redaktor ja miks te seda kasutate [tehnoloogia selgitus]

Termin kuuskant , lühike kuueteistkümnendarv või baas-16, on lähteandmete struktuur, mida järgivad kõik teie arvutisse salvestatud failid. Kuigi sõna otseses mõttes on iga fail selles vormingus teie arvutisse salvestatud, ei näe te neid andmeid peaaegu kunagi kuskil. Kuid mõnikord saate oma arvutis töötlemata bittide ja baitide otsest muutmist kasutada.





Niisiis, kuidas hex töötab, mis on hex -redaktor ja miks peate seda oma arvutis kasutama?





Mis on Hex?

Arvude süsteemi, mida inimesed loendamiseks kasutavad, nimetatakse kümnendkohaks, numbrid 0 kuni 9. Kümnendkoha leiutasid pärslased umbes 6000 aastat tagasi.





Edasi edasi 1679. 0 -st ja 1 -st koosnev binaarne numbrisüsteem olileiutas Gottfried Wilhelm von Leibniz.

Lõpuks vormistas IBM 1950ndatel või 1960ndatel kuueteistkümnendsüsteemi, mis on lühike viis kahendandmete esitamiseks. Numbrite 0–9 asemel kasutab kuueteistkümnendarv numbreid 0– F. Loendamine 0–31 (teisendamine kümnendkohalt kuueteistkümnendiks):



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

Kui olete jõudnud numbriliste 'numbrite' lõpuni, suurendate lihtsalt numbrit ühe võrra vasakule, nagu komakohtade loendussüsteemi puhul.





Nüüd, kui meil on kuueteistkümnendsüsteemi põhitõed kadunud, liigume edasi mõne kuueteistkümnenda toimetaja juurde.

Hex toimetajad

Hex -redaktorid erinevad tavalistest tekstiredaktoritest mitmel viisil. Hex -redaktori alus on see, et nad kuvavad faili toores sisu. Ei kodeeringut ega teksti tõlkimist - piisab masina toorkoodist. Teine on see, et ridade numbrid ei põhine ridadel, vaid faili algusest alates.





PSPad

Minu lemmik kuusnurkne toimetaja on PSPad . PSPad pakub lisaks suurepärasele teksti- ja koodiredaktorile ka Ava HEX Editoris ... 'suvand, mis käivitab spetsiaalse redigeerimisrežiimi.

Kui olete selles režiimis, näete faili iga bitti asukohta ja kuueteistkümnendväärtusi. Faili redigeerimiseks on teil kaks valikut - saate muuta asukoha järgi kuueteistkümnendväärtusi või paremal küljel on selle väärtuse tähtnumbriline esitus, mida saate ka muuta.

XVI32

XVI32 on ka väga võimekas kuusnurkne toimetaja. Nagu PSPadi puhul, saate hex -väärtusi otse muuta või tähemärki.

Sellel on ka mõned täiustatud kuusnurga redigeerimise tööriistad, näiteks aadressikalkulaator nihke kontrollimiseks ja mõned muud kuuskant-spetsiifilised valikud, mis aitavad teil kuueteistkümnendfailist mööda pääseda, kui teate, mida teete.

Mida saate teha Hex -redaktoriga?

Nüüd, kui teate, mis on kuusnurkne väärtus ja kuidas saate neid avada ja muuta, miks kas sa tahaksid seda täpselt teha?

kuidas vormindada micro sd -kaart Macis

Leidke failitüüp

Aeg -ajalt võite sattuda faili, mida lihtsalt ei saa avada. Sellel on normaalne suurus, kuid Word või Adobe ei ava seda. Nii et saate sellega midagi ette võtta?

Esimene asi, mida ma teen, on faili avamine hex -redaktoris. Enamik faile sisaldab faili ülaosas teavet, mis kirjeldab, milline fail see tegelikult võiks olla.

Allpool on Adobe PDF -faili märkide esitus. Oletame, et keegi salvestab ekslikult PDF -faili Microsoft Wordi .DOC -failina.

Kui teie süsteem näeb seda laiendit, proovib ta faili avamiseks käivitada Microsoft Wordi, kuid see ebaõnnestub. Avage fail kuueteistkümnises redaktoris ja on kohe selge, et see fail on tõepoolest PDF -fail, ja kiire lülitus faililaiendile ning saate selle kohe Adobe Acrobatis või mõnes muus korralikus lugejas avada.

Kui näete failitüüpi, kuid teil pole aimugi, millist programmi selle faili avamiseks kasutada võiksite, OpenWith kus on loetletud paljud faililaiendid ja nende avamiseks kasutatud programmid.

Mängude ja failide häkkimine

Teine populaarne põhjus, miks võiksite kasutada kuusnurkset redaktorit, on mängude häkkimine. Saate mängu laadida päästa riik fail ja muutke oma rahasummat näiteks 1000 dollarilt 1 000 000 dollarile.

Nüüd, viimastel mängudel on see palju raskemaks tehtud. Paljud kaasaegsed mängud sisaldavad tihendamist või krüptimist, mis raskendab salvestusoleku või mängu dekompileerimist mitu korda. Kuid mõned mängud võimaldavad teil siiski muuta teatud muutujaid, näiteks Sonic Spinball .

Lisaks mängufailide uurimisele saate mõnikord salvestatud failist koguda muud olulist teavet, millele teil muidu poleks juurdepääsu. See sõltub suuresti failitüübist ja otsitavast teabest, kuid hex -redaktori kasutamine on kasulik, et määrata kindlaks, mis täpselt failis asub.

Silumine ja redigeerimine

Lõpuks on viimane peamine põhjus, miks kuusnurkset redaktorit kasutada, on see, kui olete programmeerija, kes teie koodi silub. Selle asemel, et naasta oma koodi uuesti kompileerimiseks, võib kinnitusmustri testimiseks olla vaja vaid kuusnurkset redigeerimist. Toore binaarfaili redigeerimist ei soovitata südamega - ainult ühe märgi muutmine failis võib selle kasutuks muuta. Veenduge, et teil on varukoopia enne failide muutmist hex -redaktori abil.

Kui kuusnurk pole kuuskant

Loodetavasti olete õppinud natuke arvutite kohta, mida te varem ei tundnud või vähemalt mälu värskendasite. Teadmine, kuidas arvuti tiksub, muutub üha olulisemaks, kuna nende kasutamine muutub üha lihtsamaks. Ma tean, et kui olete nii kaugele jõudnud, olete valmis kasutama neid täiustatud strateegiaid kõvakettale salvestatud bittide ja baitide maksimaalseks ärakasutamiseks!

Kas teil on küsimusi kuueteistkümnendsüsteemi või heksade toimetajate kohta üldiselt? Andke meile allpool teada!

Jaga Jaga Piiksuma E -post Kuidas Windowsi arvutit käsuviiba abil puhastada

Kui teie Windowsi arvutil on mäluruumi vähe, puhastage prügi nende kiirete käsuviiba utiliitide abil.

Loe edasi
Seotud teemad
  • Veebikultuur
  • Tehnoloogia selgitatud
Autori kohta Dave Drager(Avaldatud 56 artiklit)

Dave Drager töötab XDA Developersis, Philadelphia, PA eeslinnas.

Veel Dave Dragerilt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin