# Py2ExeDecompiler

> Py2ExeDecompiler recovers source from executables built with py2exe. It extracts .pyc files from the executable resources and decompiles them with uncompyle6. The reviewed page covers Python 2.7 through 3.5. Python 3.6 only shows disassembly. The program is a .NET Framework 4.5.2 application. Drag an exe onto Py2ExeDecompiler.exe, or open it from the window.

- Type: Tool
- Targets: Binary
- Category: Native analysis tools
- Relationship: Foundation tool
- Sources reviewed: 2026-11-07
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/endgameinc/Py2ExeDecompiler>
- Primary source: <https://github.com/endgameinc/Py2ExeDecompiler/blob/e871e045334074314ab5fc377cfd8955d768c809/README.md>
- Catalog page: <https://awesomerea.org/resources/py2exe-decompiler/>
- Record JSON: <https://awesomerea.org/resources/py2exe-decompiler/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/py2exe-decompiler/index.md)

## Requirements & limits

- Python 2.7 for 2.7 binaries, or Python 3 through 3.5 for Python 3 binaries. .NET Framework 4.5.2 or newer.
- The README names no license.

## Primary sources

1. <https://github.com/endgameinc/Py2ExeDecompiler/blob/e871e045334074314ab5fc377cfd8955d768c809/README.md>

## More in Native binaries

- [dcc](https://awesomerea.org/resources/dcc-decompiler/index.md) · Tool
- [HRAST](https://awesomerea.org/resources/hrast/index.md) · Tool
- [Ouroboros](https://awesomerea.org/resources/ouroboros-decompiler/index.md) · Tool
- [genmc](https://awesomerea.org/resources/genmc/index.md) · Tool
- [serum-preset-packager](https://awesomerea.org/resources/serum-preset-packager/index.md) · Tool
- [OpenJOC](https://awesomerea.org/resources/openjoc/index.md) · Tool

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
