Program PEInfo umożliwia szczegółową analizę 32 bitowych plików wykonywalnych zgodnych ze specyfikacją Portable Executable File Format.

Do plików takich można zaliczyć zdecydowaną większość plików z rozszerzeniem EXE (aplikacje), DLL (biblioteki), OCX (kontrolki ActiveX), BPL (biblioteki DLL zawierające dane specyficzne dla kompilatorów Borlanda), CPL (aplety Panelu Sterowania), niektóre pliki SYS, AX, ACM, DRV, TLB i inne.

Ogólne cechy progamu:

  • Wyświetlanie i edytowanie wszystkich pól w nagłówkach EXE: Nagłówek DOS, Nagłówek pliku (COFF), Nagłówek opcjonalny (PE). Wartości pól są wyświetlane jako liczby binarne, szesnastkowe i dziesiętne.
  • Wyświetlanie katalogów danych. Można modyfikować względny adres wirtualny (RVA) i rozmiar każdego z nich.
  • Wyświetlanie nagłówków sekcji. Można również edytować wszystkie parametry i charakterystyki sekcji.
  • Generowanie zrzutu szesnastkowego dowolnej sekcji.
  • Wyświetlanie listy importowanych i eksportowanych funkcji.
  • Przeglądarka zasobów.
  • Integracja z Eksploratorem Windows. Program dodaje polecenie Otwórz za pomocą PEInfo do menu kontekstowego dla obsługiwanych plików.
  • Zapisywanie szczegółowego raportu do pliku HTML.