Einzelnen Beitrag anzeigen

CCRDude

Registriert seit: 9. Jun 2011
677 Beiträge
 
FreePascal / Lazarus
 
#2

AW: Scanner API verwenden (C++)

  Alt 1. Sep 2011, 15:48
Die Überschrift sagt, es gehe um eine C++-API. Das wäre schwer. Wenn die API in C ist, ist das aber nun wieder kein Problem. Die gesamte Windows API ist's immerhin ebenfalls

Aber warum geht eine DLL über die API hinaus? Besagt die API nicht, wie diese DLL zu verwenden ist, bzw. was ist das für eine DLL und hat diese eine eigene API?

Schritt 1 wäre für mich, die Export-Tabelle der DLL anzusehen. Sind die Exports decorated oder schlichte Namen?

Schritt 2 wäre dann nach einer Beschreibung der API zu suchen, um die Parameter, Aufrufkonventionen etc. herauszufinden.

Falls Du in Schritt 2 nichts findest, wird es haarig. Debugger her, vllt. auch erstmal sowas wie ApiSpy, und die Parameter herausfinden. Und hoffen daß die Funktionsnamen aussagekräftig genug sind
  Mit Zitat antworten Zitat