Heaventools

   English English  Deutsch Deutsch

Lösungen für Software-Entwickler

Entwickler-Toolbox

Falls Sie ein Software-Entwickler sind, der auf der Suche nach einer effektiven Möglichkeit ist, ausführbare Windows-Dateien zu überprüfen und zu bearbeiten, sind Sie mit den Entwicklungs-Produkten von Heaventools genau richtig am Start.


“Wie Sie sich vorstellen können, sind Programmierer ein buntes Volk, jedoch haben die, die ich kenne, eines gemeinsam – den Drang, zu verstehen, wie die Dinge funktionieren. Um den Windows-Programmierern diese Aufgabe zu erleichtern, bietet Heaventools PE Explorer. Das Produkt lässt Sie in die ‘ausführbaren Windows-Dateien’ reinschauen (EXEs, DLLs und mehr) um rauszufinden, was passiert.”

Rick Wayne,
Software Development Magazine


 

PE ExplorerPE Explorer ist eine integrierte Sammlung von Tools, die einen Framework für die Arbeit mit PE-Dateien bilden. PE Explorer bietet den Software-Ingeneuren die nötigen Werkzeuge zum Auseinandernehmen und Überprüfen unbekannter Binärdateien, indem es die Eigenschaften von ausführbaren Dateien verändert und deren Ressourcen benutzerdefiniert anpasst und übersetzt.

PE Explorer öffnet problemlos EXE-Dateien, die andere Programme nicht öffnen können. PE Explorer kümmert sich um Dinge, um die sich die anderen Programme nicht kümmern.


  PE Explorer Datenblatt PE Explorer Datenblatt (PDF)


FlexHexFlexHex ist ein anderes Tool, unabdingbar für Software-Entwickler, um alles unter einen Hut zu bekommen. Dieser Hex-Editor hilft bei der sicheren Analyse von Binärdateien und Datastreams, Erstellung der Input-Dateien für Testläufe, Erkundung unbekannter Dateiformate, Patchen von Binärdaten – diese und hunderte ähnliche Aufgaben machen aus FlexHex Hexeditor ein unabdingbares Tool für die Entwickler-Toolbox.


Resource Editing und Customization

Bei Erstellung der wiederholbaren Prozesse für Ressourcen-Update und -Customizing spart Resource Tuner Console viel Zeit, die Sie für die manuelle Bearbeitung der Ressourcen brauchen. Resource Tuner Console automatisiert wiederholenden, zeitintensiven Operationen, die Sie täglich machen müssen.

Falls Sie Ressourcen in mehreren ausführbaren Dateien bearbeiten müssen, haben Sie bestimmt schon davon geträumt, diese Aufgabe zu automatisieren und sie zu einer leichten Sache zu machen, die mit einem Mausklick erledigt ist. Unsere leistungsstarke und innovative Resource Tuner Console macht genau das. Und sie macht es unglaublich leicht.

  Product OverviewResource Tuner Console Product Overview (PDF)


Reverse Engineering

Tools zu finden, die einem 100%-tig zufrieden stellen, ist eine lästige Pflicht. Speziell bei Reverse-Engineering, was sowieso keine leichte Aufgabe ist. Deswegen war und ist die Programm-Einfachheit unser Nummer-Eins-Ziel bei der Entwicklung von PE Explorer.

PE Explorer Disassembler hilft den Entwicklern herauszufinden, was die Software (für die sie keinen Quellcode haben) bei speziellen Features oder Funktion macht, mit dem Ergebnis, dass sie diesen Code entweder verändern oder im anderen unabhängigen Prozess nachbilden können.

Falls Sie, zum Beispiel, keinen Quellcode und API-Dokumentation für eine DLL haben, ist der Maschinencode alles, was Sie haben. Es gibt nur einen Weg, die Parameter über den Funktionsexport herauszufinden: führen Sie das Disassemblerprogramm aus und lesen Sie die Ausgabe des Disassemlings.