Question

Je dois utiliser une DLL tierce partie que je n'ai pas tête, fichier lib ou objet de juste DLL seul, je suis cet article « Explicitement Lier aux classes de DLL » dans codeguru et capable de fonction utilisateur, c ++ classe de cette DLL mais certains appel de fonction qui ont besoin de passer ou retourner une struct comme cette fonction undecorated je reçois de PE Explorer:

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

Alors, comment puis-je connaître la structure de SCRIPT_SET_RESULT struct? ou je dois démonter cette dll?, si oui s'il vous plaît me montrer comment faire, je ne dispose que d'une expérience très Litle avec ce genre de choses (seulement craqué quelques crackme simples à l'école). Merci

Était-ce utile?

La solution

Je crains qu'il n'y ait aucun moyen de résoudre votre problème. Peut vous donner démonter des exemples de la façon dont cette structure est utilisée, mais seulement de la manière de fournir des compensations membres qui n'est pas très utile. Je pense que le mieux est de demander à l'auteur de DLL pour vous envoyer en-tête, ou google pour elle ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top