무료 이진 닌자(Binary Ninja) 대체 프로그램 10개
이진 닌자(Binary Ninja) 소개
설명
이진 닌자 : 리버스 엔지니어링 플랫폼
공식 홈페이지
플랫폼.
지원사양
Static analysis,assembly,hacking,hex-editor,powerpc,reverse-engineering,static-analysis,x86-64,
무료 이진 닌자(Binary Ninja) 대체 프로그램 10개
1. HxD(HxD)
설명
HxD는 원시 디스크 편집 및 주 메모리 (RAM) 수정에 추가하여 모든 크기의 파일을 처리하는 신중하게 설계된 빠른 16 진 편집기입니다
사용하기 쉬운 인터페이스는 검색 및 교체, 내보내기, 체크섬 / 다이제스트, 바이트 패턴의 삽입, 파일 분쇄기, 파일의 연결 또는 분할, 통계 및 훨씬 더 많은 기능을 제공합니다
편집 기능은 단순하고 작업 위주의 작업에 초점을 맞춘 텍스트 편집기 에서처럼 이러한 기능이 순전히 드라이브 및 메모리는 파일과 유사하게 표시됩니다
최신 버전 : 1.7.7.0 (2009 년 4 월 3 일)
공식 홈페이지
분류
지원사양
Portable,binary-editor,code-editor,hex-editor,text-editor,
2. 신을 하다(Bless)
설명
축복은 고품질의 완전한 기능을 갖춘 16 진수 편집기입니다
그것은 mono / Gtk #로 쓰여졌 고 주요 플랫폼은 GNU / Linux입니다
그러나 모노 및 Gtk #가 실행되는 모든 플랫폼에서 문제없이 실행할 수 있어야합니다
주요 기능은 현재 다음과 같은 기능을 제공합니다
* 대용량 데이터 파일 및 블록 장치의 효율적인 편집
* 다단계 실행 취소 – 다시 실행 작업
* 사용자 정의 데이터보기
화면에 * 빠른 데이터 렌더링
* 여러 개의 탭
* 빠른 찾기 및 교체 작업
* 데이터 변환 표
* 고급 복사 / 붙여 넣기 기능
* 선택 패턴 강조 표시가 파일에서 일치합니다
* 플러그인 기반 아키텍처
* 텍스트 및 HTML (플러그인이있는 기타)로 데이터 내보내기
* 데이터에 대한 비트 연산
* 포괄적 인 사용자 설명서 …
요구 사항 Bless의 최신 버전을 빌드하고 실행하려면 다음을 수행해야합니다
* Mono> = 1.1.14 및 Gtk # 2> = 2.8 : http://www.mono-project.com
공식 홈페이지
분류
지원사양
Discontinued,gtk,hex,hex-editor,
3. OllyDbg(OllyDbg)
설명
OllyDbg는 디버거를 분석하는 32 비트 어셈블러 수준입니다
이진 코드 분석을 강조하면 소스를 사용할 수없는 경우에 특히 유용합니다
* 멀티 스레드 응용 프로그램을 디버깅 * 실행중인 프로그램에 연결 * 구성 가능한 디스어셈블러, MASM 및 IDEAL 형식 모두 지원 * MMX, 3DNow! 및 SSE 데이터 형식 및 지침 (Athlon 확장 포함) * 전체 유니 코드 지원 * ASCII 및 UNICODE 문자열을 동적으로 인식합니다.
공식 홈페이지
분류
지원사양
assembler,debugger,reverse-engineering,
4. x64_dbg(x64_dbg)
설명
x64_dbg는 Windows.Key 기능을위한 32 비트 및 64 비트 어셈블러 수준 디버거입니다
* Open-source * 직관적이고 친숙하면서도 새로운 사용자 인터페이스 * C와 유사한 표현 파서 * DLL 및 EXE 파일의 완벽한 기능을 갖춘 디버깅 (TitanEngine ) * 점프 화살표가있는 IDA 형 사이드 바 * IDA와 유사한 명령 토큰 형광펜 (강조 표시 등) * 메모리 맵 * 심볼보기 * 스레드보기 * 내용에 민감한 레지스터보기 * 완전히 사용자 정의 가능한 색상 체계 * 모듈과 문자열을 동적으로 인식 * 가져 오기 (Scylla) * 주석, 레이블, 책갈피 등을위한 빠른 디스어셈블러 (BeaEngine) * 사용자 데이터베이스 (JSON) * 확장 API로 플러그인 지원 * 자동화를위한 확장 가능하고 디버그 가능한 스크립팅 언어 * 다중 데이터 유형 메모리 덤프 * 기본 디버그 기호 PDB) 지원 * 동적 스택보기 * 내장 어셈블러 (XEDParse) * 패치를보고 디스크에 저장 * 내장 된 16 진수 편집기 * 메모리에서 패턴 찾기 …
공식 홈페이지
분류
지원사양
64-bit-support,Static analysis,Support for 64 bit,debugger,decompiling,reverse-engineering,static-analysis,
5. GNU 프로젝트 디버거(GNU Project Debugger)
설명
GNU Project Debugger 또는 gdb는 C, C ++, D, Objective-C, Fortran, Java, Pascal, 어셈블리, Modula-2 또는 Ada로 작성되고 컴파일 된 프로그램에 대한 명령 줄 소스 수준 디버거입니다
x86, x86-64, IA-64, Alpha, ARM, Motorola 68000, MIPS, PowerPC, SPARC 및 기타를 포함하여 다양한 대상 아키텍처 중 하나입니다
gdb는 하드웨어 중단 점, 조건, 코어 덤프 분석, 표현식 평가, 원격 디버깅, 코드 밖으로 / 스테핑, 분해 및 경우에 따라 가역 디버깅을 지원합니다.
공식 홈페이지
http://www.gnu.org/software/gdb/
분류
Mac OS X,Windows,Linux,BSD,Cygwin,
지원사양
Command line interface,alpha,arm,assembly,breakpoint,coff,command-line-interface,core,debugger,development,disassembler,dwarf,gdb,ia-64,itanium,m68k,mips,powerpc,remote-debugging,sparc,x86,x86-64,xcoff,
6. 방사능(radare)
설명
Radare는 고도의 기능을 갖춘 리버스 엔지니어링 프레임 워크입니다
참고 : “radare”가 아닌 “radare 2″를 사용하는 것이 좋습니다
다중 아키텍처 및 다중 플랫폼 GNU / Linux, Android, * BSD, OSX, iPhoneOS, Windows arm {4, compact}, arm {thumb, neon, aarch64}, c55x +, dalvik, ebc, gb, java, sparc, Solaris64, Solaris64, mips, nios2, powerpc, 공백, brainfuck, malbolge, z80, psosvm, m68k, msil, sh, snes, gb, dcpu16, csr, arc pe {32,64}, te, [fat] mach0 {32,64} Python, Guile, Ruby, Perl, Lua, Java, JavaScript, sh, .
완전한 내부 API 액세스 원시가있는 배치 모드 및 기본 플러그인 니모닉 명령 및 매크로를 기반으로 한 스크립팅 16 진수 편집기 가상 주소 지정 및 섹션 맵을 사용한 64 비트 오프셋 지원 다양한 아키텍처에서 어셈블 및 디스 어셈블 링 opcode, 바이트 및 디버그 레지스터 변경을 색으로 표시 다양한 형식의 데이터 인쇄 (int, float, disasm, timestamp, .
) 여러 번 검색 바이너리 마스크 지원이있는 atterns 또는 키워드 바이트 블록 체크섬 및 데이터 분석 IO가 래핑 된 지원 파일, 디스크, 프로세스 및 스트림 섹션 및 다중 파일 매핑 핸들을 사용하여 가상 주소 지정 gdb : // 및 rap : // 원격 프로토콜 파일 시스템 지원으로 마운트 가능 ext2, vfat, ntfs 및 기타 여러 파티션 유형 지원 (gpt, msdos, ..) 디버거 지원 gdb 원격 및 brainfuck 디버거 지원 소프트웨어 및 하드웨어 중단 점 추적 및 로깅 기능 두 함수 또는 바이너리 간 diffviz 친숙한 코드 분석 그래프는 노드 및 에지 opcode, basicblock, 함수 레벨에서 코드 분석 간단한 가상 머신을 내장하여 코드를 에뮬레이트하여 코드 및 데이터 참조를 추적 …
공식 홈페이지
http://www.radare.org/y/?p=features
분류
지원사양
Malware analysis,arm,assembly,debugger,disassembler,framework,malware-analysis,powerpc,reverse-engineering,source-code-analysis,x86,
7. 방사능 2(radare2)
설명
Radare 프로젝트는 디스크 파일을 열 수있는 스크립팅 가능한 명령 줄 16 진수 편집기 인 forensics 도구로 시작되었지만 나중에 바이너리 분석, 코드 해독, 프로그램 디버깅, 원격 gdb 서버에 연결 ..
Radare는 가능한 역전환 프레임 워크입니다
(Linux, * BSD, Windows, OSX, Android, iOS, Solaris에서 실행) * 여러 로컬 시스템에서 원격으로 디버깅 할 수 있습니다
Haiku • 파일 시스템 및 데이터 조각에 대한 법의학 수행 • Python, Javascript, Go 등으로 스크립트 작성 • 내장 웹 서버를 사용한 협업 분석 지원 • 여러 파일 유형의 데이터 구조 시각화 • 새로운 기능을 발견하거나 취약성을 수정하기위한 프로그램 패치 • 강력한 기능 사용 분석 기능을 통해 역전 속도 향상 • 소프트웨어 개발 지원 …
공식 홈페이지
분류
Mac OS X,Windows,Linux,Android,iPhone,Android Tablet,BSD,iPad,C (programming language),Haiku,Docker,
지원사양
analyzer,debugger,disassembler,fix-vulnerabilities,forensics,hexadecimal,patcher,patching,reverse-engineering,visualize,visualizer,vulnerability,vulnerability-fixer,
8. ODA 온라인 디스어셈블러(ODA Online Disassembler)
설명
ODA는 Alpha, ARM, AVR, Intel x86, Motorola 68000, MIPS, PDP-11, PowerPC, SPARC, Z80 등을 포함하는 광범위한 기계 아키텍처를위한 온라인 디스어셈블러입니다
Windows PE 파일, ELF 또는 원시 바이너리를 업로드 한 다음 심볼 및 섹션과 같은 디스 어셈블리 및 오브젝트 파일 메타 날짜를 봅니다 .http : //blog.onlinedisassembler.com/blog/ https://www.onlinedisassembler.com/static / home / 더 가벼운 대안을 사용하기위한 시간, 자원 또는 요구 사항이 없을 때 사용할 수있는 경량의 온라인 서비스입니다
섹션, 문자열, 기호, 원시 16 진수 및 기계 수준 명령어를 해부하여 실행 파일을 탐색하십시오.
공식 홈페이지
https://www.onlinedisassembler.com/odaweb/
분류
지원사양
disassembler,reverse-engineering,
9. 면역 디버거(Immunity Debugger)
설명
Immunity Debugger는 악용 사례를 작성하고 맬웨어를 분석하며 바이너리 파일을 리버스 엔지니어링하는 강력한 새로운 방법입니다
기능 그래프 작성, 힙 생성을 위해 특별히 제작 된 업계 최초의 힙 분석 도구, 확장 성이 뛰어난 대규모 Python API가 포함 된 견고한 사용자 인터페이스를 기반으로합니다
보안 산업을 위해 특별히 설계된 기능을 갖춘 디버거는 개발 시간을 50 단순하고 이해할 수있는 인터페이스 지능형 디버깅 자동화를위한 강력하고 강력한 스크립팅 언어 복잡한 분석 중에 손상을 방지하기위한 경량 및 고속 디버깅 fuzzer에 대한 연결성 및 개발 도구 활용
공식 홈페이지
http://debugger.immunityinc.com/
분류
지원사양
10. 아크 다즘(ArkDasm)
설명
ArkDasm은 Windows 용 64 비트 대화 형 역 어셈블러 및 디버거입니다
지원되는 파일 형식 : PE64, 원시 이진 파일
지원되는 프로세서 : x64 아키텍처 (Intel x64 및 AMD64) ArkDasm은 프리웨어로 출시되었습니다
현재 버전 : 1.1.0 (2015 년 5 월 27 일) 주요 기능 : PE32 + 구문 분석, 가져 오기, 내보내기, 리소스 서브 루틴 스택 데이터 (인수, 로컬 변수) 인식로드 로컬 디버그 기호 (.pdb 파일) DIA를 사용하여 다중 줄 주석 지원 파이썬 스크립트 지원로드 / 저장 데이터베이스 디버거 기능 새로운 기능 : 디버거 메모리 스냅 샷 기능 추가 디버거 예외 처리 설정 추가 새 명령 : bpdll 개선, 버그 수정
공식 홈페이지
분류
지원사양
assembler,binary-viewer,disassembler,executable-viewer,machine-code,