Tag

decompilation

0 views collected around this technical thread.

Python Programming Learning Circle
Python Programming Learning Circle
Apr 23, 2024 · Fundamentals

How to Decompile a Python .exe Back to Python Source Code

This guide explains how to extract .pyc files from a Python‑generated executable, restore missing bytecode headers, and use tools such as pyinstxtractor, pyi‑archive_viewer, and uncompyle6 to decompile the bytecode back into readable Python scripts while highlighting common pitfalls and protection mechanisms.

BytecodeExecutablePython
0 likes · 12 min read
How to Decompile a Python .exe Back to Python Source Code
Java Architect Essentials
Java Architect Essentials
Nov 15, 2023 · Backend Development

Java Compilation, Decompilation, and Obfuscation Using ProGuard and Maven

This article explains Java compilation and decompilation basics, introduces the JD‑GUI decompiler, and provides a step‑by‑step guide to protect Java applications by configuring ProGuard and integrating it into a Maven build, including sample configuration files and common pitfalls.

CompilationJavaMaven
0 likes · 8 min read
Java Compilation, Decompilation, and Obfuscation Using ProGuard and Maven
Top Architect
Top Architect
Jan 5, 2022 · Information Security

Common Techniques for Protecting Java Programs from Decompilation

The article outlines several common techniques for protecting Java programs from decompilation, including isolation, class file encryption, native code conversion, and various forms of code obfuscation such as symbol, data, control, and preventive obfuscation, and presents a case study of a protected SCJP exam application.

ClassLoaderJavacode protection
0 likes · 13 min read
Common Techniques for Protecting Java Programs from Decompilation
Python Programming Learning Circle
Python Programming Learning Circle
Nov 24, 2021 · Information Security

How to Decompile a PyInstaller‑Packed Executable Using pyinstxtractor and uncompyle6

This guide explains how to unpack a PyInstaller‑packed executable, restore the stripped .pyc header using a binary editor, and decompile the resulting file with uncompyle6, providing a step‑by‑step workflow for Python reverse‑engineering.

010editorReverse Engineeringdecompilation
0 likes · 3 min read
How to Decompile a PyInstaller‑Packed Executable Using pyinstxtractor and uncompyle6
360 Quality & Efficiency
360 Quality & Efficiency
Mar 20, 2020 · Backend Development

How to Modify Class Files Inside a JAR Using JD-GUI and Eclipse

This guide explains step‑by‑step how to decompile a JAR with JD‑GUI, edit the extracted Java source in Eclipse, recompile the class, replace it in the original JAR, and rebuild the package, providing a practical method for updating embedded class files.

EclipseJD-GUIJar
0 likes · 3 min read
How to Modify Class Files Inside a JAR Using JD-GUI and Eclipse
JD Tech Talk
JD Tech Talk
Sep 27, 2018 · Mobile Development

Analyzing and Decompiling WeChat Mini‑Program .wxapkg Files to Recover Source Code

This article explains how to dissect a WeChat mini‑program .wxapkg package, examines the structure and purpose of compiled files such as app‑config.json, app‑service.js, page‑frame.html and resource assets, and provides step‑by‑step Node.js scripts to automatically restore the original source files for further development and debugging.

JavaScriptMiniProgramReverseEngineering
0 likes · 14 min read
Analyzing and Decompiling WeChat Mini‑Program .wxapkg Files to Recover Source Code