Kas ir hex redaktors un kāpēc jūs to varētu izmantot [izskaidrota tehnoloģija]

Kas ir hex redaktors un kāpēc jūs to varētu izmantot [izskaidrota tehnoloģija]

Termiņš hex , saīsināts heksadecimāls vai bāze-16, ir neapstrādātu datu struktūra, kurai seko visi jūsu datorā saglabātie faili. Lai gan burtiski katrs fails tiek saglabāts jūsu datorā šādā formātā, jūs gandrīz nekad nekur neredzat šos datus. Tomēr iespēju tieši mainīt datora neapstrādātos bitus un baitus dažreiz var izmantot jūsu labā.





Tātad, kā hex darbojas, kas ir hex redaktors un kāpēc jums tas ir jāizmanto datorā?





Kas ir Hex?

Ciparu sistēmu, ko cilvēki izmanto skaitīšanai, sauc par decimālzīmēm, skaitļus no 0 līdz 9. Decimālo skaitli izgudroja persieši apmēram pirms 6000 gadiem.





Ātri uz priekšu līdz 1679. Bināro skaitļu sistēma, kas sastāv no 0 un 1, bijaizgudroja Gotfrīds Vilhelms fon Leibnics.

Visbeidzot piecdesmitajos vai sešdesmitajos gados IBM formalizēja heksadecimālo skaitļu sistēmu, kas ir īss veids, kā attēlot bināros datus. Tā vietā, lai izmantotu ciparus 0–9, heksadecimālais skaitlis izmanto ciparus no 0 līdz F. Skaitot no 0 līdz 31 (pārvēršot no decimāldaļas uz heksadecimālo):



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

Kad esat sasniedzis skaitlisko “ciparu” beigas, jūs vienkārši palieliniet skaitli pa kreisi par vienu, tāpat kā ar decimālo skaitīšanas sistēmu.





Tagad, kad mums ir sešpadsmitdaļas pamati, pāriesim pie dažiem heksadecimālajiem redaktoriem.

Hex redaktori

Hex redaktori vairākos veidos atšķiras no parastajiem teksta redaktoriem. Hex redaktora pamatā ir tas, ka tie parāda faila neapstrādāto saturu. Nav kodēšanas vai tulkošanas tekstā - tikai neapstrādāts mašīnas kods. Otrs ir tas, ka rindu numuri, nevis to pamatā esošās “rindas”, ir nobīdes adrese no faila sākuma.





PSPad

Mans mīļākais hex redaktors ir PSPad . PSPad ir ne tikai lielisks teksta un koda redaktors, bet arī Atvērt HEX redaktorā ... 'opcija, kas uzsāks īpašo rediģēšanas režīmu.

Kad esat šajā režīmā, varat redzēt katra faila bitu atrašanās vietu un heksadecimālās vērtības. Jums ir divas faila rediģēšanas iespējas - varat rediģēt heksadecimālās vērtības pēc atrašanās vietas, vai labajā pusē ir šīs vērtības burtciparu attēlojums, kuru varat arī rediģēt.

XVI32

XVI32 ir arī ļoti spējīgs hex redaktors. Tāpat kā PSPad, hex vērtības var rediģēt tieši vai rakstzīmju attēlojumu.

Tam ir arī daži uzlaboti hex rediģēšanas rīki, piemēram, adrešu kalkulators, lai pārbaudītu nobīdes, un dažas citas hex īpašas opcijas, kas var palīdzēt apiet hex failu, ja zināt, ko darāt.

Ko jūs varat darīt ar Hex redaktoru?

Tagad, kad jūs zināt, kas ir heksadecimālā vērtība un kā varat tās atvērt un rediģēt, kāpēc vai tu gribētu to darīt tieši tā?

kā iegūt albuma noformējumu itunes

Uzziniet faila tipu

Ik pa laikam jūs varat saskarties ar failu, kuru vienkārši nevarat atvērt. Tam ir normāls izmērs, taču Word vai Adobe to neatvērs. Tātad, vai jūs varat kaut ko darīt lietas labā?

Pirmā lieta, ko es darīšu, ir atvērt failu hex redaktorā. Lielākajā daļā failu faila augšdaļā ir iekļauta informācija, kas apraksta, kāda veida fails tas patiesībā varētu būt.

Zemāk ir Adobe PDF faila rakstzīmju attēlojums. Pieņemsim, ka kāds kļūdaini saglabā PDF failu kā Microsoft Word .DOC failu.

Kad jūsu sistēma redzēs šo paplašinājumu, tā mēģinās palaist Microsoft Word, lai atvērtu failu, taču tas neizdosies. Atveriet failu hex redaktorā, un uzreiz ir skaidrs, ka šis fails patiešām ir PDF fails, un ātri pārslēdzieties uz faila paplašinājumu, un jūs varēsit to atvērt tieši Adobe Acrobat vai citā atbilstošā lasītājā.

Ja redzat faila tipu, bet jums nav ne jausmas, kāda veida programma varētu tikt izmantota šī faila atvēršanai, varat pārbaudīt Atvērt ar kurā ir uzskaitīti daudzi failu paplašinājumi un to atvēršanai izmantotās programmas.

Spēļu un failu uzlaušana

Vēl viens populārs iemesls, kāpēc jūs varētu izmantot hex redaktoru, ir spēļu uzlaušana. Jūs varat ielādēt spēli glābt stāvokli failu un mainiet, piemēram, jūsu naudas summu no 1000 USD uz 1 000 000 USD.

Tagad jaunākajās spēlēs tas ir padarīts daudz grūtāk. Daudzas mūsdienu spēles ietver saspiešanu vai šifrēšanu, kas apgrūtina saglabāšanas stāvokļa vai spēles dekompilāciju. Tomēr dažas spēles joprojām ļauj rediģēt noteiktus mainīgos, piemēram, Sonic Spinball .

Papildus spēļu failu izpētei dažreiz jūs varat iegūt citu svarīgu informāciju no saglabāta faila, kuram citādi varētu nebūt piekļuves. Tas lielā mērā ir atkarīgs no faila veida un meklējamās informācijas, taču heksa redaktora izmantošana ir noderīga, lai noteiktu, kas tieši atrodas failā.

Atkļūdošana un rediģēšana

Visbeidzot, pēdējais galvenais iemesls, kāpēc jūs varētu izmantot heksadecimālo redaktoru, ir, ja esat programmētājs, kurš atkļūdo jūsu kodu. Tā vietā, lai atgrieztos pie sava koda atkārtotas kompilēšanas, verifikācijas parauga pārbaudei var būt nepieciešama vienkārša hex rediģēšana. Neapstrādāta binārā faila rediģēšana nav ieteicama, jo tas ir neiedomājams - mainot tikai vienu rakstzīmi failā, tas var kļūt bezjēdzīgs. Pirms failu rediģēšanas, izmantojot heksadecimālo redaktoru, pārliecinieties, vai jums ir dublējums.

Kad Hex nav hex

Cerams, ka esat mazliet uzzinājis par datoriem, kurus iepriekš nezinājāt vai vismaz esat atsvaidzinājis atmiņu. Zinot, kā dators ērc, kļūst arvien svarīgāka, jo tās kļūst arvien vieglāk lietojamas. Es zinu, ja esat tik tālu, esat gatavs izmantot šīs uzlabotās stratēģijas, lai maksimāli izmantotu cietajā diskā saglabātos bitus un baitus!

Vai jums ir jautājumi par heksadecimālo vai heksadecimālo redaktoru darbību kopumā? Informējiet mūs zemāk!

Kopīgot Kopīgot Čivināt E -pasts Kā tīrīt Windows datoru, izmantojot komandu uzvedni

Ja jūsu Windows datorā ir maz vietas krātuvē, iztīriet nevēlamos atkritumus, izmantojot šīs ātrās komandrindas utilītas.

Lasīt Tālāk
Saistītās tēmas
  • Tīmekļa kultūra
  • Izskaidrota tehnoloģija
Par autoru Deivs Dregers(56 raksti publicēti)

Deivs Dregers strādā XDA Developers Filadelfijas priekšpilsētā, PA.

Vairāk no Deiva Dragera

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu