Filer med udvidelsen .HEX - hvad og hvordan kan de åbnes

Hex-filformatet, forkortet hex eller base-16, er den rå datastruktur efterfulgt af alle filer, der er gemt på din computer. Selvom bogstaveligt talt hvert dokument er gemt i dette format, er det næsten umuligt at finde det på en pc. Selvom ikke alle ved, at muligheden for direkte at ændre de rå bit og bytes på en pc, kan nogle gange være meget nyttig.

Arbejde med filer med udvidelsen .HEX.

Hvad er HEX Extension?

Nummersystemet, som folk bruger til at beregne, kaldes decimal (et tal fra 0 til 9), og blev opfundet af perserne omkring 6.000 år siden. I 1950'erne eller 1960'erne formaliserede IBM det hexadecimale tal system, hvilket er en kort måde at repræsentere binære data på. I stedet for at bruge cifre 0-9 bruger et hexadecimalt tal cifre fra 0 til F. Når du er nået til slutningen af ​​numeriske "cifre", øger du blot antallet til venstre for en, ligesom du gør med decimaltalsystemet.

Filer med HEX-udvidelsen har de samme egenskaber som de binære. Alle bytes placeres en efter en. Adresseoplysninger eller checksums er ikke tilføjet. Den eneste forskel med det binære format er, at hver byte konverteres til 2 ASCII-tegn i intervallet 0-9 og AF, der repræsenterer 2 hexadecimale cifre. Disse tegn er grupperet i rækker. Antallet af et par i en linje kan normalt variere fra 1 til 255, hvor den mest almindelige længde er 16 eller 32 par. Hver linje slutter med et par CR (ASCII værdi $ 0D) eller CRLF (ASCII). At arbejde med sådanne dokumenter kræver en særlig program-editor hex-filer.

Sådan åbner du HEX-fil

Fra tid til anden kan du støde på en fil, som du simpelthen ikke kan åbne. Det er af normal størrelse, men Word eller Adobe åbner det ikke. Sådan åbner du et sådant format på en computer? Den første ting at gøre er at åbne hex-filen i en hex-editor. De fleste dokumenter fra begyndelsen indeholder oplysninger, der beskriver, hvilken slags et dokument det kan være. Når dit system ser denne udvidelse, vil det forsøge at starte Microsoft Word for at åbne dokumentet, men det virker ikke. Åbn filen i en hex-editor, og det bliver straks klart, at dokumentet er en PDF-fil (eller en anden fil), og du kan åbne den direkte i Adobe Acrobat eller et andet egnet program til visning.

Hacking spil og filer

En anden populær årsag du kan bruge en hex editor er hacking spil. Du kan downloade et gemt spildokument og ændre mængden af ​​penge, for eksempel fra $ 1.000 til 1.000.000. I senere spil er alt meget mere kompliceret. Mange moderne spil indeholder enten komprimering eller kryptering, hvilket er mange gange sværere at dekompilere tilstanden af ​​bevarelse eller spil. Men nogle spil giver dig stadig mulighed for at redigere visse variabler, for eksempel Sonic Spinball. Udover at se spilfiler kan du nogle gange udtrække andre vigtige oplysninger fra en gemt fil, som du ellers ikke ville have adgang til. Dette afhænger meget af typen af ​​fil og hvilke oplysninger du leder efter, men ved hjælp af en hex-editor er nyttig til at bestemme, hvad der er i dokumentet.

Fejlfinding og redigering

Endelig er den sidste grundlæggende grund til, at du kan bruge en hex-editor, hvis du er en programmør, og du skal debugere koden. I stedet for at gå tilbage til genkompilering af koden, kan simpel hexadecimal redigering kræves for at validere mønsteret. Men først sørg for, at du har en sikkerhedskopi, før du ændrer filer med en hex editor.

Hvilke hex redaktører at bruge

Hex editor er en software, der bruges til at se og redigere binære filer. Et binært dokument er et dokument, der indeholder data i maskinlæsbar form. HEX redaktører giver dig mulighed for at ændre indholdet af de rå fildata. Fordi hex-editoren bruges til at redigere binære filer, kaldes de nogle gange en binær editor eller binær fileditor. Hvis du åbner et dokument med en hex-editor, vises en meddelelse om, at dokumentet redigeres i hexadecimalt format, og processen med at bruge en hex-editor redigeres hexadecimal redigering. Hex redaktører adskiller sig fra almindelig tekst i en række funktioner. Grundlaget for hex-editoren er, at de viser den rå indhold af filen. Ingen kodning eller oversættelse til tekst - kun råmaskinkode. For det andet er linjenumrene i stedet offset-adressen fra begyndelsen af ​​filen. Vi har valgt nogle af de bedste gratis programmer til visning og redigering af HEX-dokumenter.

HxD

HxD er en gratis hex editor, der kan åbne og ændre computer kode. Det er et meget kraftigt værktøj i de rigtige hænder, som kan tjekke, sammenligne og diagnosticere filer, diske, diskbilleder, hukommelse og logfiler, samt korrekte fejl og genoprette diskstrukturen.

fordele:

  • Virkelig store data - den nyeste version af HxD behandler store datasæt. Hvis den passer på en disk, vil HxD kunne åbne den.
  • Standardindstillinger - HxD indeholder mange nyttige tilføjelser, såsom en checksumgenerator, understøttelse af flere tegnsæt, en RAM-editor, en file shredder, splitting og fusionering, et ubegrænset antal undoes og en bærbar version.
  • Data eksport - programmet eksporterer data til kildekode (C, C #, Java, Pascal og VB.NET) eller i hexadecimale formater.

ulemper:

  • Ikke til den uerfarne bruger, men det er ikke en ulempe. Programmet er rettet mod avancerede brugere.

DeltaHex Editor

En af de bedste hex redaktører baseret på deltahex biblioteket. Brug handlingen "Åbn som hex" i hovedmenuen "Fil" eller i kontekstmenuen for projektfiler.

features:

  • Viser data som en hexadecimal kode, tekstvisning.
  • Indsæt og overskriv redigeringsfunktioner.
  • Support udvalg og udklipsholder.
  • Fortryd / gentag.
  • Vælg kodning.
  • Vis ikke-udskrevne tegn.
  • Koder kan også være binære, oktale eller decimaler.
  • Søg tekst / hex kode med den tilsvarende baggrundsbelysning.
  • Delta mode - Ændringer gemmes kun i hukommelsen, før du gemmer.
  • Støt store filer.

Gratis Hex Editor Neo

Free Hex Editor Neo er den hurtigste gratis binære fileditor til Windows-platformen. Neo Hex Editor's databehandlingsalgoritmer er ekstremt optimerede og omhyggeligt indstillet til at håndtere store filoperationer.

Programfunktioner:

  • Ubegrænset fortryd / gentag.
  • Rediger, Kopier, Klip, Indsæt, Slet, Udfyld, Import / Eksport, Indsæt skabelon / fil, Rediger fil, Flyt til begyndelsen, Skift bit.
  • Søg og erstat skabeloner.
  • Baggrundslys.
  • Bytes, ord, dobbelte ord, gruppering af fire ord.
  • Hexadecimal, Decimal, Octal, Binær osv. data præsentation.
  • Skift filattributter.
  • Udklipsholder data analyse.
  • Opret binære patches, søg / erstat regelmæssige udtryk.
  • Flersproget interface.

Funktioner og funktioner i værktøjet:

  • Statistik og Hexadecimal Analyzer - Det binære dataanalysemodul gør det muligt at analysere fordelingen af ​​bytes, tegn og strenge ved hexadecimale dumper og tekstdata. Neo Binary Analyzer understøtter følgende typer skabeloner: ASCII / Unicode-tegn og strengemønstre, Hex, Decimal, Octal, Binær, Float, Double og RegEx (Regular Expression) datamønstre.
  • En grafisk fremstilling af de analyserede data i Neo-brugergrænsefladen - software understøtter varmekort og visualisering af histogramdata. Du kan også analysere et binært dokument i form af beskrivende statistik: middel, prøvevariation, standardafvigelse, standardfejl, kurtosis, asymmetri, median, interval, minimum, maksimum, sum osv.
  • File Comparison - Neo er et avanceret sammenligningsværktøj i hexadecimalt format. Den indbyggede hex editor giver dig mulighed for at sammenligne 2 hexadecimale filer ved hjælp af to forskellige sammenligningsalgoritmer: simple (fra byte til byte) og forskel algoritme (blok matching).
  • RAM-editoren - en procesmodifikator gør det muligt at redigere hukommelsen og behandle dataene, der er indlæst i RAM'en til pc'en af ​​operativsystemet. RAM Explorer giver mulighed for nemt at se indlæste processer og gå til bestemte forskydninger. Derefter kan du direkte få adgang til disse datablokke og redigere dem i et hex editor-vindue. Således giver Hex Editor Neo muligheden for at se og redigere dataene i binære programmer direkte i RAM.
  • Disassembler - Programmet giver dig også mulighed for at analysere eksekverbare filer x86, x64 og .NET. Neo Assembler View understøtter følgende instruktionssæt: x86, x86-64, MMX, SSE, SSE2, 3DNow!, MSIL. Du kan downloade symbolfiler til både 32-bit og 64-bit eksekverbare filer. Neo - bare den perfekte editor dll / exe!
  • Binary mønstre / struktur editor - programmet understøtter parsing den interne struktur af følgende filer: exe, dll, sys, ocx, bmp, png, avi, rar, icc, vhd, zip, tiff, wav, tga, psd, pic, pcx, pal, emf eps.
  • Modulstrukturvisning - giver dig mulighed for at tilpasse binære skabeloner. Du kan skrive din egen definition af filstrukturen ved hjælp af et internt sprog som C / C ++ til næsten alle binære dokumenter. Hvis du f.eks. Vil redigere datafiler, skal du først beskrive filstrukturen og derefter linke den til en bestemt fil ved hjælp af et særligt redigeringsvindue.
  • Filstrukturanalysatoren gør binære justeringer meget lettere end blot at redigere de rå hexadecimale bytes. Åbn, se og rediger hex / bin-filer med hidtil uset lethed!

Hex Editor Neo leverer grundlæggende, avancerede og lige innovative funktioner. Hexadecimal redigering er nu tilgængelig for enhver nybegynder bruger!

PSPad

Favorite hex editor for de fleste programmører. PSPad, ud over at være en god tekst og kode editor, tilbyder mulighed "Åbn i HEX Editor ...", som lancerer en særlig redigeringstilstand. Når du er i denne tilstand, kan du se placeringen og hexadecimale værdier for hver bit af filen. Du har to muligheder for justering - du kan redigere hexadecimale værdier efter placering, eller til højre har du en alfanumerisk repræsentation af denne værdi, som du også kan redigere.

XVI32

XVI32 er også en meget dygtig hex editor. Som i PSPad kan du redigere hexadecimale værdier direkte eller gennem visning af tegn. Det har også flere avancerede værktøjer til redigering af hexadecimale koder, såsom en adressekalkulator til kontrol af forskydninger og andre parametre, der er specifikke for hexadecimale data, der kan hjælpe dig med at omgå et hexadecimalt dokument. Hvis du selvfølgelig ved hvad du laver.

At vide, hvordan din pc fungerer, bliver mere og mere vigtig, da teknologien bliver enklere og lettere at bruge. Hvis du har spørgsmål om redigering af hex-filer, skal du give en kommentar under denne artikel.