Supportnet / Forum / Anwendungen(Java,C++...)
In Java Zugriff auf HW mittels dll.Datei
Frage
Ich habe ein Problem mit den dll. Dateien. Ich müsste auf eine Hardware mittels einer dll. Datei ein Zugriff bekommen. Ich weiß zwar, dass ich dafür ein Java Native Interface schreiben muss, aber dafür müsste ich die Methoden die in dieser dll stehen lesen können. Ich kann mir die Datei aber nicht anzeigen lassen. Habe es schon mit dem HexEditor versucht und ein normaler Editor scheitert ja sowieso daran. Wie komme ich nun an den Inhalt einer dll. Datei?
Ich hoffe es kann mir da jemand helfen, ich verzweifel sonst noch daran.
Antwort 1 von TheRealWhistler
Hi,
Es gib Tools um aus einer Bibliothek (im Binärformat) eine passendes Header-File (*.h) zu rekostruieren (Reverse-Engineering). Das Header File beschreibt die formale Deklaration (in C/C++) aller in der Bibo. enthaltenen/exportierten Klassen/Funktionen.
Das Ergebnis des Reverse-Engineering ist jedoch dürftig.
PS: Ich kann dir so ein Tool nicht beim Namen nennen, da ich noch nicht in den "Genuss" kam etwas zu rekonstruieren und weiter zu entwickeln. (Habe bisher immer ´nen eigenen besseren Schuh gebastelt :-) )
Ciao
Es gib Tools um aus einer Bibliothek (im Binärformat) eine passendes Header-File (*.h) zu rekostruieren (Reverse-Engineering). Das Header File beschreibt die formale Deklaration (in C/C++) aller in der Bibo. enthaltenen/exportierten Klassen/Funktionen.
Das Ergebnis des Reverse-Engineering ist jedoch dürftig.
PS: Ich kann dir so ein Tool nicht beim Namen nennen, da ich noch nicht in den "Genuss" kam etwas zu rekonstruieren und weiter zu entwickeln. (Habe bisher immer ´nen eigenen besseren Schuh gebastelt :-) )
Ciao

