アップデート一覧に戻る
New releaseAug 12, 2026

de4py v3.3.2-stable

Pythonリバースエンジニアリングのための究極のAI搭載ツールキット

共有

de4py

⚠️ de4pyはフリーかつオープンソース(CC BY-NC 4.0)です。
他の場所で販売されている有料版や商用利用は許可されていません。 もしde4pyにお金を払ったなら、それは誤解させられたということです。

De4pyは、美しいUI(PySide6)と、マルウェアアナリストやリバースエンジニア向けの堅牢な機能セットを備えた高度なPython難読化解除ツールです。一般的なパッカーの自動難読化解除と、手動分析ツールの両方をサポートしています。

Fadi002AdvDebug によってメンテナンスされています。

🚀 機能

機能説明
Onyxエンジン(AI)ローカルLLM(Ollama)を活用した高度な難読化解除。ASTクリーニング、制御フロー平坦化の復元、パターンマッチングを組み合わせます。
レガシー難読化解除人気の難読化ツールを直接サポート: Jawbreaker、BlankOBF、PlusOBF、Wodx、Hyperion、pyobfuscate
ファイルアナライザーパッカー(PyInstaller、unpy2exe)の検出、動的ハッシュ計算、疑わしい文字列の検索、メタデータの抽出。
Pyshell GUIとコード実行外部ターゲットプロセス内でPythonコードを実行するカスタムGUI(動的分析やライセンス回避に有用)。
モダンUIPySide6 とカスタムダークテーマで構築されたプレミアムな外観と操作性。CLIモードにも対応。
グローバルローカライゼーションコミュニティ主導のローカライズエンジンにより、18以上の言語をすぐにサポート。
プラグインアーキテクチャとAPIカスタムアナライザーを作成するための拡張可能なプラグインシステム。独自ツールでde4pyをプログラム可能なライブラリとして直接使用することもできます。
動作モニタープロセスのハンドル、メモリアクセス、ソケットを監視。リアルタイム検査のための組み込み開発者ツール。

📦 インストールと使用方法

前提条件

  • Python 3.10以上
  • Windows(全機能サポートに推奨)

インストール

de4pyはパッケージとしてインストールできます:

git clone https://github.com/Fadi002/de4py.git
cd de4py
pip install .

実行

GUIモード:

python -m de4py
# OR
python main.py

CLIモード:

python -m de4py --cli

🧠 OnyxエンジンとOllamaのセットアップ

高度なOnyx-Alpha難読化解除(高度に難読化されたコードにローカルLLMを利用)を使用するには、Ollamaをセットアップする必要があります:

  1. Ollama をダウンロードしてインストールします。
  2. ターミナルを開き、必要なモデルをプルします(デフォルトは qwen2.5-coder:1.5b):
    ollama run qwen2.5-coder:1.5b
    
  3. モデルがダウンロードされて実行されると、de4py内のOnyxエンジンが自動的に接続し、AI支援による難読化解除を行います。UI設定でモデルとしきい値を変更できます。

🛠 プロジェクト構造

プロジェクトは明確にするためにリファクタリングされています:

de4py/
├── de4py/               # Main Package
│   ├── engines/         # Deobfuscators and Analyzers (Onyx + legacy)
│   ├── ui/              # PySide6 User Interface
│   ├── api/             # Remote API client and telemetry
│   ├── lang/            # Localization
│   ├── config/          # Configuration management
│   └── utils/           # Utilities (RPC, TUI, etc.)
├── plugins/             # External Plugins folder (Root)
├── main.py              # Entry point
└── pyproject.toml       # Project configuration

🤝 貢献

すべての貢献を歓迎します!

🔗 コミュニティ

🌐 de4pyの翻訳に協力

翻訳にはCrowdinを使用しています。

  • 翻訳したい言語を選択します。
  • CrowdinのWebエディタを使用します。
  • レビューのために翻訳を提出します。

⚠️ 免責事項

このツールは教育目的のみです。許可なくソフトウェアの難読化を解除しないでください。開発者は誤用について責任を負いません。

📄 ライセンス

クリエイティブ・コモンズ 表示-非営利 4.0 国際 (CC BY-NC 4.0) の下でライセンスされています。

📝 帰属表示

このプロジェクトはFadi002によって作成されました。

このプロジェクトをフォークまたは再配布する場合は、元の著作権表示を保持し、CC BY-NC 4.0ライセンスに従って適切な帰属表示を行う必要があります。 作者の明示的な許可なしに商用利用することはできません。

カテゴリ