Jak nastavit hex editor na Kali Linuxu

Jestliže pracujete s distribucí Kali Linux, může se vám stát, že budete muset editovat soubory v hexadecimálním formátu. Naštěstí v Kali Linuxu existuje několik nástrojů, které to umožňují. Tento průvodce vám představí tyto možnosti a ukáže, jak je zprovoznit.

Volba 1 – GHex

Pro úpravu hexadecimálních souborů v Kali Linuxu je GHex považován za jednu z nejlepších možností. Je součástí standardních repozitářů Kali (které vycházejí z Debianu), takže jeho instalace a použití je jednoduché a přímočaré.

Pro zahájení práce s GHexem je třeba otevřít okno terminálu. To můžete udělat stisknutím klávesové zkratky Ctrl + Alt + T. Alternativně můžete vyhledat „Terminál“ v menu aplikací.

Po otevření terminálového okna a jeho připravení k použití zadejte příkaz `apt install ghex`. Tento příkaz stáhne a nainstaluje program do vašeho počítače.

sudo apt install ghex

Po zadání uvedeného příkazu vás Kali Linux požádá o zadání hesla. Je to nutné, protože příkaz `sudo` vyžaduje oprávnění roota a bez něj nemůže být proveden.

Zadejte své heslo. Jakmile tak učiníte, terminál začne stahovat balíček `ghex`, včetně všech závislostí potřebných pro jeho správné fungování. Tento proces by neměl trvat dlouho.

Po dokončení stahování a instalace se zobrazí výzva k potvrzení instalace GHexu stisknutím klávesy Y. Po potvrzení bude nástroj pro hexadecimální editaci GHex připraven k použití ve vašem systému.

Chcete-li spustit GHex v Kali, otevřete nabídku aplikací a vyhledejte `Ghex`.

Volba 2 – HexPad

Pokud vám GHex nevyhovuje, a stále hledáte vhodný hexadecimální editor pro Kali Linux, je HexPad další skvělou volbou. Jedná se o jednoduchý textový editor dostupný v Ubuntu Snap Store.

Možná se ptáte, proč používat hex editor z obchodu Snap Store v bezpečnostní distribuci, jako je Kali? Důvodem je, že Snapy běží v sandboxu, což znamená, že kód uvnitř balíčku Snap nemůže zasahovat do zbytku vašeho operačního systému. Z bezpečnostního hlediska je to velmi výhodné.

Před instalací HexPadu je potřeba nejprve nainstalovat běhové prostředí Snap do Kali. Postup je následující: Otevřete terminál stisknutím Ctrl + Alt + T nebo vyhledáním „Terminál“ v menu.

Poznámka: Níže je uveden stručný návod, jak nastavit balíčky Snap v Kali Linuxu. Pokud potřebujete podrobnější informace o Snapu, prostudujte si náš manuál o nastavení Snapu v Linuxu.

Jakmile se terminál otevře, nainstalujte balíček `snapd` pomocí následujícího příkazu:

sudo apt install snapd

Po instalaci softwaru aktivujte službu `snapd.socket` pomocí příkazu `systemctl`:

sudo systemctl enable snapd.socket

Následně spusťte `snapd.socket` pomocí:

sudo systemctl start snapd.socket

S aktivovaným `snapd.socket` přidejte cestu ke Snapu pomocí příkazu `echo`:

export PATH="$PATH:/snap/bin"

Po přidání cesty ke Snapu je potřeba nainstalovat AppArmor. Bez AppArmoru může Kali blokovat spouštění balíčků Snap:

sudo apt install apparmor

Nakonec, po nastavení AppArmoru, můžete nainstalovat HexPad pomocí:

sudo snap install hexpad

Pro spuštění HexPadu zadejte do terminálu:

hexpad

Volba 3 – Okteta

Třetí možností pro editaci hexadecimálních souborů je Okteta. Aplikace je sice z prostředí KDE, ale v Kali funguje bez problémů a je dostupná v softwarových repozitářích Kali Linuxu. Pro zahájení práce s touto aplikací otevřete terminál klávesovou zkratkou Ctrl + Alt + T nebo vyhledáním „Terminál“ v menu aplikací.

S otevřeným terminálem můžete začít s instalací. V terminálu použijte příkaz `apt install` pro instalaci balíčku `okteta` v Kali:

sudo apt install okteta

Po zadání příkazu vás Kali vyzve k zadání hesla. Kali vyžaduje heslo, protože `sudo` je příkaz pro uživatele root, který nemůže běžný uživatel provádět bez hesla.

Po zadání hesla Kali začne stahovat všechny potřebné závislosti pro instalaci Oktety a také samotný balíček `okteta`. Jakmile bude vše připraveno, budete vyzváni k pokračování stisknutím klávesy Y. Potvrďte instalaci.

Instalace Oktety do Kali by měla trvat jen několik sekund, protože soubory jsou malé. Po dokončení instalace zavřete okno terminálu. Pro spuštění Oktety v Kali vyhledejte „Okteta“ v menu aplikací.