DbgGPT
1.0.0

DBGGPT ist ein Open Source X64DBG -Plugin.
Ich wollte ein Plugin für x64DBG codieren. Ich wollte, dass es einfach ist. Ich habe es mit Chatgpt kombiniert. Es hat keinen großen Zweck, aber wenn Sie es mit Snowman -Plugin kombinieren, wird es großartig sein. Wie Gepetto.
cmake -B build64 -A x64
cmake --build build64 --config Release
Es gibt einige Dinge, auf die Sie im Projekt achten müssen. Wenn der ausgewählte Bereich groß ist, antwortet ChatGPT nicht, da Sie den Wert MAX_TOKENS erhöhen müssen.
const auto OPENAI_KEY = " OPENAI_API_KEY " ; // https://platform.openai.com/account/api-keys
const json openaiRequest = {
{ " model " , " gpt-3.5-turbo " },
{ " messages " , json::array ({{{ " role " , " user " },
{ " content " , openaiRequestContent}}})},
{ " max_tokens " , 300 }, // If the selected area is large, ChatGPT will not respond, for this you need to increase the MAX_TOKENS value.
{ " temperature " , 0 }};