Нашел на гитхабе Model Context Protocol для гидры. Который, к тому же, еще и обновляется под новые версии.
github.com
Установка очень наглядно показана и описана в самом репозитории. Интереснее функционал. Я использовал Cline + Gemini 2.5 Pro для теста. Написал ПРОСТЕЙШИЙ код.
Результат поражает.
Таким образом, было сэкономлено целых 5 минут времени!! А еще я попробовал узнать, какие аргументы может принимать ncat. На удивление, ответ верный.
Но если говорить серьезно, то в умелых руках инструмент очень полезен и экономит много времени. Главное не выключать свои мозги. Ну и для новичков тоже неплох, можно попросить давать развернутые ответы. Хороший буст к обучению.
Хотелось бы узнать, был ли у кого-то профессиональный опыт работы с иишкой? Пользовался ли кто-то для реального реверса?
GitHub - LaurieWired/GhidraMCP: MCP Server for Ghidra
MCP Server for Ghidra. Contribute to LaurieWired/GhidraMCP development by creating an account on GitHub.
Установка очень наглядно показана и описана в самом репозитории. Интереснее функционал. Я использовал Cline + Gemini 2.5 Pro для теста. Написал ПРОСТЕЙШИЙ код.
C:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
void check_flag(const char *input) {
char secret_key[25];
strcpy(secret_key, "xrs^suax");
strcat(secret_key, "_`lhvd_");
for (int i = 0; i < strlen(secret_key); i++) {
secret_key[i] ^= (i % 2);
}
if (strcmp(input, secret_key) == 0) {
printf("КРАСАВА! Флаг верный!\n");
} else {
printf("Неа. Мимо.\n");
}
}
int main(void) {
char user_input[100];
printf("Введи флаг: ");
if (scanf("%99s", user_input) != 1) {
return 1;
}
check_flag(user_input);
return 0;
}
Результат поражает.
Но если говорить серьезно, то в умелых руках инструмент очень полезен и экономит много времени. Главное не выключать свои мозги. Ну и для новичков тоже неплох, можно попросить давать развернутые ответы. Хороший буст к обучению.
Хотелось бы узнать, был ли у кого-то профессиональный опыт работы с иишкой? Пользовался ли кто-то для реального реверса?
Идем сюда:
Создаем много проектов, до лимита. Потом идем в Google AI Studio, во вкладку создания апи ключей:
Генерируем ключи для каждого проекта, записываем куда-нибудь.
Повторяем со вторым, третьим, пятым, десятым аккаунтом. Зависит от того, сколько запросов делаете.
Когда ключ отлетает и апи выдает что-то про израсходованную квоту, просто меняем ключ. Одного хватает надолго, тысяч 100 токенов точно выдает.
Google Cloud Platform
Google Cloud Platform lets you build, deploy, and scale applications, websites, and services on the same infrastructure as Google.
console.cloud.google.com
Генерируем ключи для каждого проекта, записываем куда-нибудь.
Повторяем со вторым, третьим, пятым, десятым аккаунтом. Зависит от того, сколько запросов делаете.
Когда ключ отлетает и апи выдает что-то про израсходованную квоту, просто меняем ключ. Одного хватает надолго, тысяч 100 токенов точно выдает.