Potrzebny dobry edytor hex dla Linuksa [zamknięty]
Potrzebuję dobrego edytora HEX dla Linuksa, a przez dobre mam na myśli:
- Fast
- Szukaj / zamień funkcje
- może wyświetlać dane nie tylko w szesnastkowym, ale także binarnym, ósemkowym itp.
- może pracować z dużymi (>1 gb) plikami bez spowolnienia i braku odpowiedzi (ten wymóg jest ważny)
- opcjonalnie posiada pewne funkcje porównywania / różnicowania
Co możesz zasugerować?
4 answers
Bless to wysokiej jakości, w pełni funkcjonalny edytor hex.
Jest napisany w mono / Gtk# , a jego podstawową platformą jest GNU / Linux. Jednak powinno być w stanie działać bez problemów na każdej platformie, że mono i GTK# uruchomić.
Bless obecnie udostępnia następujące funkcje:
- wydajna edycja dużych plików danych i urządzeń blokowych.
- wielopoziomowe operacje undo-ponów.
- konfigurowalne widoki danych.
- szybkie renderowanie danych na ekran.
- Wiele kart.
- Szybkie wyszukiwanie i zastępowanie operacji.
- tabela konwersji danych.
- zaawansowane możliwości kopiowania/wklejania.
- podświetlenie dopasowania wzorca zaznaczenia w pliku.
- architektura oparta na wtyczkach.
- Eksport danych do tekstu i html(inne z wtyczkami).
- operacje bitowe na danych.
- obszerna instrukcja obsługi.
WxHexEditor to kolejny darmowy edytor Hex, zbudowany ponieważ nie ma dobrego edytora hex dla systemu Linux, specjalnie dla dużych plików.
- używa 64-bitowych deskryptorów plików (obsługuje pliki lub urządzenia do 2^64 bajtów, czyli niektóre eksabajty, ale testowany tylko 1 Petabajt pliku (jeszcze). ).
- nie kopiuje całego pliku DO PAMIĘCI RAM. To sprawia, że jest szybki i może otwierać pliki (których rozmiary są Multi Giga
- może otwierać urządzenia na Linuksie, Windows lub MacOSX.
- Użycie Pamięci: Obecnie ~10 Megabajtów podczas otwierania wielu > ~8GB plików. Może działać przez szyfrowanie XOR.
- napisany z bibliotek GUI C++/wxWidgets i może być używany z innymi systemami operacyjnymi, takimi jak Mac OS, Windows jako aplikacja natywna.
- można kopiować / edytować dyski, sektory HDD z nim.(Przydatne dla plików/partycji rescue ręcznie. )
- można usuwać/wstawiać bajty do Pliku, więcej niż jeden raz, bez tworzenia pliku tymczasowego.
DHEX to coś więcej niż kolejny hex edytor: zawiera tryb diff, który może być używany do łatwego i wygodnego porównywania dwóch plików binarnych. Ponieważ jest on oparty na ncurses i jest tematyczny, może działać na dowolnej liczbie systemów i scenariuszy. Dzięki wykorzystaniu dzienników Wyszukiwania możliwe jest łatwe śledzenie zmian w różnych iteracjach plików. artykuł w Wikipedii
Możesz sortować na Linuksie, aby znaleźć więcej tutaj: http://en.wikipedia.org/wiki/Comparison_of_hex_editors
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-10-18 15:42:46
Poza tym Jestem Vimerem może zrobić jakiś Rzadki Hex edit z:
-
:%!xxd
aby przełączyć się w tryb hex -
:%!xxd -r
aby wyjść z trybu hex
Ale zdecydowanie polecam ht
apt-cache show ht
Package: ht
Version: 2.0.18-1
Installed-Size: 1780
Maintainer: Alexander Reichle-Schmehl <[email protected]>
Strona domowa: http://hte.sourceforge.net/
Uwaga : pakiet nazywa się ht
, podczas gdy program wykonywalny nazywa się hte
Po zainstalowaniu pakietu.
- Obsługiwane formaty plików
- common object file format (COFF/XCOFF32)
- executable and linkable format (ELF)
- linear executables (LE)
- standard do$ executables (MZ)
- new executables (NE)
- przenośne pliki wykonywalne (PE32/PE64)
- pliki klas java (CLASS)
- Mach exe / link format (MachO)
- x-Box executable (XBE)
- Flat (FLT)
- PowerPC executable format (PEF)
- Code & Data Analyser
- wyszukuje źródła i miejsca przeznaczenia rekurencyjnie
- znajduje wpisy procedury
- tworzy etykiety na podstawie tych informacji
- tworzy informacje xref
- pozwala na interaktywną analizę niezbadanego kodu
- umożliwia tworzenie/zmianę nazwy / usuwanie etykiet
- pozwala tworzyć / edytować komentarze
- obsługuje x86, ia64, alpha, ppc i Kod java
- Target systemy
- DJGPP
- GNU / Linux
- FreeBSD
- OpenBSD
- Win32
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-02 10:21:43
Osobiście używam Emacsa z hexl-mod.
Emacs jest w stanie pracować z naprawdę dużymi plikami. Możesz łatwo użyć wartości Szukaj / zamień. Na koniec możesz użyć' ediff', aby zrobić kilka różnic.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-03-31 10:15:07
WxHexEditor jest jedynym edytorem dysków GUI dla Linuksa. do google "wxhexeditor site:archive.getdeb.net" i pobierz .plik deb do zainstalowania
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-02-27 07:40:28