Anywhere PE Viewer - Binäre Programme analysieren
06.12.2009 12:58
PE-Programmanalyse mit Offenlegung der in einem Programm verwendeten Ressourcen
Anywhere PE Viewer ist ein Freeware-Programm, mit dessen Hilfe PE-Header (PE = Portable Executable) von ausführbaren Programmdateien und Komponenten (EXE, DLL, OCX oder SCR) im Detail analysiert werden können.
Das Programm legt die Informationen der Dateiköpfe samt den darin enthaltenen Import- und Exporttabellen offen. Die allgemeinen Informationen selbst können in Berichtsdateien im HTML-Format abgelegt werden. Außerdem ist das Tool dazu in der Lage Ressourcen (Bildsymbole, AVI-Dateien und Zeichenketten) zu ermitteln und nach direkter Anwahl per Doppelklick in eigenständige Ressourcendateien auszulagern. Das Programm wurde in Java entwickelt und kann unter Windows (Server 2003/2008, XP, Vista oder Windows 7), Mac OS X, IBM OS/2 und Linux eingesetzt werden. Es ermittelt nicht nur grundlegende Informationen zu Win32-Anwendungen, sondern auch zu .NET Assemblies. Haben Sie das Programm ausgeführt, brauchen Sie das zu analysierende Programm lediglich per Drag & Drop auf die Programmoberfläche fallen zu lassen. Die ermittelten Informationen werden dann über mehrere Registerseiten inhaltlich gegliedert zurückgeliefert. Sie erhalten Informationen zum PE-Dateikopf (PE Headers), zu importierten (Import Table) und exportierten Funktionen (Export Table) sowie den in der binären Programmdatei enthaltenen Ressourcen (Resources (.rsrc)). Das Programm kann hier heruntergeladen werden. Neben einem Windows-Installationsprogrammen mit integrierter Java-Laufzeitumgebung (Java Runtime Environment, JRE) finden Sie auch eine Windows-Lightweight-Version, die eine installierte Java-Laufzeitumgebung als installiert voraussetzt. (am)
