Добро пожаловать в плагин CATGPT для IDA Pro, где передовые возможности моделей GPT Openai соответствуют мощным функциям разборки и отладки IDA Pro. Этот плагин использует Langchain и последний агент, основанный на автоматизации анализа декомпилированного кода в IDA, что делает обратную технику проще и интерактивно, чем когда-либо.

sk- . Вы можете создать его здесь, если у вас его еще нет.pip install -r requirements.txt .ida_copilot и файл ida_copilot.py в каталог плагинов IDA Pro, аналогично C:Program FilesIDA Pro 7.5plugins .OPENAI_API_KEY .Edit > Copilot или используйте ярлык Ctrl+Shift+P чтобы запустить анализ CHATGPT.Ядро этого плагина работает на инновационной концепции структуры «агента», причем CHATGPT служит мозгом этой системы. Представьте, что Chatgpt как проницательный соавтор, который различает то, что нужно сделать дальше в среде IDA. Этот агент, управляемый ИИ, постоянно принимает решения о следующем курсе действий на основе текущего контекста и его понимания кода.
Благодаря массиву API Python, предоставленных плагином, ChatGPT плавно взаимодействует с IDA Pro. Он использует эти интерфейсы для анализа функций, переименования переменных, генерирования эксплойтов и даже провести с вами интерактивный сеанс, как и специалист по человеку. Эта непрерывная цикл анализа, принятия решений и взаимодействия делает этот плагин не только инструментом, а умным компаньоном для ваших проблем с обратной инженерной инженерией.
Этот плагин находится в активной разработке, причем новые функции регулярно добавляются. Если вы хотите внести свой вклад или иметь предложения, пожалуйста, не стесняйтесь открывать проблему или запрос на притяжение на GitHub.
Этот проект лицензирован по лицензии MIT.
Мы надеемся, что этот плагин дает вам возможность вывести ваши обратные инженерные задачи на следующий уровень с силой ИИ!