Version 1.0.0 · Python Desktop Anwendung
BylickiLabs Python Reverse Engineering Inspector
BPREI

Zweisprachige Desktop Anwendung zur statischen strukturellen Untersuchung vollständiger Python Projekte.

Python 3.10+ PySide6 DE / EN Static Analysis

Das Downloadpaket enthält den aktuellen Python Quellcode sowie die Windows Start und Build Skripte.

BPREI · Project Dashboard
BPREI Benutzeroberfläche
AST Struktur
Statistische Analyse
Projektübersicht

Python Projekte strukturell verstehen und nachvollziehbar untersuchen

Project Explorer

Projektstruktur und Symbole in einer Ansicht

FilesClassesSymbols
Code Metrics

Komplexität und Auffälligkeiten statistisch sichtbar machen

NumPySciPyZ Score
Reporting

Analyseergebnisse lokal speichern und exportieren

SQLiteJSONCSVHTMLMD
Analysebereiche

Mehrere Blickwinkel auf dieselbe Python Codebasis

Projekt und Symbolanalyse

Abhängigkeiten

Funktionsaufrufe

Komplexität und Statistik

Risk Pattern Analyse

Bytecode Inspektion

0
Arbeitsbereiche
0
Exportformate
0
Abhängigkeitsklassen
DE / EN
Sprachen
Architektur

Modular aufgebaut und klar getrennt

01

Projekt erfassen

  • .py und .pyw
  • Projektinterne Pfade
  • Syntaxfehler protokollieren
03

Ergebnisse darstellen

  • PySide6
  • SQLite
  • JSON · CSV · HTML · MD
Technologie

Python Desktop Stack

Python 3.10+ PySide6ASTNumPySciPy SQLitedisJSONCSVHTMLMarkdownPyInstaller
project-architecture 1.0.0
BylickiLabs_Python_Reverse_Engineering_Inspector/
│
├── .github/
│   ├── FUNDING.yml
│   ├── ISSUE_TEMPLATE/
│   │   ├── bug_report.yml
│   │   └── feature_request.yml
│   ├── PULL_REQUEST_TEMPLATE.md
│   └── workflows/
│       ├── build.yml
│       ├── deploy-pages.yml
│       ├── test-python-310.yml
│       ├── test-python-311.yml
│       └── test-python-312.yml
│
├── website/
│   ├── assets/
│   │   ├── bprei.png
│   │   ├── favicon.svg
│   │   └── project-preview.svg
│   ├── index.html
│   ├── script.js
│   └── style.css
│
├── src/
│   ├── __init__.py
│   ├── config.py
│   ├── localization.py
│   ├── models.py
│   │
│   ├── analyzers/
│   │   ├── __init__.py
│   │   ├── bytecode_analyzer.py
│   │   └── project_analyzer.py
│   │
│   ├── services/
│   │   ├── __init__.py
│   │   ├── database.py
│   │   └── exporter.py
│   │
│   └── ui/
│       ├── __init__.py
│       └── main_window.py
│
├── .gitignore
├── BPREI.spec
├── CHANGELOG.md
├── CODE_SIGNING_POLICY.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── SECURITY.md
├── build.bat
├── main.py
├── pyproject.toml
├── requirements-dev.txt
├── requirements.txt
└── start.bat
BPREI Projektgrafik
BPREI

Struktur sichtbar machen

Projektzugang

Aktuellen Quellcode als vollständiges Paket herunterladen

Version 1.0.0 Python Source DE / EN SHA256 2b3a26b46420…