1121 matches found
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 브랜치에서 사용할 수...
pbtk
pbtk - Protobuf 앱 리버스 엔지니어링 Protobuf는 Google에서 개발한 직렬화 형식으로, 점점 더 많은 Android, 웹, 데스크톱 및 기타 애플리케이션에서 사용되고 있습니다. 이는 데이터 구조를 선언하는 언어 로 구성되며, 대상 구현에 따라 코드 또는 다른 종류의 구조로 컴파일됩니다. pbtk Protobuf 툴킷는 통합 GUI를 통해 접근할 수 있는 완전한 기능의 스크립트 세트로, 두 가지 주요 기능을 제공합니다: 프로그램에서 Protobuf 구조 추출 , 이를 다시 읽을 수 있는 .proto 파일로...
droidlysis
DroidLysis DroidLysis는 Android 앱을 위한 사전 분석 도구 입니다. 리버스 엔지니어링 초반에 일반적으로 수행하는 반복적이고 지루한 작업을 자동화합니다. Android 샘플을 디스어셈블하고, 출력을 디렉터리로 정리하며, 코드에서 의심스러운 부분을 검색합니다. 출력 결과는 리버스 엔지니어가 분석 초기 단계를 빠르게 진행하는 데 도움을 줍니다. DroidLysis는 Android 패키지apk, Dalvik 실행 파일dex, Zip 파일zip, Rar 파일rar 또는 파일 디렉터리에서 사용할 수 있습니다...
rizin
Rizin Rizin은 radare2의 포크로 탄생한 리버스 엔지니어링 프레임워크로, 유용성, 기능 및 코드의 깔끔함에 중점을 둡니다. Rizin은 이식성이 뛰어나며 바이너리 분석, 코드 디스어셈블, 프로그램 디버깅, 포렌식 도구, 디스크 파일을 열 수 있는 스크립트 가능한 명령줄 16진수 편집기 등으로 사용할 수 있습니다! Rizin에 대해 더 자세히 알아보려면 공식 Rizin 책을 읽어보세요. 설치 방법 웹 페이지의 설치 지침을 확인하세요. 빌드 방법 meson을 사용하여 Rizin을 컴파일하고 설치하세요. 최신 meson...
ida_kernelcache
idakernelcache: iOS 커널캐시 분석을 위한 IDA 툴킷 Cellebrite 포크 이 포크는 IDA 9.x / Python 3 / iOS 27.0 beta 1에서 작동하도록 업데이트되었습니다. 원본 README idakernelcache는 iOS 커널캐시 작업을 더 쉽게 해주는 IDA Pro용 IDAPython 모듈입니다. 이 모듈은 다음 기능을 제공합니다: iOS 12의 새로운 정적 태그 포인터를 일반 커널 포인터로 변환합니다. 커널의 PRELINKINFO 세그먼트를 파싱하여 Python 딕셔너리로 만듭니다...
pyREtic
pyREtic 0.5.1 README Rich Smith - [email protected] Latest version of pyREtic can be found at: https://github.com/MyNameIsMeerkat/pyREtic What is it ? pyREtic is an extensible framework to assist in performing various reverse engineering tasks for Python language projects. It assists a rever...
Reverse-Engineering
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. FREE EMBEDDED HACKING COURSE PROMO HERE Join DC540 Discord HERE Today's Tutorial October 5, 2026 Lesson 316: Embedded Hacking Course Chapter 34: Hacking Dynamic...
RTFM
RTFM RTFM. Copyright © 2013 by Ben Clark All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, without prior written permission of the copyright owner. ISBN-10: 1494295504 ISBN-13: 9 7 8-1494295509 Technical Editor: Joe Vest Graphic: Joe Vest...
oregami
Oregami """ 이 레지스터는 무엇에 사용되나요? 음.. 그냥 veryuniquename으로 이름을 바꾸고, 텍스트 검색으로 모든 참조를 찾아야겠다! 좋아.. 검색이 끝나길 기다리는 중.. 아직도.. 완료! 이제 검색 결과 중 어떤 것이 현재 레지스터의 사용 프레임과 관련 있는지 이해해야 해. 그렇게 어렵진 않겠지, 그렇죠? """ 이런 일이 어쩌면 여러 번 발생했다면, 당신은 재미있는 것을 만나게 될 것입니다! Shift-X만 누르면 문제가 사라집니다! 사용 프레임 내에서 레지스터의 이름을 다시 지을 수도 있습니다...
awesome-hacking
Awesome Hacking -놀라운 프로젝트 엄선된 멋진 해킹 자료 목록입니다. awesome-machine-learning에서 영감을 받았습니다. 이 목록에 기여하고 싶다면꼭 해 주세요!, 풀 리퀘스트를 보내 주세요! 무료로 다운로드할 수 있는 해킹 도서 목록은 여기를 참조하세요. 목차 시스템 튜토리얼 도구 Docker 일반 리버스 엔지니어링 튜토리얼 도구 일반 웹 도구 일반 네트워크 도구 포렌식 도구 암호학 도구 워게임 시스템 리버스 엔지니어링 웹 암호학 버그 바운티 CTF 대회 일반 OS 온라인 리소스 포스트 익스플로잇...
decomp2dbg
decomp2dbg 리버스 엔지니어링은 정적디컴파일러 분석과 동적디버거 분석을 모두 포함하지만, 이 두 분석 간에 지식을 공유하지 않고 사용하는 경우가 많습니다. 정적 바이너리를 리버싱할 때 디버거 어셈블리와 디컴파일에서 복구한 심볼 간의 컨텍스트 전환은 비효율적일 수 있습니다. decomp2dbg는 디컴파일러-디버거 심볼 동기화를 위한 일반적인 API를 도입하여 디컴파일러와 디버거 간의 컨텍스트 전환 격차를 줄이는 것을 목표로 합니다. 결과적으로, 리버서는 디컴파일러에서 복구한 심볼과 디컴파일 라인을 활용하면서도 디버거의 강...
hackaday-u
Hackaday U - Introduction to Reverse Engineering with Ghidra This repository contains the exercises and resource materials for the Hackaday-U Course: Introduction to Reverse Engineering with Ghidra. The purpose of this course is to provide an overview of how to use Ghidra and how to reverse...
netzob
Netzob : 프로토콜 리버스 엔지니어링, 모델링 및 퍼징 .. image:: https://img.shields.io/badge/Python-3-brightgreen.svg :target: https://github.com/netzob/netzob :alt: Python3 전체 문서는 여기에서 확인하세요: https://netzob.github.io/netzob/ Netzob 소개 Netzob 은 통신 프로토콜의 리버스 엔지니어링, 모델링, 트래픽 생성 및 퍼징을 위한 오픈 소스 도구입니다. Netzob은 네트워크 프로토콜...
netzob
=========================================================== Netzob : Protocol Reverse Engineering, Modeling and Fuzzing .. image:: https://img.shields.io/badge/Python-3-brightgreen.svg :target: https://github.com/netzob/netzob :alt: Python3 See complete documentation here:...
mitmproxy2swagger
mitmproxy2swagger https://user-images.githubusercontent.com/5400940/168086818-c48f60ab-3f95-42eb-b435-c8b1a6326b81.mp4 mitmproxy 캡처를 OpenAPI 3.0 사양으로 자동 변환하는 도구입니다. 즉, 앱을 실행하고 트래픽을 캡처하기만 하면 REST API를 자동으로 리버스 엔지니어링할 수 있습니다. 🆕 새 기능! 브라우저 DevTools에서 내보낸 HAR 파일 처리 지원이 추가되었습니다. 자세한 내용은 사용법 - HAR을...
miasm
Miasm이란? Miasm은 무료 오픈소스GPLv2 리버스 엔지니어링 프레임워크입니다. Miasm은 바이너리 프로그램을 분석/수정/생성하는 것을 목표로 합니다. 다음은 일부 기능 목록입니다: PE / ELF 32 / 64 LE / BE 열기/수정/생성 X86 / ARM / MIPS / SH4 / MSP430 어셈블/디스어셈블 중간 언어를 사용하여 어셈블리 의미 표현 JIT를 사용한 에뮬레이션 동적 코드 분석, 언패킹 등 자동 난독화 해제를 위한 표현식 단순화 ... 더 많은 예제와 데모는 공식 블로그를 참조하세요. 목차...
rehex
리버스 엔지니어를 위한 헥스 에디터 크로스 플랫폼Windows, Linux, macOS, BSD 헥스 에디터로, 리버스 엔지니어링 및 기타 모든 용도에 사용됩니다. 매뉴얼의 온라인 복사본은 여기에서 확인할 수 있습니다: solemnwarning.net/rehex/manual/. 기능 대용량1TB+ 파일 지원 정수/부동소수점 값 유형 디코딩 기계어 인라인 디스어셈블리 바이트 범위 강조 및 주석 전체 파일 또는 선택 영역의 나란히 비교 Lua 스크립팅 지원 API 참조 가상 주소 매핑 지원 일반적인 텍스트 인코딩 지원 ASCII,...
ghidra
Dockerized Ghidra 빌드 Ghidra 릴리스의 루트 디렉터리에서 다음 명령을 실행하세요. ./docker/build-docker-image.sh 이 명령은 Ghidra Docker 이미지를 Ghidra 릴리스 버전에 해당하는 태그로 빌드합니다. MODE 환경 변수 Ghidra Docker 컨테이너는 다음 MODE 실행 방식을 지원합니다: gui headless ghidra-server bsim bsim-server pyghidra MODE 환경 변수는 실행할 Ghidra의 진입점을 지정합니다. entrypoint....
hal
HALへようこそ! HAL /hel/は、包括的なネットリストリバースエンジニアリングおよび操作フレームワークです。 Navigation 1. はじめに 2. ビルド手順 3. クイックスタートガイド 4. 学術的な文脈 はじめに HALって一体何? 事実上、利用可能なネットリスト解析の研究はすべて、検査対象のネットリストをグラフベースで表現したものを基に動作しています。...
blutter
Blutter Flutter 모바일 애플리케이션 리버스 엔지니어링 도구 Dart AOT 런타임 컴파일 방식 현재 이 도구는 Android libapp.so arm64 전용만 지원합니다. 또한 최신 Dart 버전에서만 작동합니다. 높은 우선순위의 누락된 기능은 TODO를 참조하세요. 환경 설정 이 애플리케이션은 C++20 Formatting 라이브러리를 사용합니다. g++=13, Clang=16과 같은 매우 최신의 C++ 컴파일러가 필요합니다. Linux OS 사용을 권장합니다 Debian sid/trixie에서만 테스트됨. 설...