Redaktorzy sześciokątne w Linux

Redaktorzy sześciokątne w Linux
Edytory sześciokątne służą do kontroli skompilowanych plików wykonywalnych lub plików binarnych. Możesz łatwo użyć edytora Hex, aby zmienić sposób, w jaki działa oprogramowanie z wystarczającą liczbą doświadczenia. Na przykład możesz zmienić pewne warunki, negować warunki, zmienić niektóre struny skompilowanego pliku binarnego za pomocą edytora szesnastego. W tym artykule opowiem o niektórych redaktorach sześciokątnych Linux i o tym, jak z nich korzystać. Zacznijmy.

Redaktorzy Linux Hex

Jest tam wielu redaktorów sześciokątnych Linux. Niektóre z popularnych są xxd, DHEX, Heksedit, Błogosławić, HEXCURSE itp. Tutaj xxd, DHEX, Heksedit, HEXCURSE Edytory sześciokątne nie mają żadnego graficznego interfejsu użytkownika, możesz używać ich tylko z terminału Linux. Błogosławić HEX Editor ma graficzny interfejs użytkownika (GUI). Krzepa I Emacs mogą być również używane jako edytory sześciokątne w Linux. W tym artykule przyjrzymy się niektórym z nich.

Instalowanie redaktorów Linux Hex

W tej sekcji pokażę ci, jak zainstalować redaktorów sześciokątnych w Linux, szczególnie na Ubuntu/Debian.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt-get

Instalowanie xxd:

Żeby zainstalować xxd, Uruchom następujące polecenie:

$ sudo apt-get install xxd

xxd należy zainstalować.

Instalowanie DHEX:

Możesz zainstalować DHEX Z następującym poleceniem:

$ sudo apt-get instaluj DHEX

DHEX należy zainstalować.

Instalowanie sześciokątne:

Możesz uruchomić następujące polecenie, aby zainstalować Heksedit:

$ sudo apt-get install hexedit

Heksedit należy zainstalować.

Instalowanie HexCurse:

Możesz zainstalować HEXCURSE Z następującym poleceniem:

$ sudo apt-get install hexcurse

HEXCURSE należy zainstalować.

Instalowanie Bless:

Żeby zainstalować Błogosławić Graficzny edytor sześciokątny, uruchom następujące polecenie:

$ sudo apt-get install Bless

Teraz naciśnij y a następnie naciśnij kontynuować.

Błogosławić Należy zainstalować redaktor szesnastkowy.

Teraz zacząć Błogosławić redaktor sześciokątny, idź do Menu aplikacji i szukaj Błogosławić, i powinieneś znaleźć ikonę Błogosławić Redaktor szesnastkowy. Kliknij na to.

Błogosławić Należy otworzyć redaktor sześciokątny.

Pokażę ci, jak go używać później.

Korzystanie z redaktora Bless Hex

Nie można pokazać, jak pracuje każdy z redaktorów sześciokątnych, ponieważ jest to poza zakresem tego artykułu. Omówię tylko Błogosławić Graficzny redaktor sześciokątny w tym artykule. Pojęcia są takie same u innych redaktorów sześciokątnych. Będziesz potrzebował trochę czasu, aby nauczyć się ich używać. To wszystko.

Napiszę i skompiluję prosty program C i zmienię skompilowany program za pomocą Błogosławić Redaktor szesnastka, aby pokazać, jak działa redaktor sześciokątny. Zacznijmy.

Uwaga: jeśli używasz Ubuntu/Debian i chcesz śledzić, musisz zainstalować narzędzia programistyczne C/C ++ do kompilacji programów C. Po prostu biegnij 'Sudo apt-get Aktualizacja„A potem uruchom”sudo apt-get instal instaluj kompilację -y„Aby zainstalować narzędzia programistyczne C/C ++ na Ubuntu/Debian.

To jest program C, który zamierzam skompilować. Jest zapisany ~/test.C plik.

Teraz, aby skompilować plik źródłowy C ~/test.C, Otwórz terminal i uruchom następujące polecenie:

Test testowy $ gcc -o.C

Kiedyś plik źródłowy C ~/test.C jest opracowany, plik binarny ~/test zostanie stworzony. Uruchom go w następujący sposób:

$ ./test

Jak widać na zrzucie ekranu poniżej, na ekranie wyświetlane jest prawidłowe wyjście.

Teraz edytować ~/test skompilowany binarny, zacznij Błogosławić Edytor sześciokątny i kliknij Plik a następnie kliknij otwarty Z menu rozwijanego. Możesz także nacisnąć + o otworzyć plik z Błogosławić Redaktor szesnastkowy.

Picker powinien otworzyć. Teraz wybierz ~/test plik binarny i kliknij otwarty.

Jak widać, ~/test Plik jest otwarty za pomocą Błogosławić Redaktor szesnastkowy.

Zasadniczo ma 3 sekcje, które wyświetla binarny, jeden wyświetla Hex, a drugi wyświetla znaki ASCII.

Jeśli wybierzesz coś z dowolnej strony, należy wyróżnić dokładne sześciokątne lub binarne przedstawienie.

Możesz wyszukać określony ciąg, sześciokątny lub binarny z kombinacją z Błogosławić Redaktor szesnastkowy. Aby to zrobić, kliknij ikonę wyszukiwania, a pole wyszukiwania powinno pojawić się jako zaznaczone na zrzucie ekranu poniżej.

Możesz także zmienić, czy chcesz wyszukać sześciokadcicę, binarną czy tekst z Jak Menu rozwijane.

Zamierzam się zmienić LinuxMint tekst do Linuxhint. Więc szukałem LinuxMint. Po zakończeniu pisania w zapytaniu naciśnij .

Teraz możesz kliknąć tekst ASCII i usunąć tam znaki i dodać znaki.

Gdy skończysz, zapisz go przed Plik > Ratować lub naciskając + S.

Teraz, jeśli uruchomisz ~/test Znowu powinieneś zobaczyć Linuxhint zamiast LinuxMint.

W ten sposób używasz redaktorów sześciokątnych w Linux. Dziękujemy za przeczytanie tego artykułu.