12 matches found
BinAIVulHunter
BinAIVulHunter 바이너리에서 취약점을 찾는 데 도움이 되는 IDA PRO 플러그인입니다. IDA PRO HexRays 디컴파일러와 OpenAIChatGPT를 사용하여 바이너리에서 가능한 취약점을 찾습니다. 면책 조항: AI를 사용하여 바이너리 취약점을 찾는 과정에서 생성되는 응답에는 오탐false positive이 포함될 수 있습니다. 하지만 제가 진행한 많은 CTF간단/중간 수준... 일부 어려운 수준에서는 효과가 있었습니다. Gepetto에서 영감을 받음 :...
deREferencing
deREferencing deREferencing은 새로운 레지스터 및 스택 뷰를 구현하는 IDA Pro 플러그인입니다. 일부 GDB 플러그인예: PEDA, GEF, pwndbg 등과 유사하게 역참조된 포인터, 색상 및 기타 유용한 정보를 추가합니다. 다음 아키텍처를 지원합니다: x86, x86-64, ARM, ARM64, MIPS32 및 MIPS64 요구 사항 IDA-Pro = 7.1 설치 hcli로 설치: hcli plugin install dereferencing 또는 dereferencing.py 파일과...
yarasafe
YARASAFE - Automatic Binary Function Similarity Checks with Yara SAFE is a tool developed to create Binary Functions Embedding developed by Massarelli L., Di Luna G.A., Petroni F., Querzoni L. and Baldoni R. You can use SAFE to create your function embedding to use inside yara rules. If you are...
yarasafe
YARASAFE - Yara를 이용한 자동 바이너리 함수 유사성 검사 SAFE는 Massarelli L., Di Luna G.A., Petroni F., Querzoni L., Baldoni R.이 개발한 바이너리 함수 임베딩을 생성하기 위한 도구입니다. SAFE를 사용하여 yara 규칙 내에서 사용할 함수 임베딩을 생성할 수 있습니다. 관심이 있으시면 연구 논문을 참조하세요: https://arxiv.org/abs/1811.05296 이 도구를 연구에 사용하는 경우 다음을 인용해 주세요:...
ida_ifl
IFL - 대화형 함수 목록 라이선스: CC-BY https://creativecommons.org/licenses/by/3.0/ 함수와 해당 참조 간을 사용자 친화적인 방식으로 탐색할 수 있도록 제공하는 것을 목표로 하는 작은 플러그인입니다. 또한, PE-sieve 등으로 생성된 보고서를 IDA로 가져올 수 있습니다. 지원 항목: .tag 형식 PE-sieve, Tiny Tracer, PE-bear에서 생성 .imports.txt 형식 PE-sieve에서 생성 Python 2용 레거시 버전은python2 브랜치에서 사용할 수...
IDAssistMCP
IDAssistMCP IDA Pro 9.x를 위한 독립형 MCPModel Context Protocol 서버 플러그인으로, IDA의 분석 기능을 Claude Desktop과 같은 LLM 클라이언트에 노출합니다. 기능 41개의 MCP 도구 - 바이너리 분석, 디컴파일, 상호 참조, 심볼 관리, 타입 시스템, 네비게이션, 패치, 내보내기 등을 포함 6개의 통합 도구 - 주석, 변수, 타입, 상호 참조, 북마크, 코드에 대한 action/format/direction 매개변수 제공 8개의 MCP 리소스 - 탐색 가능한 바이너리...
VulFi
VulFi v3.0 소개 VulFi취약점 찾기 도구는 IDA Pro의 플러그인으로, 바이너리에서 버그 헌팅을 지원하는 데 사용할 수 있습니다. 주요 목표는 가장 흥미로운 함수예: strcpy, sprintf, system 등에 대한 모든 상호 참조를 단일 보기로 제공하는 것입니다. Hexrays 디컴파일러를 사용할 수 있는 경우, 취약점 연구 관점에서 흥미롭지 않은 함수 호출예: strcpydst,"Hello World!"을 걸러내려고 시도합니다. 디컴파일러가 없는 경우 규칙은 훨씬 더 간단하며아키텍처에 의존하지 않기 위해 가...
ida-efitools2
개요 UEFI 리버스 엔지니어링 기능을 확장하기 위한 IDA 플러그인입니다. ida-efitools를 기반으로 여러 수정 사항과 새로운 기능이 추가되었습니다. Python 2와 Python 3 모두에서 작동합니다. 오래된 IDA Pro 7.x 버전도 지원하지만 보장되지는 않습니다. 기능 GUID 정의 구조체 전파 레지스터, xrefs, 스택 변수 프로토콜 및 인터페이스 식별 알 수 없는 프로토콜 초기화 확장 기능 플러그인 및 스크립트로 모두 사용할 수 있습니다. efitools2/types 디렉토리에서 사용자 정의 C 선언구조...
deREferencing v2026.09.03
deREferencing deReferencing is an IDA Pro plugin that implements new registers and stack views. Adds dereferenced pointers, colors and other useful information, similar to some GDB plugins e.g: PEDA, GEF, pwndbg, etc. Supports following architectures: x86, x86-64, ARM, ARM64, MIPS32 and MIPS64...
capa 2.0: Better, Stronger, Faster
We are excited to announce version 2.0 of our open-source tool called capa. capa automatically identifies capabilities in programs using an extensible rule set. The tool supports both malware triage and deep dive reverse engineering. If you haven’t heard of capa before, or need a refresher, check...
Defeating Compiler-Level Obfuscations Used in APT10 Malware
Summary The Carbon Black Threat Analysis Unit TAU recently analyzed a series of malware samples that utilized compiler-level obfuscations. For example, opaque predicates were applied to Turla mosquito and APT10 ANEL. Another obfuscation, control flow flattening, was applied to APT10 ANEL and Dhar...
[CrowdRE] Reverse Engineering Tool
A new project called CrowdRE aims to make it easy for the reverse engineering of complex applications working in collaboration with other users. Normally, the process reversing software from a complicated binary can consume much time, CrowdRE will help accelerate this process through teamwork...