Pergunta

Preciso usar uma DLL de terceiros que não tenho cabeçalho, Lib ou arquivo de objeto apenas DLL sozinho, sigo este artigo "ligando explicitamente às aulas na DLL" In Codeguru e capaz de função do usuário, classe C ++ a partir disso DLL, mas há alguma chamada de função que precisa passar ou devolver uma estrutura como esta função não decorada que recebo do PE Explorer:

Undecorated C++ Function:
public: struct SCRIPT_SET_RESULT __thiscall ScriptSet::LoadScriptInPackFile(char const *,int)

Então, como posso conhecer a estrutura do struct script_set_result? Ou eu tenho que desmontar essa DLL?, Se assim for, por favor, me mostre como fazer isso, só tenho uma experiência muito litle com essas coisas (apenas rachou poucos crackme simples na escola). Obrigado

Foi útil?

Solução

Receio que não haja como resolver seu problema. A desmontagem pode dar exemplos de como essa estrutura é usada, mas apenas na maneira como fornecem compensações dos membros, o que não é muito útil. Eu acho que o melhor é pedir ao autor da DLL para enviar o cabeçalho ou para o Google por isso ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top