Ilmainen ja tehokas heksadesimaali- ja levyeditori binääritiedostojen muokkaukseen, hakuihin, varmuuskopioihin ja suuriin tiedostoihin
Ilmainen ja tehokas heksadesimaali- ja levyeditori binääritiedostojen muokkaukseen, hakuihin, varmuuskopioihin ja suuriin tiedostoihin
Ääni (105 ääntä)
Ohjelman lisenssi Free
Kehittäjä Maël Hörz
Versio 2.5
Toimii käyttöjärjestelmissä Windows
Ääni
(105 ääntä)
Kehittäjä
Maël Hörz
Toimii käyttöjärjestelmissä
Windows
Ohjelman lisenssi
Free
Versio
2.5
Plussat
- Monipuoliset esitysmuodot (HEX, ASCII, liukuluvut ja muita tulkintoja) samasta datasta
- Tehokkaat haku-, merkintä- ja navigointitoiminnot (offset, kirjanmerkit, Unicode-haku)
- Muokkaus- ja käsittelytoiminnot (korvaus, leikepöytä, datablock-operaatiot) tukevat käytännön työtä
- Tukee myös tarkistussummien etsintää ja raakadatan muokkausta levyllä
Miinukset
- Ominaisuuksien laajuus voi tuntua raskaalta, jos tarve on vain satunnaiseen heksatarkasteluun
- Käyttö keskittyy matalan tason dataan, joten aloittelijalle perusidea voi vaatia totuttelua
HxD Hex Editor on Maël Hörzin kehittämä apuohjelma, joka on tehty binaaritiedostojen ja heksadesimaalimuotoisen datan tarkasteluun ja muokkaamiseen Windowsissa. Se kokoaa samaan ympäristöön sekä koodinäkymän että käytännön työkalut, joilla datasta voi tulkita useita esitystapoja ja tehdä täsmämuutoksia nopeasti.
Ohjelma sopii erityisesti kehittäjille ja tekijöille, jotka käsittelevät vaihtelevia datakokonaisuuksia, esimerkiksi kun tiedostoja pitää paikata, tarkistaa tai analysoida matalalla tasolla.
Muokkausnäkymä ja datan esitysmuodot
HxD näyttää binääri- tai heksadatan oletuksena solukkonäkymässä ja antaa muokata sisältöä suoraan. Sarakkeita voi järjestää oman työn mukaan, ja sama tieto on mahdollista esittää useissa muodoissa, kuten HEX- ja ASCII-tulkintana sekä esimerkiksi desimaali-, binaari-, oktaali-, liukuluku- ja double-muotoina. Tarjolla on myös IEEE 754 -muotojen single-precision- ja double-precision-esitykset, mikä helpottaa tilanteissa, joissa arvoja pitää tulkita täsmällisesti eikä vain “tekstinä tai heksana”.
Työkalut, jotka tukevat tarkkaa työskentelyä
Käytännönläheiset toiminnot erottuvat edukseen. Ohjelmalla voi paikata tiedostoja parilla napsautuksella sekä tehdä muutoksia ja perua tai tehdä uudelleen toistuvasti, mikä on hyödyllistä, kun virheen syytä haetaan kokeilemalla. HxD:llä voi muokata esimerkiksi EXE-, DLL-, DAT-, AVI-, MP3- ja JPG-tiedostoja, ja mukana on myös tiedostonmuokkausoperaatioita erikokoisilla datablockeilla, kuten I/O-, haku-, korvaus- ja leikepöytätoiminnot.
Pitkissä muokkaussessioissa plussaa on se, että HxD voi varmuuskopioida tiedostoja, jolloin kokeileva työskentely tuntuu turvallisemmalta.
Haku, navigointi ja vienti
Kun käsiteltävä data on laaja, navigointi ratkaisee. HxD tarjoaa “go-to offset” -toiminnon, kirjanmerkit sekä mahdollisuuden merkitä muistialueita. Hakua voi kohdistaa myös tiettyihin datatyyppeihin, kuten Unicodeen, ja hakusuuntaa voi muuttaa tarpeen mukaan. Lisäksi muokattua tai tarkasteltua tietoa voi viedä ulos esimerkiksi pelkkänä tekstinä tai HTML-muodossa.
Suuret tiedostot ja suorituskyky painopisteenä
HxD:n kuvaillaan hyödyntävän kehittyneitä algoritmeja, laitteistokiihdytystä ja monisäikeisyyttä, jotta binääridatan käsittely ja muokkaaminen pysyisi rivakkana. Ohjelman mainitaan pystyvän käsittelemään myös ekstra-suuria tiedostoja ja toimivan yleisten tiedostojärjestelmien, kuten FAT-, FAT32- ja NTFS-ympäristöjen kanssa. Lisäksi HxD:llä voi muokata levyllä olevaa “raakatietoa” ja etsiä tarkistussummia, mikä laajentaa käyttöä pelkän tiedostoeditorin ulkopuolelle.
Kokonaisuus käytännön tekijälle
HxD toimii keskitettynä työkaluna, kun tarkoitus on muokata monimutkaisia bittijonoja, tarkistaa sisältöä eri tulkinnoilla ja tehdä korjauksia hallitusti. Se palvelee sekä laite- että ohjelmistobinaarien kanssa työskentelyä ja sopii myös perustason data-analyysiin, kuten tavupakettien ryhmittelyyn sekä tekstin ja heksanäkymän välillä vaihtamiseen.
Plussat
- Monipuoliset esitysmuodot (HEX, ASCII, liukuluvut ja muita tulkintoja) samasta datasta
- Tehokkaat haku-, merkintä- ja navigointitoiminnot (offset, kirjanmerkit, Unicode-haku)
- Muokkaus- ja käsittelytoiminnot (korvaus, leikepöytä, datablock-operaatiot) tukevat käytännön työtä
- Tukee myös tarkistussummien etsintää ja raakadatan muokkausta levyllä
Miinukset
- Ominaisuuksien laajuus voi tuntua raskaalta, jos tarve on vain satunnaiseen heksatarkasteluun
- Käyttö keskittyy matalan tason dataan, joten aloittelijalle perusidea voi vaatia totuttelua