Linux 용으로 좋은 16 진 편집기가 필요합니다.
나는 리눅스를 위해 좋은 HEX 편집기가 필요하다.
- 빠른
- 검색 / 대체 기능
- 16 진뿐만 아니라 2 진, 8 진 등의 데이터를 표시 할 수 있습니다.
- 느리고 응답하지 않고 대용량 (> 1GB) 파일로 작업 할 수 있습니다 (이 요구 사항은 중요합니다)
- 선택적으로 일부 비교 / 확산 기능이 있습니다.
당신은 무엇을 제안 할 수 있습니까?
Bless 는 고품질의 모든 기능을 갖춘 16 진 편집기입니다.
mono / Gtk #로 작성되었으며 기본 플랫폼은 GNU / Linux입니다. 그러나 mono 및 Gtk #이 실행하는 모든 플랫폼에서 문제없이 실행될 수 있어야합니다.
Bless는 현재 다음과 같은 기능을 제공합니다.
- 대용량 데이터 파일 및 블록 장치의 효율적인 편집
- 다단계 실행 취소-재실행 작업.
- 맞춤형 데이터보기.
- 화면에서 빠른 데이터 렌더링.
- 여러 탭.
- 빠른 찾기 및 바꾸기 작업.
- 데이터 변환 표.
- 고급 복사 / 붙여 넣기 기능.
- 파일에서 선택 패턴이 강조 표시됩니다.
- 플러그인 기반 아키텍처.
- 텍스트 및 HTML로 데이터 내보내기 (플러그인 포함)
- 데이터에 대한 비트 연산.
- 포괄적 인 사용자 설명서.
wxHexEditor 는 또 다른 Free Hex Editor입니다. Linux 시스템, 특히 큰 파일에 적합한 16 진 편집기가 없기 때문입니다.
- 64 비트 파일 디스크립터를 사용합니다 (최대 2 ^ 64 바이트의 파일 또는 장치 지원, 일부 엑사 바이트를 의미하지만 1 PetaByte 파일 만 테스트 됨)
- 전체 파일을 RAM에 복사하지 않습니다. 그것은 빨리 만들고 파일을 열 수 있습니다 (크기는 Multi Giga <Tera <Peta <Exabytes)
- Linux, Windows 또는 MacOSX에서 장치를 열 수 있습니다.
- 메모리 사용량 : 현재 ~ 10GB 파일을 여러 개 여는 동안 ~ 10 메가 바이트.
- XOR 암호화를 통해 작동 할 수 있습니다.
- C ++ / wxWidgets GUI 라이브러리로 작성되었으며 Mac OS, Windows와 같은 다른 OS에서 기본 애플리케이션으로 사용할 수 있습니다.
- 디스크, HDD 섹터를 복사 / 편집 할 수 있습니다. (손으로 복구 파일 / 파티션에 유용합니다.)
- 임시 파일을 만들지 않고 파일에 바이트를 두 번 이상 삭제 / 삽입 할 수 있습니다.
DHEX 는 단순한 16 진 편집기 이상 입니다. 두 개의 이진 파일을 쉽고 편리하게 비교하는 데 사용할 수있는 diff 모드가 포함되어 있습니다. ncurses를 기반으로하고 테마가 있기 때문에 여러 시스템 및 시나리오에서 실행할 수 있습니다. 검색 로그를 활용하면 서로 다른 파일 반복의 변경 사항을 쉽게 추적 할 수 있습니다. 위키피디아 기사
http://en.wikipedia.org/wiki/Comparison_of_hex_editors : Linux에서 정렬하여 더 자세한 내용을 찾을 수 있습니다.
이외에도 VIMer는 다음과 같이 희귀 한 16 진수 편집을 수행 할 수 있습니다.
:%!xxd
16 진수 모드로 전환:%!xxd -r
16 진수 모드를 종료합니다
하지만 강력히 추천합니다 ht
apt-cache show ht
Package: ht
Version: 2.0.18-1
Installed-Size: 1780
Maintainer: Alexander Reichle-Schmehl <tolimar@debian.org>
홈페이지 : http://hte.sourceforge.net/
참고 : 패키지는이라고 ht
하며 실행 파일은 hte
패키지를 설치 한 후에 이름이 지정 됩니다.
- 지원되는 파일 형식
- 공통 오브젝트 파일 형식 (COFF / XCOFF32)
- ELF (실행 및 링크 가능 형식)
- 선형 실행 파일 (LE)
- 표준 DO $ 실행 파일 (MZ)
- 새로운 실행 파일 (NE)
- 휴대용 실행 파일 (PE32 / PE64)
- 자바 클래스 파일 (CLASS)
- 마하 EXE / 링크 형식 (MachO)
- X-BE 실행 파일 (XBE)
- 플랫 (FLT)
- PEPC (PowerPC 실행 가능 형식)
- 코드 및 데이터 분석기
- 분기 소스 및 대상을 재귀 적으로 찾습니다.
- 프로 시저 항목을 찾습니다.
- 이 정보를 기반으로 레이블을 만듭니다.
- 외부 참조 정보를 작성합니다
- 탐색되지 않은 코드를 대화식으로 분석 할 수 있습니다
- 라벨 생성 / 이름 변경 / 삭제 가능
- 댓글 작성 / 수정 가능
- x86, ia64, alpha, ppc 및 java 코드 지원
- 대상 시스템
- DJGPP
- GNU / 리눅스
- FreeBSD
- OpenBSD
- Win32
개인적으로 저는 hexl-mod 와 함께 Emacs를 사용 합니다.
Emacs는 정말 큰 파일로 작업 할 수 있습니다. 검색 / 바꾸기 값을 쉽게 사용할 수 있습니다. 마지막으로, ' ediff '를 사용 하여 약간의 차이를 수행 할 수 있습니다 .
wxHexEditor는 리눅스를위한 유일한 GUI 디스크 편집기입니다. google "wxhexeditor site : archive.getdeb.net"으로 이동하고 .deb 파일을 다운로드하여 설치하십시오.
참고 URL : https://stackoverflow.com/questions/5498197/need-a-good-hex-editor-for-linux
'Programing' 카테고리의 다른 글
.NET 리플렉터보다 나은 것이 있습니까? (0) | 2020.02.29 |
---|---|
상용구 코드 란 무엇입니까? (0) | 2020.02.29 |
PriorityQueue는 어떻게 사용합니까? (0) | 2020.02.29 |
사전 정의 된 유형 'System.ValueTuple´2'가 정의되지 않았거나 가져 오지 않았습니다. (0) | 2020.02.29 |
HTML (0) | 2020.02.29 |