×Bezárás


A HxD Hex Editor, ahogy a neve is sugallja, egy hexadecimális szerkesztő, amely támogatja a RAM-mal és a merevlemezen található fájlokkal való munkát. A terméket ingyenesen terjesztik, és lehetővé teszi az asztali és hordozható verziók használatát is.

A HxD Hex Editor úgy működik, mint egy normál szerkesztő, azzal a különbséggel, hogy a vele megnyitott fájlok alapértelmezés szerint hexadecimális formátumban jelennek meg. Ezenkívül a program lehetővé teszi nemcsak a tartalom megjelenítését, hanem a különféle szolgáltatási információk megjelenítését is, amelyeket megtekintve a felhasználó megbizonyosodhat arról, hogy nem rosszindulatú kód, jobban megértheti egy objektum szerkezetét, valamint pontosan láthatja, hogyan néznek ki az alkalmazások a működési és állandó memória számítógép.

Az eszköz egy közönséges szerkesztő alapvető funkcióival rendelkezik, és lehetővé teszi információk keresését, cseréjét, megtekintését, módosítását, másolását, hozzáadását és kinyerését a memóriaterületekről. Így a felhasználó lehetőséget kap a saját beágyazására programozási kód, tanulmányozzon ismeretlen kiterjesztésű objektumokat, végezzen javításokat rajtuk saját belátása szerint stb.

A HxD Hex Editor felülete hasonló a többi hasonló szerkesztőhöz. A program támogatja a fülek és a lebegő panelek mechanizmusát. A szerkesztőben megnyitott fájlok vízszintesen, függőlegesen vagy kaszkádba rendezhetők. Ezenkívül az eszköz négyféle kódolást kínál a fájltartalom megfelelő megjelenítéséhez: Windows (ANSI), DOS/IBM-ASCII, Macintosh és EBCDIC.

A HxD Hex Editor előnyei

  • A termék kiosztása ingyenes.
  • A program hordozható verziójának elérhetősége.
  • Beépített adatellenőr jelenléte, amely képes a tartalom különféle formátumokban történő bemutatására.
  • Lebegő panelek és füles mechanizmus támogatása.
  • Többféle kódolás támogatása.
  • Szerkesztő funkciók támogatása, például keresés, csere, másolás, beillesztés és mások.
  • Számos formátum támogatása a memóriaterületek exportálásához.
  • Részleges testreszabás támogatása megjelenés különösen a használt betűtípusok.

A HxD Hex Editor hátrányai

  • Az orosz és az ukrán nyelvek támogatásának hiánya.

Következtetés

A HxD Hex Editor segédprogram érzékenyen viselkedik, és nélkülözhetetlen asszisztenssé válhat rendszerprogramozók, hackerek és mindenki, aki érdeklődik a számítógépekben zajló folyamatok iránt.

Változások a legújabb verzióban ()

  • Újratervezett plugin felület.
  • Új: Az előjeles hexadecimális számok támogatása az adatvizsgálóban (Int8, Int16, Int32, Int64 esetén).
  • Fejlesztés: A Data Inspector egész számtípusai támogatják a vezető + jelet.
  • Javítás: A hibaüzenet (amikor a relatív "goto" eltolás a fájlon/folyamon kívül van) megemlíti a relatív és az abszolút eltolást is a könnyebb hivatkozás érdekében.
  • Javítva: a Data Inspector beépülő modulok nem tudnak navigálni az előző/következő/első/utolsó elemre.
  • Javítva: A "Blokkválasztó" ablak Enter billentyűvel történő bezárása figyelmen kívül hagyja a kiválasztott blokk változásait Ebben a pillanatban szövegmező.
  • Egyéb kisebb javítások és tisztítások.
  • Új fordítások: indonéz, görög, portugál, magyar.

A HxD Hex Editor egy praktikus hexadecimális szerkesztő, amely számos szolgáltatással rendelkezik, és ingyenes. A program minden nehézség nélkül lehetővé teszi, hogy bármilyen méretű fájllal dolgozzon módosítások jelenlétében véletlen hozzáférésű memória. Vagyis nem csak a merevlemezen lévő fájlokat lehet szerkeszteni, hanem közvetlenül a „RAM”-ból. A program sebességéről nem is beszélve. A HxD nagyon nagy teljesítményű. A fájl méretétől függetlenül a segédprogram szinte azonnal megnyitja. Minden művelet (az adatok cseréje, keresése, másolása és exportálása) gyorsan megtörténik. Számos egyéb funkció is rendelkezésre áll, mint például fájlok felosztása, egyesítése, statisztikák és könyvjelzők készítése, végleges biztonságos törlés, feltöltés a kiválasztott sablon szerint, bájtok beszúrása stb.

A HxD szerkesztő nagyon jól átgondolt. Mindent figyelembe vett, ami a fájlok szerkesztéséhez szükséges. Megoszthat fájlokat más alkalmazásokkal. Ezt a funkciókészletet ingyenesen biztosítjuk. A program oroszul beszél, de más nyelvek is választhatók. Azt is meg kell jegyezni, hogy a program nem korlátozza az utolsó művelet „visszavonásainak” számát.

Ez a cikk a Free Hex Editor Neo ingyenes hexaszerkesztővel való munkavégzésről fog szólni, egy fájl szerkesztésének példáján keresztül BkEnd.dll a szállítástól ennek a rendszernek a megfelelő működéséhez -val.

1. Egy kicsit a hexadecimális szerkesztőkről és fájlokról

Mint tudják, a számítógép merevlemezén tárolt bármely fájl gépi szavak sorozata - bájtok. Egy bájt pedig 8 bitből áll, amelyek mindegyike felveheti a "0" vagy az "1" értéket, ami azt jelenti, hogy egy bájt 2 8 \u003d 256 értéket vehet fel a 0 és 1 közötti tartományban. 255. A hexadecimális rendszerben írt 256 10 egy kerek háromjegyű szám - 100 16 , azaz legfeljebb 2 számjegy szükséges a 0-255 tartomány bármely számának ábrázolásához. És ez azt jelenti, hogy az egyes bájtok értéke nagyon kényelmes, ha kétjegyű számot írhat hexadecimálisan.

A hexaszerkesztő (angolul hex-editor) úgy mutatja meg nekünk a fájlt, ahogy a gép „látja”, mégpedig bájtok sorozataként. Például, ha megnyitunk egy fájlt a szerkesztőben, egy 16 oszlopból és a fájl méretétől függő sorok számából álló mátrixot fogunk látni. Minden mátrixérték egy kétjegyű hexadecimális számként írt bájtnak felel meg. A kívánt bájt értékének megváltoztatásával magát a fájlt is ennek megfelelően módosíthatjuk.

Ezen kívül a táblázat mellett láthatjuk:

  • A mátrix bal oldalán egy számsor jelenik meg: minden sorhoz tartozik egy szám, amely a sor első bájtjának címét/eltolását jelzi. A cím lépése megegyezik az oszlopok számával.
  • A mátrix felett egy másik vonalzó jelenik meg: minden oszlop felett megjelenik az ebben az oszlopban lévő bájt eltolása a megfelelő sor első bájtjához képest. Az i -edik sornak megfelelő szám és a j -edik oszlopnak megfelelő szám összege az (i;j) bájt címe/eltolása a felvett sor és a felvett oszlop metszéspontjában.
  • A mátrixtól jobbra ugyanazok az adatok jelennek meg, de eltérő értelmezésben. A legelterjedtebb alternatíva az adatok ASCII-szövegként való megjelenítése, olyan bájtokkal, amelyek értéke megfelel a pontokként (·) megjelenített nem nyomtatható karaktereknek. Ezen a területen is szerkesztheti az értékeket.

2. Telepítse az ingyenes Hex Editor Neo programot

Például szükségem van egy bájtra eltolással 000d9ccaírj egy értéket eb. Ehhez megkeresem a "000d9cco" sort és a "0a" oszlopot, kattintson duplán a kívánt cellára, és töltse ki az új értéket.

Hasonlóan eljárva a következő változtatásokat hajtom végre:

  1. A hiba kijavításához" MS SQL Server 6.5+ szükséges szervízcsomag 5a vagy újabb verzió!» módosítsa a mezőket:
    beszámítással 000d9cca jelentése 83 váltani eb
    beszámítással 000d9ccb jelentése e8 váltani 15
    beszámítással 000 db130 jelentése 83 váltani eb
    beszámítással 000 db131 jelentése e8 váltani 10
  2. A hiba kijavításához" Az adatbázishoz beállított rendezési sorrend eltér a rendszerestől!»:
    beszámítással 0018a79d jelentése 75 váltani eb
  3. A hiba kijavításához" Rossz szintaxis kulcsszó TRANZAKCIÓ»
    Kifejezés TRANSACTION DUMP %s A TRUNCATE_ONLY, amely az eltolásnál található 002856B0 kifejezésre cseréljük ADATBÁZIS MÓDOSÍTÁSA %s A HELYREÁLLÍTÁS EGYSZERŰ BEÁLLÍTÁSA
  4. A hiba kijavításához" Az adatbázis nem nyitható meg egyfelhasználós módban", módosítsa a mezőket:
    beszámítással 0028549c jelentése 64 váltani 6b
    beszámítással 0028549d jelentése 62 váltani 70

Az összes módosítás után mentse el a fájlt a " Fájl» — « Megment» .

Segített ez a cikk?

Hex Editor CI Hex Viewer

A program a nyers bináris adatok megtekintésére és szerkesztésére szolgál. Professzionális eszközöket tartalmaz, amelyek kényelmesek a hexadecimális formátumú adatok gyors, egyszerű és biztonságos kezeléséhez.

Csak nem kereskedelmi célú felhasználás engedélyezett ingyenesen.

A CI Hex Viewer lehetővé teszi, hogy különféle adatforrásokkal dolgozzon, beleértve a fizikai és virtuális lemezek, lemezképek, lemezpartíciók, fájlok és egyes fájltöredékek.

Követelmények

  • Operációs rendszer: Microsoft Windows, Linux, MacOS.
    • Windows: NT 5.1-től (Windows XP/2003) és újabb verziótól.
    • Mac OS: 10.6 és újabb verziótól.
    • Linux: Ubuntu Linux 9.10 (vagy kompatibilis) és újabb.
    • Intel architektúra, 32 bites (IA-32, x86).
    • AMD64 (x86-64).
  • Merevlemez: legalább 20 MB szabad hely.
  • RAM: legalább 256 MB.
  • Egyéb szoftver: Bármilyen webböngésző elérhető.

Képességek

szerkezetek

A bináris adatokkal való munkavégzés funkciói:

  • Könnyen szerkeszthető sablonok egyszerű és világos programozási szintaxissal (kóddal) bármilyen típusú fájl és tároló megadásához.
  • Struktúra-sablon felállítása a szükséges szerkezeti paraméterek és precíz adatformák beállításával.
  • Sablonok automatikus alkalmazása minden azonos típusú fájlhoz és tárolóhoz.
  • Strukturális környezetvezérlő, amely tippeket ad a struct sablon összetevőiről, megkönnyítve a navigációt.

RAID összeállítás

Jellemzők a RAID használatához:

  • Az ingyenes Hex szerkesztőbe beépített RAID-Builder segédprogram számos funkciót kínál a tömb gyors és helyes felépítéséhez. A felhasználónak csak a szükséges RAID paramétereket kell megadnia. Finomíthatja az összeállítás eredményeit hexadecimális szerkesztő használatával a tömb bármely összetevőjéhez.
  • Az automatikus RAID-összeállítás időt takarít meg. A beépített RAID-minősítő funkció egy tömb azonnali felépítését kínálja, ha minden összetevője megtalálható.
  • A paritási segédprogram kulcsrakész megoldás minden paritással rendelkező RAID-tömbhöz. A program több különálló komponens összegére adja meg a paritásszámítás eredményét.
  • Boole-műveletek, mint például az XOR és a GFmul, nem igényelnek felhasználói beavatkozást. Az adatparitásra kész számításokat adnak ki.
  • A RAID szintek közé tartozik a JBOD, RAID0, RAID3, RAID4, RAID5, RAID6. Ezenkívül a szoftver támogatja az olyan összetett szinteket, mint a RAID10, RAID0+1, RAID50 és hasonlók.
  • Egyedi RAID-konfigurációk használata.
  • Bináris és nyers adatelemzés áll rendelkezésre össze nem szerelt RAID-tömbökhöz.

Kényelmes szerkesztőeszközök és biztonságos adatmódosítási mód

A CI Hex Viewer a következő eszközökkel rendelkezik:

  • Lehetőség van bármilyen adatforrással dolgozni, beleértve fizikai lemezek, virtuális tárolók, lemezképek, lemezpartíciók, fájlok, sőt a felsorolt ​​források bármely töredéke is.
  • A többféle módszeren alapuló keresés és csere eszköz, beleértve a speciális hexadecimális keresést testreszabható szintaxissal, pontos adatkeresési eredményeket biztosít.
  • Az adatcsere-minta leegyszerűsíti az üzletek közötti cserét. A program az adatok pontos tartományát másolja a forrásból a céltárba a megadott területen.
  • Az automatikus építési eszköz lehetővé teszi egyetlen fájl létrehozását korlátlan számú különböző lemezből és fájlból.
  • A biztonságos adatszerkesztési mód garantált maximális védelem a véletlen szerkesztési hibákból eredő adatsérülések ellen, és ennek eredményeként megakadályozza lehetséges veszteség adat. Ezenkívül a termék lehetővé teszi a létrehozást új fájl vagy virtuális tárhely a biztonságos adatszerkesztéshez.

Továbbá

Funkciók a felhasználói kényelem javítására és időmegtakarításra:

  • Könnyen megtekintheti a bináris adatokat a különböző pozíciókba ugráshoz, az adatterületek kiemeléséhez, valamint számos különböző adatmásolási és mentési művelethez szükséges eszközökkel.
  • testreszabható felhasználói felület a hexadecimális adatok megjelenítési mezőjének beállításával.
  • Ellenőrző az adatok megtekintéséhez és szerkesztéséhez hexadecimális formában és szövegben egyaránt.
  • Adatforrás-beállítások és állapotinformációk az adatelemzési folyamat felgyorsításához, a program által már összegyűjtött információktól függően.
  • Több mint húsz kódolás támogatása a lehetséges szövegábrázolások széles skálájának lefedéséhez a szükséges adatformátumok megtalálásához.
  • Az adatok kényelmes összehasonlítása az Adat-összehasonlító eszközzel, amely a lemezek, fájlok és bármely részük bináris adataiban lévő összes egyezés és eltérés elemzésének eredményét adja.
  • A Párhuzamos keresés eszköz kényelmes, külön keresést tesz lehetővé több forrásból egyidejűleg a szükséges információkra.

A HEX-szerkesztő egy olyan alkalmazás, amely az adatok módosítására szolgál, ahol azok bájtok sorozataként jelennek meg. Ehhez a hexadecimális számrendszert használjuk. Ezenkívül lehet segédprogram is - néhány szoftver része, és teljes értékű program.
A HEX szerkesztők népszerűsége mostanra magas. És nem csak a programozók soraiban, hanem azok között is hétköznapi felhasználók. Ezért az alkotók arra törekednek, hogy termékeikkel könnyebben és kényelmesebben dolgozhassanak. Néhányat az alábbiakban ismertetünk.

winhex

Kezdjük a VinHexszel, egy meglehetősen könnyen használható, de sokoldalú hexadecimális szerkesztővel. Szinte mindenféle fájllal működik, képes visszaállítani a törölt és sérült adatokat merevlemez. Ezenkívül lehetővé teszi olyan információk megtekintését, amelyeket sok program általában elrejt.


A WinHex az összes ismertet támogatja fájlrendszerek(FAT16, FAT32, NTFS stb.), és 20 féle adatot olvas be. Rendelkezik a RAM szerkesztésével, lemezklónozással, elemzéssel, összehasonlítással, fájlok egyesítésével és felosztásával, 256 bites titkosítási algoritmussal stb. ingyenes verzió megfosztva e lehetőségek nagy részétől.

Hex Workshop

A következő szerkesztő kiterjedt, rugalmas beállításokkal, és meglepő módon alacsony értékekkel elégedett rendszerkövetelmények. Ezért probléma nélkül megnyílik nagy fájlokat, amellyel más programoknak problémái lehetnek.


Emellett a Hex Workshop előnyei közé tartozik: információs blokkok importálása és exportálása, bináris adatok törlése, összehasonlítása és másolása, a struktúra megtekintése és a kódrészletek keresése. A mínuszok közül: az orosz nyelvű felület hiánya és a teljes verzióhoz való fizetős hozzáférés.

UltraEdit

A sorban egy másik egyszerű és kényelmes program következik. Fő előnyei közé tartozik a 4 GB-os és nagyobb méretű fájlok megnyitásának és módosításának lehetősége. Számos programozási nyelvhez rendelkezik hexadecimális szerkesztési és kódkiemelési lehetőségekkel is.


Az "UltraEdit" egyéb szolgáltatásai közé tartozik: beépített FTP kliens, szöveg szerkesztése és blokk kiválasztása, Telnet és SSH protokollok támogatása, "Autocomplete" funkciók, kódhajtogatás, makrók lejátszása és rögzítése stb. Egy másik shareware és nem orosz termék.

HexCmp

Ennek a programnak egyszerre két fontos funkciója van. Hexadecimális rendszert használ, és képes összehasonlítani a bináris fájlokat. Speciális funkciókkal rendelkezik, mint pl színkiemelésés szinkron görgetés, és van egy panel is, amely információkat tartalmaz a rekordokról különböző formátumokban.


Az alkalmazás támogatja a szelektív összehasonlítást. Az egyes blokkok között mozogva és görgetéssel kiválaszthatja a fájlok szükséges részeit. Ezenkívül a HexCmp lehetővé teszi a fájlok összehasonlítását szöveges formátum. A parancsokhoz gyorsbillentyűket lehet hozzárendelni, hogy kényelmes legyen a billentyűzettel való munka. Az egyetlen probléma az a díj, amelyet a fejlesztők kérnek a licencért.

Heexplorer

azt ingyenes program nyisd ki forráskód. Ezenkívül számos olyan tényezőt tartalmaz, amelyek kiváló képszerkesztővé teszik. Egyszerűen fogalmazva, a "Hexplorer" lehetővé teszi, hogy a grafikus rekordot a bináris kód oldaláról nézze meg.


Fő funkciói a következők:

  • Pszeudo-véletlen számok generálása;
  • Makrók rögzítése a feladatok automatizálásához;
  • Korlátlan parancstörténet;
  • Képek megtekintése;
  • Ismétlődő minták keresése az adatokban.

ⅩⅥ32

Ingyenes terjesztés az fő jellemzőjeés ez a hexa szerkesztő. ⅩⅥ32 van hordozható alkalmazás. Adatai nincsenek beírva a rendszerleíró adatbázisba, így közvetlenül flash meghajtóról használhatod.


A program könnyen működik nagy fájlokkal. Feladata az automatikus kitöltés, a karakterkonverzió, a gyors keresési algoritmusok, a szöveg hexadecimális karakterláncra történő módosítása stb. De vannak hátrányai is - fájl megnyitása a memóriában tárolva, és nincs parancselőzmény.

PSPad

És végül egy ingyenes HEX szerkesztő, amelyet mind a hétköznapi felhasználók, mind a programozók számára terveztek. Nem igényel telepítést, támogatást különböző típusok fájlok, nyelvek és szintaxiskiemelés.


A program egyszerre több projekttel is tud dolgozni. Támogatja a makrókat, a helyesírás-ellenőrzőt, a HTML előnézetet és a szövegek összehasonlítását a különbségek kiemelésével. Megjegyzi továbbá egy FTP-kliens jelenlétét, amely lehetővé teszi a szerkesztést közvetlenül a webszerverről, valamint egy beépített CSS-szerkesztőt.

Tehát a HEX szerkesztő hasznos dolog, de szűken összpontosított. Ez nem mindennapi irodai vagy szórakoztató szoftver. De egy nap jól jöhet, és akkor használhatja a javasolt lehetőségek egyikét, vagy kereshet másokat.