PROJECT UNDER DEVELOPMENT
Introduction
PyPEELF is a multi-platform binary editor written in Python, wxPython and BOA Constructor. It allows you to manage binary data in PE32, PE32+ (x64) and ELF binary files.
PyPEELF uses pefile to manage PE32 and PE32+ files and pyelf to manage ELF files. Besides, it uses winappdbg and pydasm in some others features like Task Running Viewer and Disassembling files.
PyPEELF was designed for Reverse Engineers who want to edit or visualize binary file data in multi-platforms. That is why PyPEELF runs under Windows and Unix/BSD operating systems (and soon, Mac OS).
Prerequisites
All you need is Python 2.x and wxPython 2.8.x and the third-party modules are in the third-party folder in the SVN: https://pypeelf.svn.sourceforge.net/svnroot/pypeelf/third-party
Download
For the moment, you can download the source code of the project from trunk: https://pypeelf.svn.sourceforge.net/svnroot/pypeelf/trunk
Install
Just run the main PyPEELF python script (PyPeElfMain.py). Probably, in the feature you'll have an installer for Windows/Linux.
Documentation
We have no doc for the moment, we are under development :P
License
This project is under MIT license.
Support
You can use our mailing list visiting this link https://lists.sourceforge.net/lists/listinfo/pypeelf-users. There, you have all you need to subscribe to our mailing list and send message to mailto:pypeelf-users@…
Screenshots
Attachments
-
main_window.png
(57.4 KB) - added by reversing
3 years ago.
Main Window
-
main_pe_window.png
(43.4 KB) - added by reversing
3 years ago.
Main PE Window
-
directory_window.png
(38.2 KB) - added by reversing
3 years ago.
Directory Window
-
task_list.png
(28.1 KB) - added by reversing
3 years ago.
Task List Window
-
flc.png
(15.4 KB) - added by reversing
3 years ago.
File Location Calculator Window




