Коротко
ghidrasql добавляет SQL-интерфейс к базам данных Ghidra, превращая поиск функций, xrefs, типов и декомпиляции в запросы. Но самый практичный AI-сценарий здесь скромнее громких обещаний: агент может помочь пройти установщик, тогда как анализ бинарника всё ещё остаётся отдельной инженерной задачей.
Самая практичная часть этой истории — не «AI анализирует бинарник», а гораздо более приземлённый сценарий: направить AI coding agent на prompt установщика и быстрее запустить инструмент.
Сам ghidrasql — это SQL-интерфейс к базам данных Ghidra. Через стандартные SQL-запросы можно обращаться к функциям, xrefs, типам и данным декомпиляции. Для работы с большими проектами это важнее, чем очередная оболочка вокруг модели: запросы дают воспроизводимый способ извлекать сведения из уже подготовленной базы.
Здесь хорошо видна граница возможностей AI-агента. Он может снять трение на старте — разобраться с интерактивным установщиком и выполнить рутинные шаги. Но это не означает, что агент автоматически понимает логику программы, выбирает правильные запросы или заменяет специалиста по реверс-инжинирингу.
Практический вывод простой: если в вашей задаче уже есть Ghidra program database, SQL-доступ может быть полезнее чат-бота, который каждый раз заново пересказывает найденное. AI стоит использовать как помощника по запуску и автоматизации, а ghidrasql — как структурированный слой доступа к результатам анализа.
Источник: Hacker News - Newest: ""AI" "LLM""