Gepetto
IDA plugin which queries language models to speed up reverse-engineering
File Explorer
Download Latest Version (.zip)- __init__.py
- no_panel.py
- panel_interface.py
- qt_compat.py
- qt_panel.py
- status_panel_factory.py
- __init__.py
- declare_c_type.py
- decompile_function.py
- disasm_function.py
- get_bytes.py
- get_current_function.py
- get_disasm.py
- get_ea.py
- get_screen_ea.py
- get_struct.py
- get_xrefs.py
- list_functions.py
- list_imports.py
- list_symbols.py
- refresh_view.py
- rename_function.py
- rename_global.py
- rename_lvar.py
- run_python.py
- search.py
- set_comment.py
- to_hex.py
- tools.py
- __init__.py
- function_helpers.py
- hooks.py
- thread_helpers.py
- __init__.py
- cli.py
- comment_handler.py
- handlers.py
- ui.py
- gepetto.mo
- gepetto.po
- gepetto.mo
- gepetto.po
- gepetto.mo
- gepetto.po
- gepetto.mo
- gepetto.po
- gepetto.mo
- gepetto.po
- gepetto.mo
- gepetto.po
- gepetto.mo
- gepetto.po
- gepetto.mo
- gepetto.po
- gepetto.mo
- gepetto.po
- generate_mo_files.sh
- gepetto.pot
- __init__.cpython-312.pyc
- base.cpython-312.pyc
- groq.cpython-312.pyc
- model_manager.cpython-312.pyc
- openai.cpython-312.pyc
- __init__.py
- aliyun.py
- azure_openai.py
- base.py
- claude.py
- deepseek.py
- gemini.py
- groq.py
- kluster.py
- local_lmstudio.py
- local_ollama.py
- model_manager.py
- novita_ai.py
- openai.py
- openai_compatible.py
- openrouter.py
- siliconflow.py
- together.py
- __init__.py
- config.ini
- config.py
- paths.py
- cli.png
- comparison.png
- gepetto_logo.png
- select_model.png
- usage.png
- manalyze.exe
- __init__.py
- conftest.py
- test_config_parser.py
- test_config_rewrite.py
- test_gemini_convert_messages.py
- test_model_manager.py
- test_openai_model_refresh.py
- test_paths.py
- test_provider_loading_messages.py
- test_tool_address_contract.py
- test_tools.py
- .gitattributes
- .gitignore
- babel.cfg
- gepetto.py
- ida-plugin.json
- LICENSE
- pyproject.toml
- README.md
- requirements.txt
# Installation Guide
1. Get the code
git clone https://github.com/JusticeRage/Gepetto
Downloads the entire project code from GitHub to your computer.
cd Gepetto
Moves into the project folder you just downloaded.
2. Python
Easy RecommendedPrerequisites
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
