257 matches found
Gepetto
Gepetto Gepetto is a Python plugin which uses various large language models to provide meaning to functions decompiled by IDA Pro ⥠7.6. It can leverage them to explain what a function does, and to automatically rename its variables. Here is a simple example of what results it can provide in mere...
flare-floss
FLOSS ã¹ã¯ãªãã FLOSS ã¯åºåãããŸããŸãªããŒã«çšã®ã¹ã¯ãªããã«å€æããæ©èœããµããŒãããŠããŸãããã®ãã£ã¬ã¯ããªã«ããã¬ã³ããŒã¹ã¯ãªãããåç §ããŠãã ããã ããã«ãFLOSS ãé£èªåãããæååãèªåçã«æœåºããIDA ã§çŸåšããŒããããŠããã¢ãžã¥ãŒã«ã«é©çšã§ããããã«ãã IDA çšãã©ã°ã€ã³ ããããŸããidaplugin.py ã¯ãIDA Pro å ã§çŽæ¥å®è¡ã§ãã IDAPython ã¹ã¯ãªããã§ã File - Script File... ALT + F7ã ã€ã³ã¹ããŒã« ãããã®ã¹ã¯ãªããã¯ãFLOSS ã® GitHub...
BinAIVulHunter
BinAIVulHunter ãã€ããªå ã®è匱æ§ã®çºèŠãæ¯æŽããIDA PROãã©ã°ã€ã³ã§ãã IDA PRO HexRayséã³ã³ãã€ã©ãšOpenAIChatGPTã䜿çšããŠããã€ããªå ã®æœåšçãªè匱æ§ãçºèŠããŸãã å 責äºé : AIã䜿çšããŠãã€ããªã®è匱æ§ãæ¢ãéã«åŸãããå¿çã«ã¯èª€æ€ç¥ãå«ãŸããå¯èœæ§ããããŸãããã ããç§ããããŸã§åãçµãã§ããå€ãã®CTFç°¡å/äžçŽ...äžéšã®äžçŽã§ã¯æ©èœããŠããŸããã Gepettoã«è§ŠçºãããŸãã: https://github.com/JusticeRage/Gepetto ã€ã³ã¹ããŒã«: Pythonã¹ã¯ãªãããIDA...
oregami
Oregami """ ìŽ ë ì§ì€í°ë 묎ìì ì¬ì©ëëì? ì.. ê·žë¥ veryuniquenameìŒë¡ ìŽëŠì ë°êŸžê³ , í ì€íž ê²ììŒë¡ 몚ë 찞조륌 ì°ŸììŒê² ë€! ì¢ì.. ê²ììŽ ëëêžž êž°ë€ëЬë ì€.. ìì§ë.. ìë£! ìŽì ê²ì 결곌 ì€ ìŽë€ ê²ìŽ íì¬ ë ì§ì€í°ì ì¬ì© íë ì곌 êŽë š ìëì§ ìŽíŽíŽìŒ íŽ. ê·žë ê² ìŽë µì§ ìê² ì§, ê·žë ì£ ? """ ìŽë° ìŒìŽ ìŽì©ë©Ž ì¬ë¬ ë² ë°ìíë€ë©Ž, ë¹ì ì ì¬ë¯žìë ê²ì ë§ëê² ë ê²ì ëë€! Shift-Xë§ ë륎멎 묞ì ê° ì¬ëŒì§ëë€! ì¬ì© íë ì ëŽìì ë ì§ì€í°ì ìŽëŠì ë€ì ì§ì ìë ììµëë€...
VulFi
VulFi v3.0 Introduction The VulFi Vulnerability Finder tool is a plugin to IDA Pro which can be used to assist during bug hunting in binaries. Its main objective is to provide a single view with all cross-references to the most interesting functions such as strcpy, sprintf, system, etc.. For case...
idacode
IDACode IDACode륌 ì¬ì©í멎 Visual Studio Code륌 ë ëì§ ìê³ IDA í겜ìì Python ì€í¬ëŠœížë¥Œ ìœê² ì€ííê³ ëë²ê·ží ì ììµëë€. VS Code íì¥ íë¡ê·žëšì ë§ìŒíë ìŽì€ìì ì°Ÿì ì ììµëë€. IDACodeë ìì§ ìŽêž° ëšê³ìŽë©° ë²ê·žê° ë°ìí ì ììµëë€. 묞ì ê° ë°ìí멎 ì ìŽì륌 ìŽìŽ ì£Œìžì. êž°ë¥ ìë : ì€í¬ëŠœížë¥Œ ë¹ ë¥Žê² ìì±íê³ ì€íí©ëë€. ëë²ê¹ : ìžì ë ì§ Python ëë²ê±°ë¥Œ ì°ê²°í ì ììµëë€. ížíì± : IDACodeë í¹ì ë°©ììŒë¡ ì€í¬ëŠœížë¥Œ ìì í íìê° ììµëë€. 몚...
ida_kernelcache
idakernelcache: iOSã«ãŒãã«ãã£ãã·ã¥è§£æã®ããã®IDAããŒã«ããã Cellebrite Fork ãã®ãã©ãŒã¯ã¯IDA 9.x / Python 3 / iOS 27.0 beta 1ã§åäœããããã«æŽæ°ãããŠããŸãã ãªãªãžãã«ã®README idakernelcacheã¯ãiOSã«ãŒãã«ãã£ãã·ã¥ã®æäœã容æã«ããããã®IDAPythonã¢ãžã¥ãŒã«ïŒIDA ProçšïŒã§ãã ãã®ã¢ãžã¥ãŒã«ã¯ä»¥äžã®æ©èœãæäŸããŸã: iOS 12ã®æ°ããéçã¿ã°ä»ããã€ã³ã¿ãéåžžã®ã«ãŒãã«ãã€ã³ã¿ã«å€æããŸãã...
dsync
dsync ë컎íìŒë ìœë ë·°ì ëì€ìŽì ëžë ìœë 뷰륌 ëêž°ííë IDAPython íë¬ê·žìžì ëë€. ììží ëŽì©ì ìì€ ìœëì 죌ìì ì°žì¡°íìžì. IDA Pro 7.3 íì ì°žê³ : ëì IDA 7.3ìì ëì ë ê³µì ëêž°í êž°ë¥ì ì¬ì©íë ê²ìŽ ì¢ìµëë€...
heap-viewer
HeapViewer An IDA Pro plugin to examine the heap, focused on exploit development. Currently supports the glibc malloc implementation ptmalloc2. 3rd place winner of the 2018 Hex-Rays Plugin Contest Requirements IDA Pro = 7.0 Tested on glibc 2.23 = 2.26 GraphView for linked lists bins/tcache Struct...
idasql
IDASQL ã©ããªAIãšãŒãžã§ã³ãã«ãã³ã³ãã€ã«æžã¿ãã€ããªãçè§£ãããèœåãäžããã IDASQLã¯ãIDA ProããŒã¿ããŒã¹ã®ããã®SQLã€ã³ã¿ãŒãã§ãŒã¹ã§ãElias...
ida_kernelcache
idakernelcache: iOS kernelcache è§£æã®ããã® IDA Toolkit idakernelcache ã¯ãIDA Pro ã§ iOS kernelcache ãæ±ããããããããã® IDAPython ã¢ãžã¥ãŒã«ã§ãã ãã®ã¢ãžã¥ãŒã«ã¯ä»¥äžã®æ©èœãæäŸããŸãïŒ iOS 12 ã®æ°ããéçã¿ã°ä»ããã€ã³ã¿ãéåžžã®ã«ãŒãã«ãã€ã³ã¿ã«å€æããŸãã ã«ãŒãã«ã® PRELINKINFO ã»ã°ã¡ã³ãã Python èŸæžã«ããŒã¹ããŸãã ã«ãŒãã«æ¡åŒµåãMach-O ã»ã°ã¡ã³ããMach-O ã»ã¯ã·ã§ã³ã«åŸã£ãŠãIDA å ã®ã»ã°ã¡ã³ãããªããŒã ããŸãã...
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ã§å ¥æã§ããŸã Binary...
how2heap
Educational Heap Exploitation This repo is for learning various heap exploitation techniques. We use Ubuntu's Libc releases as the gold-standard. Each technique is verified to work on corresponding Ubuntu releases. You can run apt source libc6 to download the source code of the Libc you are using...
crauEmu
Mascot designed by@kottsarapkin crauEmu is an uEmu extension for developing and analyzing payloads for code-reuse attacks. Slides from ZeroNights 2019 Demo 1 - X32-64, Edge, rop-gadgets from pwnjs Demo 2 - ARM64, checkm8 callback-chain RopEditor Installation 1. Put the file crauEmu.py in same...
YaraVM
YaraVM Yara is a tool for matching patterns in files, commonly used for malware analysis. Yara rules can be compiled into a binary format that can later be loaded and executed. This repository contains a processor module and a loader for IDA Pro, enabling you to load and analyze compiled Yara...
ipyida
= IPyIDA IPyIDA ã¯ãIDA Pro ã« IPython ã³ã³ãœãŒã«ã远å ããããã® Python ã®ã¿ã®ãœãªã¥ãŒã·ã§ã³ã§ãã ã䜿çšãããšã Qt ã³ã³ãœãŒã« ãåã蟌ãŸãããŠã£ã³ããŠãéãããšãã§ããŸããIPython ã®ãªãŒãã³ã³ããªãŒãããªã³ã©ã€ã³ãã«ããçå¹ ãã©ã³ãã®å ¥åãã£ãŒã«ããã°ã©ããªã©ãå©çšã§ããŸãã ãŸããipython console --existing ã䜿çšããŠãIDA ã®å€éšããã«ãŒãã«ã«æ¥ç¶ããããšãã§ããŸãã image::ipyida-screenshot.pngIPyIDA ã¹ã¯ãªãŒã³ã·ã§ãã,width=100% == ã€ã³ã¹ããŒã«...
patching
Patching - Interactive Binary Patching for IDA Pro Overview Patching assembly code to change the behavior of an existing program is not uncommon in malware analysis, software reverse engineering, and broader domains of security research. This project extends the popular IDA Pro disassembler to...
patching
Patching - IDA Pro륌 ìí ëíí ë°ìŽë늬 íšì¹ ê°ì Ʞ졎 íë¡ê·žëšì ëìì ë³ê²œíêž° ìíŽ ìŽì ëžëЬ ìœë륌 íšì¹íë ê²ì ì ì±ìœë ë¶ì, ìíížìšìŽ ëŠ¬ë²ì€ ìì§ëìŽë§ ë° ë³Žì ì°êµ¬ì ë ëì ìììì ë묞 ìŒìŽ ìëëë€. ìŽ íë¡ì ížë ìžêž° ìë IDA Pro ëì€ìŽì ëžë¬ë¥Œ íì¥íì¬ ë¹ ë¥ž ë°ë³µì ìíŽ ì€ê³ë ë³Žë€ ê°ë ¥í ëíí ë°ìŽë늬 íšì¹ ìí¬íë¡ì°ë¥Œ ë§ëëë€. ìŽ íë¡ì ížë íì¬ ë늬 ì¬ì©ëë Keystone Engineì ìì í¬í¬ë¥Œ êž°ë°ìŒë¡ íë©°, x86/x64 ë° Arm/Arm64 íšì¹ì ì§ìíê³ í¥í...
lst2x64dbg
lst2x64dbg ìŽ ëª ë ¹ì ëšìŒ ìžìë¡ ì ê³µë LST íìŒìì 몚ë ë ìŽëžì ì¶ì¶í©ëë€. ì¶ì¶ë ë ìŽëžì êž°ë°ìŒë¡ íì¬ ëë í°ëЬì x64dbg ë°ìŽí°ë² ìŽì€ê° ìì±ë©ëë€. LST íìŒì IDAì íìŒ ë©ëŽìì ìì±í ì ììµëë€: íìŒ ìì± - LST íìŒ ìì±... ìì root@kitploit: $ lst2x64dbg sample.lst ghidra2x64dbg ìŽ ëª ë ¹ì ëšìŒ ìžìë¡ ì ê³µë CSV íìŒìì 몚ë ë ìŽëžì ì¶ì¶í©ëë€. ì¶ì¶ë ë ìŽëžì êž°ë°ìŒë¡ íì¬ ëë í°ëЬì x64dbg ë°ìŽí°ë² ìŽì€ê° ìì±ë©ëë€...
ida-pro-mcp
IDA Pro MCP IDA Proã§vibeãªããŒã¹ãšã³ãžãã¢ãªã³ã°ãå¯èœã«ããã·ã³ãã«ãª MCPãµãŒã㌠ã§ãã https://github.com/user-attachments/assets/6ebeaa92-a9db-43fa-b756-eececce2aca0 åç»ã§äœ¿çšãããã€ããªãšããã³ããã¯ãmcp-reversing-dataset ãªããžããªã§å ¥æã§ããŸãã åææ¡ä»¶ PythonïŒ3.11ä»¥äž ïŒ idapyswitch ã䜿çšããŠææ°ã®PythonããŒãžã§ã³ã«åãæ¿ããŸã IDA ProïŒ8.3以äžã9ãæšå¥šïŒãIDA Freeã¯ãµããŒããããŠããŸãã...