Skip to content

Commit

Permalink
[PYTHON] Python Decompyle++ and update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
xchwarze committed Jul 12, 2024
1 parent 8832fe2 commit 7bb286e
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 4 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ This document provides detailed updates on the changes, improvements, and occasi

### 🆕 Added

- ?????
- Add All Dlls Dependencies

### 🔧 Changed

- Update tools (13/05/2024)
- Update tools (12/07/2024)
- Bump Universal Updater to 2.1.1
- Refactor and cleanup in all project

Expand Down
2 changes: 1 addition & 1 deletion README.ES.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Es el complemento perfecto para los [manuales](https://github.com/indetectables-

## El Conjunto de Herramientas

El conjunto incluye 98 aplicaciones que cubren una amplia gama de necesidades. Cuenta con herramientas tanto conocidas como menos conocidas, pero igualmente útiles, así como herramientas raras que son difíciles de encontrar. **Todas las herramientas se obtienen de sus sitios web oficiales, pero ten precaución, especialmente con herramientas provenientes de hilos de foros.** Consulta la lista completa de herramientas [aquí](TOOLS.md).
El conjunto incluye 100 aplicaciones que cubren una amplia gama de necesidades. Cuenta con herramientas tanto conocidas como menos conocidas, pero igualmente útiles, así como herramientas raras que son difíciles de encontrar. **Todas las herramientas se obtienen de sus sitios web oficiales, pero ten precaución, especialmente con herramientas provenientes de hilos de foros.** Consulta la lista completa de herramientas [aquí](TOOLS.md).

## Contribuciones

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ This toolkit complements the [manuals](https://github.com/indetectables-net/manu

## The Tool Set

The toolkit includes 98 apps covering a wide range of needs. It features both well-known tools and lesser-known, yet highly useful ones, as well as rare tools that are hard to find. **All tools are sourced from their official websites, but exercise caution, especially with tools from forum threads.** View the complete tool list [here](TOOLS.md).
The toolkit includes 100 apps covering a wide range of needs. It features both well-known tools and lesser-known, yet highly useful ones, as well as rare tools that are hard to find. **All tools are sourced from their official websites, but exercise caution, especially with tools from forum threads.** View the complete tool list [here](TOOLS.md).

## Contributions

Expand Down
10 changes: 10 additions & 0 deletions TOOLS.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,11 @@ executables that have been packed and protected using AutoIt3Camo, Themida, Arma
- **Developer:** extremecoders-re
- **Description:** Python script to extract the contents of a PyInstaller generated Windows executable file. The contents of the pyz file (usually pyc files) present inside the executable are also extracted. The header of the pyc files are automatically fixed so that a Python bytecode decompiler will recognize it.

### [PYTHON] Python Decompyle++
- **Web:** https://github.com/xchwarze/pycdc
- **Developer:** Michael Hansen, Darryl Pogue, charlietang98, Kunal Parmar, Olivier Iffrig, Zlodiy
- **Description:** Decompyle++ is a tool that aims to translate compiled Python byte-code back into valid and human-readable Python source code. It includes both a byte-code disassembler (pycdas) and a decompiler (pycdc), and supports byte-code from any version of Python.

### [VB] VB Decompiler
- **Web:** https://www.vb-decompiler.org
- **Developer:** DotFix Software
Expand Down Expand Up @@ -398,6 +403,11 @@ Miscellaneous tools that don't fit into the other categories.
- **Developer:** hfiref0x
- **Description:** WinObjEx64 is an advanced utility that lets you explore the Windows Object Manager namespace. For certain object types, you can double-click on it or use the "Properties..." toolbar button to get more information, such as description, attributes, resource usage etc. WinObjEx64 let you view and edit object-related security information if you have required access rights.

### All Dlls Dependencies
- **Web:** http://jacquelin.potier.free.fr/AllDllDeps/
- **Developer:** Jacquelin POTIER
- **Description:** All Dlls Dependencies is a static analyzer for DLL dependencies. It is a clone of Dependency Walker supporting Windows 7 and Windows 10 stub DLLs. The tool can analyze modules to find missing imported DLLs or functions, making it useful for identifying dependencies in applications.


## ⏪ Reverse
Software and techniques for reversing engineering.
Expand Down
7 changes: 7 additions & 0 deletions bin/updater/tools.ini
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,13 @@ from = github
local_version = 2024.04
re_download = tags/(?:\S+).zip

[Python Decompyle++]
folder = ..\..\toolkit\Decompilers\[PYTHON] Python Decompyle++
url = xchwarze/pycdc-builder
from = github
local_version = 20240711-9897098948
re_download = pycdc-release-Win32.zip

[IDR]
folder = ..\..\toolkit\Decompilers\[DELPHI] IDR
url = https://github.com/crypto2011/IDR/commits/master.atom
Expand Down
Binary file not shown.

0 comments on commit 7bb286e

Please sign in to comment.