Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Sfat
  • Editor de fișiere hexazecimale. Cele mai bune editoare hexadecimale gratuite (hex)

Editor de fișiere hexazecimale. Cele mai bune editoare hexadecimale gratuite (hex)

Acest articol va vorbi despre lucrul în editorul hex gratuit Free Hex Editor Neo, folosind exemplul de editare a unui fișier BkEnd.dll de la livrare pentru funcționarea corectă a acestui sistem c.

1. Câteva despre editorii și fișierele hexadecimale

După cum știți, orice fișier stocat pe hard diskul unui computer este o secvență de cuvinte mașină - octeți. Un octet, la rândul său, este format din 8 biți, fiecare dintre care poate lua valoarea „0” sau „1”, ceea ce înseamnă că un octet poate lua 2 8 = 256 de valori în intervalul de la 0 la 255. Numărul 256 10, scris în sistem hexazecimal, este un număr rotund de trei cifre - 100 16, adică nu sunt necesare mai mult de 2 cifre pentru a reprezenta orice număr din intervalul 0-255. Aceasta înseamnă că valoarea fiecărui octet este foarte convenabilă pentru a scrie un număr de două cifre în notație hexazecimală.

Editorul hex ne arată fișierul așa cum îl „vede” mașina, și anume, o secvență de octeți. De exemplu, deschizând un fișier într-un editor, vom vedea o matrice formată din 16 coloane și numărul de linii în funcție de dimensiunea fișierului. Fiecare valoare din matrice corespunde unui octet, scris într-un număr hexazecimal de două cifre. Schimbând valoarea octetului dorit, putem schimba în consecință fișierul în sine.

În plus, lângă tabel putem vedea:

  • În stânga matricei, este afișată o linie de numere: fiecare linie corespunde unui număr care indică adresa/offset-ul primului octet al acestei linii. În acest caz, pasul adreselor este egal cu numărul de coloane.
  • Deasupra matricei este afișată o altă riglă: deasupra fiecărei coloane este afișat decalajul octetului din această coloană față de primul octet al liniei corespunzătoare. Suma numărului corespunzător rândului i și a numărului corespunzător coloanei j este adresa / offset-ul octetului (i; j) la intersecția rândului luat și coloanei luate.
  • În dreapta matricei sunt afișate aceleași date, dar într-o interpretare diferită. Cea mai frecvent utilizată afișare alternativă a datelor ca text ASCII este acei octeți ale căror valori corespund caracterelor neprintabile sunt afișați ca puncte (·). De asemenea, puteți edita valorile din această zonă.

2. Instalarea Free Hex Editor Neo

De exemplu, am nevoie de un octet cu un offset 000d9cca scrie valoarea eb... Pentru a face acest lucru, găsesc linia „000d9cco” și coloana „0a”, dau dublu clic pe celula dorită și completează o nouă valoare.

În același mod, fac următoarele modificări:

  1. Pentru a remedia eroarea „ Este necesar MS SQL Server 6.5 + Service Pack 5a sau o versiune superioară!»Schimbați câmpurile:
    prin offset 000d9cca sens 83 schimba in eb
    prin offset 000d9ccb sens e8 schimba in 15
    prin offset 000db130 sens 83 schimba in eb
    prin offset 000db131 sens e8 schimba in 10
  2. Pentru a remedia eroarea „ Ordinea de sortare stabilită pentru baza de date diferă de cea de sistem!»:
    prin offset 0018a79d sens 75 schimba in eb
  3. Pentru a remedia eroarea „ Sintaxă incorectă lângă cuvântul cheie „TRANSACȚIE”.»
    Fraza DUMP TRANSACTION% s WITH TRUNCATE_ONLY care se află la offset 002856B0înlocuiți cu fraza ALTERARE BAZĂ DE DATE% s SETAT RECUPERARE SIMPLU
  4. Pentru a remedia eroarea „ Baza de date nu poate fi deschisă în modul utilizator unic", Schimbați câmpurile:
    prin offset 0028549c sens 64 schimba in 6b
    prin offset 0028549d sens 62 schimba in 70

După ce au fost făcute toate modificările, salvați fișierul făcând clic pe „ Fişier» — « salva» .

Te-a ajutat acest articol?

După încheierea ciclului cu articolul „Cele mai bune instrumente pentester”, redacția a primit o mulțime de scrisori cu solicitarea de a face o selecție de redactori hexadecimale. Interesul, desigur, nu este abilitatea de a edita date binare, ci caracteristici suplimentare, cum ar fi recunoașterea automată a structurilor de date și dezasamblarea codului. Pentru a face o recenzie, am aflat părerile oamenilor care de cele mai multe ori trebuie să se chinuie cu astfel de instrumente - analiștii de viruși. Și asta ne-au spus.

Orice editor hex vă permite să examinați și să modificați fișierul la un nivel scăzut, operând cu biți și octeți. Conținutul fișierului este prezentat în formă hexazecimală. Aceasta este funcționalitatea de bază. Cu toate acestea, unii editori oferă utilizatorilor mult mai mult, permițându-le să-și dea seama, de fapt, ce este ceea ce este în acel set de caractere de neînțeles care apare la deschiderea unui fișier. Pentru a face acest lucru, șirurile ASCII și Unicode sunt extrase automat, modelele cunoscute sunt căutate, structurile de date de bază sunt recunoscute și multe altele. Există destul de mulți editori hexazecimali, dar dacă am decis să le luăm în considerare în contextul examinării mostrelor de malware, atunci este ușor să evidențiem unele dintre ele. Doar câteva sunt de fapt utile pentru analiza codului rău intenționat și examinarea documentelor infectate (de exemplu, PDF).

McAfee FileInsight

FileInsight este un editor hexadecimal gratuit pentru Windows de la McAfee Labs. Produsul, desigur, îndeplinește toate funcționalitățile standard asociate cu un astfel de software, oferind o interfață convenabilă pentru vizualizarea și editarea fișierelor în moduri hexazecimal și text. Dar aceasta este doar o picătură în ocean, dacă vă uitați la toată funcționalitatea acestuia. Pentru început, FileInsight este capabil să analizeze structura binarelor executabile pentru Windows (fișiere PE), precum și obiectele Microsoft Office OLE. Mai mult, utilizatorului i se oferă un dezasamblator x86 încorporat. Este suficient să selectați partea din fișier pe care doriți să o vizualizați ca cod care poate fi citit, iar FileInsight va afișa acest fragment ca o listă de instrucțiuni de asamblare. Dezasamblatorul este util în special atunci când se caută shellcode în fișiere rău intenționate. Alte opțiuni pe care inversorii le vor adora este capacitatea de a importa declarații de structură. Pentru a face acest lucru, programul trebuie doar să specifice un fișier antet cu declarații precum:

struct ANIHeader (
DWORD cbSizeOf; // Număr octeți în AniHeader
DWORD cFrames; // Numărul de pictograme unice
DWORD cSteps; // Numărul de blit
};

În acest caz, programul va analiza astfel de construcții de la sine. Cu toate acestea, o mulțime de algoritmi intuitivi pentru procesarea codului sunt oferite implicit. În primul rând, vorbim despre decodarea multor metode de ofuscare (xor, add, shift, Base64 etc.) - scripturile inline fac clic pe o astfel de protecție criptografică o dată sau de două ori. De remarcat aici că obiectul cercetării nu trebuie să fie un binar, poate fi și o pagină web obișnuită care stârnește suspiciuni. Programul vă permite să automatizați multe acțiuni folosind scripturi simple în JavaScript sau module în Python, dintre care multe au fost deja scrise. Din păcate, cu toate avantajele sale, FileInsight are și un dezavantaj serios, care se exprimă în incapacitatea de a procesa fișiere mari. De exemplu, dacă încercați să alimentați utilitarul cu un fișier de 400-500 MB în dimensiune, eroarea „Eșuat la deschiderea documentului” dispare.

Hex Editor Neo

Există două versiuni ale acestui editor hexazecimal de la HDD Software - o versiune simplă gratuită și o versiune comercială avansată. Versiunea Freeware este un editor HEX solid, dar neremarcabil, care are o interfață personalizabilă, cu suport pentru diferite scheme de culori. Nu mai. Dar versiunea profesională a Hex Editor Neo oferă mai multe opțiuni utile care pot fi extrem de utile atunci când se analizează fișierele binare. De exemplu, utilizatorul poate decoda codul criptat folosind cei mai comuni algoritmi. În plus, devine posibil să vizualizați și să editați resurse locale, cum ar fi fluxuri NTFS, discuri locale, memorie de proces și RAM. În cea mai completă versiune, există și suport pentru un limbaj de scripting, care vă permite să automatizați multe procese folosind scripturi în VBScript și JavaScript. Dar cea mai bună parte este că aveți la dispoziție un dezasamblator încorporat care funcționează cu x86 și cu x64 și cu binare .NET! O altă caracteristică este crearea rapidă de patch-uri bazate pe compararea a două binare. Sună impresionant, dar este mai bun decât FileInsight? Probabil ca nu. FileInsight pare mai funcțional în general. Pe de altă parte, orice versiune gratuită a Hex Editor Neo funcționează excelent chiar și cu fișiere foarte mari și vă permite să căutați șiruri ASCII și Unicode. Dezasamblatorul de aici nu se limitează la o singură platformă x86, iar editorul de resurse încorporat este foarte convenabil. Există ceva la care să te gândești.

FlexHex

FlexHex este un editor hex comercial puternic de la Heaventools Software, care include multe dintre funcțiile disponibile în Hex Editor Neo. Singurul lucru care lipsește aici este, probabil, suportul pentru scripting. Dar acest editor cu funcții complete se ocupă la fel de bine de binare, fișiere OLE, discuri fizice și fluxuri NTFS alternative. Acesta din urmă este deosebit de important deoarece FlexHex vă permite să editați date pe care alți editori ar putea nici măcar să nu le vadă. În plus, accentul pe lucrul cu cantități mari de informații este simțit imediat: indiferent de dimensiunea fișierului, navigarea prin acesta se realizează fără întârzieri și frâne. Pentru un confort și mai mare, funcționează un sistem de marcaje convenabile. În același timp, FlexHex păstrează continuu un istoric al tuturor operațiunilor - puteți anula orice acțiune selectând-o pur și simplu din lista de modificări (lista de anulare nu este limitată)! FlexHex acceptă toate operațiunile necesare cu date binare, căutând șiruri ASCII și Unicode. Dacă este necesar să procesați o structură cu un format predeterminat, nu va fi dificil să setați parametrii acesteia folosind instrumente speciale. Ca rezultat, obținem un editor hexadecimal excelent, dar cu mult inferior aceluiași FileInsight. Singura opțiune notabilă este procesarea fișierelor OLE, dar există și probleme aici. De câteva ori când a încercat să deschidă OLE infectat, programul s-a blocat cu eroarea „Fișierul doc a fost corupt”.

010 Editor

010 Editor este un produs comercial bine-cunoscut dezvoltat de SweetScape Software. Dacă îl compari cu cele trei instrumente anterioare, atunci poate face totul: acceptă lucrul cu fișiere foarte mari, oferă posibilități interesante de manipulare a datelor, vă permite să editați resurse locale, are un sistem de scripting pentru a automatiza acțiunile de rutină (mai mult de 140 de instrumente). diferite funcții la dispoziția dumneavoastră). Și Editorul 010 are și o răsucire, o caracteristică unică. Editorul face totul datorită capacității de a analiza diferite formate de fișiere folosind propria bibliotecă de șabloane (așa-numitele șabloane binare). Aici nu are egal. O mulțime de entuziaști din întreaga lume lucrează la șabloane, ciocănind în diferite formate și structuri de date. Ca rezultat, procesul de navigare prin diferite formate de fișier devine transparent și ușor de înțeles. Acest lucru se aplică și procesării fișierelor binare pentru Windows (fișiere PE), fișiere de comandă rapidă Windows (LNK), arhive Zip, fișiere de clasă Java și multe altele. Mulți oameni au reușit să realizeze frumusețea acestui truc atunci când celebrul specialist în securitate Didier Stevens a creat un șablon pentru analizarea fișierelor PDF pentru Editorul 010. Împreună cu alte utilități, acest lucru a simplificat foarte mult analiza documentelor PDF infectate, care în ultimele șase luni nu au încetat să uimească prin numărul de locuri din care poate fi exploatat cititorul. Adăugăm aici un instrument grozav pentru compararea binarelor, un calculator cu sintaxă asemănătoare C, conversia datelor între formatele ASCII, EBCDIC, Unicode și obținem un instrument foarte atractiv, cu caracteristici unice.

Hiew

Hiew, în ceea ce privește metoda de distribuție, nu este mult diferit de colegii săi - este și un produs comercial, care a fost dezvoltat de compatriotul nostru Evgeny Suslikov. Cu o istorie lungă, programul este foarte popular printre mulți profesioniști în securitatea informațiilor. Există motive destul de evidente pentru aceasta - posibilități puternice de cercetare și editare a structurii și conținutului fișierelor executabile atât din Windows (PE), cât și ale binarelor pentru Linux (ELF). O altă caracteristică foarte utilă pentru inversare este asamblarea și dezasamblarea x86-64 încorporate. Acesta din urmă acceptă chiar și instrucțiuni ARM. Inutil să spun că editorul este excelent la digerarea fișierelor mari și vă permite să editați unități logice și fizice. Multe sarcini sunt ușor automatizate printr-un sistem de macrocomenzi de la tastatură, scripturi și chiar un API pentru dezvoltarea extensiilor (Hiew Extrenal Modules). Dar înainte de a vă grăbi în luptă, rețineți - interfața Hiew este o fereastră asemănătoare DOS, cu care este destul de incomod să lucrați din obișnuință. Dar poți simți asupra ta tot farmecul școlii vechi.

Radare

Radare este o colecție de utilitare gratuite pentru platforma Unix care oferă caracteristici interesante pentru editarea fișierelor în modul HEX. Include editorul hex în sine (radare) cu capacitatea de a deschide fișiere locale și de la distanță. Programul analizează fișiere executabile de diferite formate, atât Linux (ELF) cât și Windows (PE). Pe lângă editare, Radare are un instrument de comparare binar (radiff) și un asamblator/dezasamblator încorporat. Și personal, de câteva ori, instrumentul pentru generarea de coduri shell (rasc) a fost util. Orice operațiune poate fi automatizată și personalizată cu ușurință folosind un sistem de scripting. Dintre minusuri, din nou, putem observa absența unei interfețe GUI - toate acțiunile sunt efectuate din linia de comandă și veți putea lucra pe deplin cu utilitățile numai după citirea documentației. Pe de altă parte, site-ul are screencast-uri vizuale care arată atât punctele principale, cât și micile secrete (cum ar fi conectarea unui plugin Python).

Deci ce ar trebui să alegi?

Am analizat mai multe editoare hexadecimale puternice care includ opțiuni utile pentru analiza fișierelor suspecte. Dintre toate produsele iese în evidență FileInsight, care cu toată funcționalitatea (și este cu adevărat impresionant) rămâne gratuit. 010 Editor oferă un număr mare de șabloane pentru gestionarea unei game largi de fișiere, inclusiv documente PDF. Aceasta este o mega-funcție care nu poate fi neglijată. Folosesc acești doi editori tot timpul; pentru analist, ele sunt probabil cele mai potrivite. Dacă vorbim despre lucrul pe o platformă Unix, atunci, desigur, nu trebuie să uităm de Radare. Pachetul oferă funcții foarte puternice, deși este dificil de utilizat datorită faptului că funcționează din linia de comandă. Hiew nu este, de asemenea, foarte prietenos, deși capabilitățile sale, desigur, vă permit să efectuați o varietate de operațiuni cu binare. În plus, Hiew este alegerea unui număr mare de profesioniști reali și merită mult (și înseamnă mult). În ceea ce privește Hex Editor Neo, merită luat în considerare dacă sunteți interesat de capacitatea de a dezasambla codul x86, x64 și .NET.

Ca Windows Notepad. În plus, dacă deschideți fișierul binar cu un editor de text și îl salvați pe disc, atunci în majoritatea cazurilor un astfel de fișier va fi deteriorat și nu va porni. Pentru a face editări corecte, trebuie să utilizați editori hexadecimale (hex), care sunt uneori numiți și editori binari.

Este puțin probabil ca majoritatea utilizatorilor obișnuiți să aibă sarcini sau să aibă nevoie să folosească editori hexadecimal. Cu toate acestea, pentru utilizatorii cunoscători de tehnologie, astfel de editori se pot dovedi a fi instrumente indispensabile.

Notă: De fapt, dar la un moment dat, pentru a edita instalatorii standard asp.net 1.1, a trebuit să corectați codul binar. De exemplu, pentru a face una dintre controalele pentru un câmp de parolă.

Această recenzie conține unele dintre cele mai bune editoare hexadecimale gratuite pentru diferite nevoi.

Revizuirea editorilor hexazecimali gratuiti

Există câteva editoare hexazecimale gratuite excelente disponibile, variind de la produse mici și simple până la produse complexe care sunt comparabile cu soluțiile comerciale. Cu toate acestea, categoria editor hex este una dintre acele categorii în care nevoile și preferințele personale sunt atât de importante încât compararea produselor este nu numai dificilă, ci și inutilă. Prin urmare, nu trebuie să presupuneți că produsele sunt aranjate în ordine descrescătoare.

HxD excelent editor hexazecimal hexazecimal

Unul dintre cele mai bune utilitare de editare binară este. În primul rând, programul este portabil și nu trebuie instalat, ceea ce este deosebit de important dacă deseori trebuie să editați fișiere executabile. În al doilea rând, are o interfață plăcută. În al treilea rând, HxD gestionează fișiere mari fără întârziere sau decolorare a ecranului. În plus, adăugați la acestea capabilitățile de istoric nelimitat al reviziilor, găsire și înlocuire rapidă, comparare binară, suport complet ANSI, DOS / IBM-ASCII și EBCDIC. Și încă o duzină de posibilități, dintre care unele vor fi enumerate mai jos. HxD vă permite, de asemenea, să editați nu numai discul, ci și memoria RAM. De fapt, acest set de caracteristici face din program o jucărie periculoasă în mâinile utilizatorilor începători. În plus, aplicațiile de securitate pot reacționa și la acțiunile sale, dar utilizatorii experimentați înțeleg că acest lucru se datorează specificului accesării datelor și utilizării funcțiilor potențial periculoase.

În general, HxD este grozav pentru cei care se confruntă adesea cu diverse binare.

Alte caracteristici și caracteristici:

  • Acces sigur la fișierele utilizate de alte programe
  • Generator de sumă de control: Sumă de control, CRC, CRC personalizat, SHA-1, SHA-512, MD5, ...
  • Export de date în diverse formate
  • Inserarea șabloanelor de cod
  • Posibilitatea de a șterge fișiere în siguranță.
  • Împărțirea sau combinarea fișierelor
  • Diverse tipuri de grupări în coloane (1,2,4,8,16 octeți)
  • Evidențierea datelor modificate
  • Salt rapid la adresa
  • Suport pentru copierea datelor clipboard din alte programe: Visual Studio / Visual C ++, WinHex, HexWorkshop, ...
  • Marcaje
  • Și mult mai mult...

Hex-editor Hexplorer analog al HxD cu capacitatea de a vizualiza imagini atunci când se analizează steganografia

Un alt editor hexadecimal este open source. Programul are o serie de caracteristici unice care îl fac și un puternic editor de imagini binare. Aceasta înseamnă că puteți privi toate fișierele grafice nu numai în ceea ce privește reprezentarea lor vizuală, ci și codul lor binar. Desigur, este dificil să ne imaginăm editarea imaginilor în formă hexazecimală în viața de zi cu zi. Cu toate acestea, poate fi utilizat în scopuri precum steganografia.

În general, Hexplorer este potrivit nu numai pentru cei care editează frecvent codul binar, ci și pentru cei care folosesc modalități non-standard de a folosi codul binar.

Caracteristici și caracteristici cheie:

  • Șase scheme de culori ale interfeței pentru diferite sarcini.
  • Istoricul comenzilor nelimitat
  • dezasamblator x86
  • Importă și exportă în 20 de formate de fișiere binare diferite, inclusiv Intel Hex, Motorola S-Record, standard Atmel etc.
  • Găsiți modele duplicate în datele dvs
  • Vizualizarea imaginilor
  • Filtrarea textului din datele binare
  • Algoritmul de căutare Boyer-Moore
  • Navigare rapidă către adrese
  • Vă permite să creați structuri de tipuri de date simple, cum ar fi numere întregi sau numere în virgulă mobilă
  • Generator de numere pseudo-aleatoare
  • Vă permite să înregistrați macrocomenzi (scripturi) pentru a automatiza sarcinile

Alți editori hexadecimale

Există și alți editori hexadecimale care sunt la fel de notabile și utile.

Editor hexazecimal XVI32 simplu și convenabil

XVI32 este un editor hexazecimal gratuit al cărui nume provine de la cifra romană XVI (16).

  • Suportă scripturi pentru automatizarea sarcinilor.
  • Căutați după model
  • ASCII / ANSI
  • Conversia simbolurilor pe baza definițiilor personalizate
  • Scrierea blocurilor individuale într-un fișier
  • Si alte posibilitati...
  • Păstrează un fișier deschis în memorie, astfel încât vor apărea probleme cu fișierele mari.
  • Ca atare, nu există un istoric al comenzilor. Aceasta înseamnă că toate modificările sunt făcute „ca atare” și va trebui să le notați sau să le amintiți

Suporta Windows 9x / NT / 2000 / XP / Vista / 7

Editor Hex HexEdit cu calculator specializat

HexEdit este un alt editor binar gratuit de la MiTeC.

  • Nu este nevoie de instalare (portabil)
  • RAM și editor de disc
  • Calculator specializat
  • Poate compara fișiere
  • Poate descărca datele de pe RAM pe disc (creați un dump)
  • Alte...
  • Păstrează fișierele deschise în memorie

Suporta Windows 2000 - Windows 7

Cygnus Editor simplu hex gratuit

Cygnus Free este un editor hexazecimal gratuit, care este una dintre versiunile mai vechi ale editorului comercial. Prin urmare, funcționalitatea este limitată.

  • Rapid și ușor de utilizat
  • Găsiți și înlocuiți rapid
  • Trage si lasa
  • Si alte posibilitati...
  • Stochează un fișier deschis în RAM cu toate problemele care decurg
  • Versiunea gratuită nu are suport tehnic
  • Trunchiată de funcționalitate

Suporta Windows

Ghid de alegere rapidă (linkuri de descărcare pentru editorii hexadecimal gratuit)

HxD

Suport pentru multe limbi, inclusiv rusă. Editor de disc și RAM. Editează rapid fișiere mari. Vă permite să generați sume de control. Știe cum să compare fișiere. Știe cum să ștergeți, să lipiți și să divizați fișierele în siguranță.
Toate modificările sunt salvate imediat pe disc. Prin urmare, faceți întotdeauna copii de siguranță ale fișierelor înainte de a edita.
http://mh-nexus.de/en/hxd/
http://mh-nexus.de/en/downloads.php?product=HxD
850 KB 1.7.7.0 Program gratuit nerestricționat Windows 95 - 7

Hexplorer

Editor de memorie și disc. Caracteristici suplimentare, cum ar fi transformata Fourier. Vizualizarea imaginilor. Știe cum să recunoască anteturile NTFS / FAT, BMP și așa mai departe. Acceptă macrocomenzi pentru automatizarea sarcinilor
Păstrează un fișier deschis complet în memorie, făcând fișierele mari dificil de editat. Fontul implicit și setările de afișare nu sunt foarte bine alese.

Versiunea software: 6.31.00.5980
Limba interfeței: rusă, engleză și altele

Tratament: inclus
Tip de medicament: plasture

Cerințe de sistem:
Windows XP
Windows Vista
Windows 7
Windows 8
Windows 8.1
Windows 10
Windows Server 2003
Windows Server 2003 R2
Windows Server 2008
Windows Server 2008 R2
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016

Descriere:
Hex Editor Neo este un editor profesional de fișiere Hex, Decimal și Binary pentru Windows. Programul are capacitatea de a selecta, vizualiza, edita, înlocui, depana și analiza date. Vă permite să compuneți pachete în două clicuri, să manipulați fișierele EXE, DLL, DAT, AVI, MP3, JPG cu funcționalitate nelimitată de anulare și refacere. Istoricul nelimitat al modificărilor fișierelor cu vizualizare și capacitatea de a salva încărcarea. Creați un patch din modificări în două clicuri.
Caracteristicile programului:
Funcție de anulare nelimitată.
Selectarea diferitelor obiecte.
Salvați și încărcați cele selectate.
Căutare.
Căutați și înlocuiți.
Salvarea și încărcarea istoricului.
Crearea pachetelor.
Operații cu clipboard-ul.
Diverse moduri de operare.
Setarea culorilor în mostre.
Inspector de date.
Marcaje.
Vizualizator de structură.
Statistici.
Convertor de bază.
Crearea de scripturi.
[colaps]
Limba rusă:
La prima pornire, programul vă va anunța despre prezența limbii ruse, gata pentru a fi descărcat de pe site-ul oficial.
Faceți clic pe Da.
În fereastra care se deschide, bifați în fața limbii ruse și faceți clic pe butonul Descărcare.
Apoi, în lista derulantă, selectați rusă și faceți clic pe butonul Aplicați.
Va apărea o fereastră care avertizează că traducerea a fost creată de o comunitate deschisă și este posibil să nu fie complet corectă. Vor fi oferite următoarele opțiuni:
Folosește acest pachet de limbi - folosește această traducere
Accesați depozitul online - mergeți pentru a schimba traducerea sursei în depozit
Anulare - Anulează instalarea

Selectăm prima opțiune, apoi apăsăm butonul OK. După aceea, programul va cere repornirea proprie pentru a aplica modificările, apăsați pe confirmare și programul va reporni cu o interfață în limba rusă.

Procedura de tratament:
Instalați programul fără a-l lansa.
Copiați patch-ul Patch.exe în folderul programului.
Aplicați patch-ul cu drepturi de administrator.

informație
Vizitatorii din grup Vizitatori, nu pot lăsa comentarii la această publicație.

Ziua bună tuturor.

Din anumite motive, mulți cred că lucrul cu editorii hexadecimale este o mulțime de profesioniști și utilizatorii începători nu ar trebui să se amestece în ei. Dar, după părerea mea, dacă aveți cel puțin abilități de bază în lucrul cu un PC și imaginați-vă de ce aveți nevoie de un editor hexadecimal, atunci de ce nu?!

Cu ajutorul unui program de acest fel, puteți schimba orice fișier, indiferent de tipul acestuia (multe manuale și ghiduri conțin informații despre schimbarea unui anumit fișier folosind un editor hex)! Adevărat, utilizatorul trebuie să aibă cel puțin o înțelegere de bază a sistemului hexazecimal (datele din editorul hexadecimal sunt reprezentate în acesta). Cu toate acestea, cunoștințele de bază despre aceasta sunt date în lecțiile de informatică de la școală și probabil că mulți au auzit și au o idee despre el (prin urmare, nu o voi comenta în acest articol). Așadar, iată cei mai buni editori hexadecimale pentru începători (după umila mea părere).

1) Free Hex Editor Neo

Unul dintre cele mai simple și mai comune editori pentru fișiere hexazecimale, zecimale și binare pentru Windows. Programul vă permite să deschideți orice tip de fișier, să faceți modificări (istoricul modificărilor este salvat), este convenabil să selectați și să editați un fișier, să depanați și să analizați.

De asemenea, merită remarcat un nivel foarte bun de performanță, cuplat cu cerințe de sistem scăzute pentru mașină (de exemplu, programul vă permite să deschideți și să editați fișiere destul de mari, în timp ce alți editori pur și simplu îngheață și refuză să lucreze).

Printre altele, programul acceptă limba rusă, are o interfață bine gândită și intuitivă. Chiar și un utilizator începător își poate da seama și poate începe să lucreze cu utilitarul. În general, îl recomand oricui își începe cunoștința cu editorii hexadecimale.

2) WinHex

Acest editor, din păcate, este shareware, dar este unul dintre cele mai versatile, acceptă o mulțime de opțiuni și capabilități diferite (dintre care unele sunt greu de găsit de la concurenți).

În modul editor de discuri, vă permite să lucrați cu: HDD, dischete, unități flash, DVD, disc-zip, etc. Acceptă sisteme de fișiere: NTFS, FAT16, FAT32, CDFS.

Nu pot decât să menționez instrumentele convenabile pentru analiză: pe lângă fereastra principală, puteți conecta altele suplimentare cu diverse calculatoare, instrumente pentru căutarea și analiza structurii fișierelor. În general, este potrivit atât pentru începători, cât și pentru utilizatorii experimentați. Programul acceptă limba rusă ( selectați următorul meniu: Ajutor / Configurare / Rusă ).

WinHex, pe lângă cele mai comune funcții (care suportă programe similare), vă permite să „clonați” discuri și să ștergeți informații de pe ele, astfel încât nimeni să nu le poată recupera vreodată!

3) HxD Hex Editor

Editor binar gratuit și destul de puternic. Suportă toate codificările majore (ANSI, DOS / IBM-ASCII și EBCDIC), fișiere de aproape orice dimensiune (apropo, editorul permite, pe lângă fișiere, să editeze RAM, să scrie direct modificări pe hard disk!).

De asemenea, se poate observa o interfață bine gândită, o funcție convenabilă și simplă de găsire și înlocuire a datelor, un sistem treptat și pe mai multe niveluri de backup și rollback.

După pornire, programul este format din două ferestre: în stânga este un cod hexazecimal, iar în dreapta este o traducere a textului și conținutul fișierului.

Dintre minusuri, aș evidenția absența limbii ruse. Cu toate acestea, multe funcții vor fi de înțeles chiar și pentru cei care nu au studiat niciodată engleza...

4) HexCmp

HexCmp - acest mic utilitar combină 2 programe simultan: primul vă permite să comparați fișiere binare între ele, iar al doilea este un editor hexadecimal. Aceasta este o opțiune foarte valoroasă atunci când trebuie să găsiți diferențe în diferite fișiere, vă ajută să explorați diferitele structuri ale celor mai diferite tipuri de fișiere.

Apropo, locurile după comparație pot fi umbrite în diferite culori, în funcție de unde se potrivește totul și unde datele sunt diferite. Comparația se face din mers și foarte repede. Programul acceptă fișiere de până la 4 GB (suficient pentru majoritatea sarcinilor).

Pe lângă comparația obișnuită, puteți face o comparație în versiunea text (sau chiar în ambele deodată!). Programul este suficient de flexibil, vă permite să personalizați schema de culori, să specificați butoanele de comenzi rapide. Dacă configurați programul în mod corespunzător, atunci puteți lucra cu el fără mouse! În general, îl recomand tuturor „verificatorilor” începători ai editorilor hexadecimale și a structurilor de fișiere.

5) Atelier Hex

Hex Workshop este un editor de fișiere binare simplu și ușor de utilizat, care se distinge în primul rând prin setările sale flexibile și cerințele reduse de sistem. Datorită acestui fapt, este posibil să editați fișiere destul de mari în el, care pur și simplu nu se deschid în alte editori sau nu se îngheață.

Arsenalul editorului are toate cele mai necesare funcții: editare, căutare și înlocuire, copiere, lipire etc. Programul poate efectua operații logice, poate efectua comparații binare de fișiere, vizualiza și genera diverse sume de verificare a fișierelor, exporta date în formate populare: rtf si html...

De asemenea, în arsenalul editorului există un convertor între sisteme binar, binar și hexazecimal. În general, un arsenal bun pentru un editor hexadecimal. Poate singurul dezavantaj este că programul este shareware...

Top articole similare