Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
panopticon — A libre cross-platform disassembler. | Kitploit
Tools/GitHubGitHub/das-labor/panopticon
Static AnalysisReverse EngineeringDebuggersBinary AnalysisFirmware AnalysisArchived
GitHubdas-labor/panopticon

panopticon

A libre cross-platform disassembler.

Repository anzeigen
1.4k80vor 7 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

Gitter Build Status Build status Coverage Status

VERALTET

Das Panopticon-Projekt wurde nach Gitlab verschoben und in mehrere Crates umstrukturiert. Die Qt-GUI wurde durch Verso ersetzt. Ich werde Pull-Requests zusammenführen, aber keine wesentliche Arbeit an dieser Version leisten. Die meisten untenstehenden Links sind tot.

Panopticon

Panopticon – Ein freier plattformübergreifender Disassembler

Panopticon ist ein plattformübergreifender Disassembler für die Reverse-Engineering, geschrieben in Rust. Er kann AMD64-, x86-, AVR- und MOS-6502-Befehlssätze zerlegen und ELF-Dateien öffnen. Panopticon wird mit einer Qt-GUI zum Durchsuchen und Annotieren von Kontrollflussgraphen geliefert.

Installation

Wenn Sie Panopticon einfach nur nutzen möchten, folgen Sie den Installationsanweisungen auf der Website.

Bauen

Panopticon wird mit Rust Stable gebaut. Die einzigen Abhängigkeiten neben einer funktionierenden Rust-Stable-Toolchain und Cargo, die Sie benötigen, ist Qt 5.5 oder höher.

Ubuntu 15.10 und 16.04

root@kitploit:~
sudo apt install qt5-default qtdeclarative5-dev libqt5svg5-dev \
                 qml-module-qtquick-controls qml-module-qttest \
                 qml-module-qtquick2 qml-module-qtquick-layouts \
                 qml-module-qtgraphicaleffects qml-module-qtqml-models2 \
                 qml-module-qtquick-dialogs \
                 qtbase5-private-dev pkg-config \
                 git build-essential cmake \
                 qml-module-qt-labs-folderlistmodel \
                 qml-module-qt-labs-settings

Fedora 22, 23 und 24

root@kitploit:~
sudo dnf install gcc-c++ cmake make qt5-qtdeclarative-devel qt5-qtquickcontrols \
                 qt5-qtgraphicaleffects qt5-qtsvg-devel \
                 adobe-source-sans-pro-fonts \
                 adobe-source-code-pro-fonts

Gentoo

root@kitploit:~
layman -a rust

USE=widgets sudo -E emerge -av qtgraphicaleffects:5 qtsvg:5 qtquickcontrols:5 \
                               rust cargo cmake

Danach klonen Sie das Repository auf die Festplatte und verwenden Cargo, um alles zu bauen.

root@kitploit:~
git clone https://github.com/das-labor/panopticon.git
cd panopticon
cargo build --all --release

Windows

Installieren Sie das Qt 5.4 SDK, die Rust-Toolchain und CMake. Panopticon kann mit cargo build --all --release gebaut werden.

OS X

Installieren Sie Homebrew und besorgen Sie sich Qt 5.5, CMake und die Rust-Toolchain. Dann kompilieren Sie Panopticon mit Cargo.

root@kitploit:~
brew install qt cmake rust
brew link qt --force
brew linkapps qt
export HOMEBREW_QT5_VERSION=$(brew list --versions qt | rev | cut -d ' ' -f1 | rev)
ln -s /usr/local/Cellar/qt/$HOMEBREW_QT5_VERSION/mkspecs /usr/local/mkspecs
ln -s /usr/local/Cellar/qt/$HOMEBREW_QT5_VERSION/plugins /usr/local/plugins
QTDIR64=/usr/local cargo build --all --release

Ausführen

Starten Sie nach der Installation die panopticon-Binärdatei. Wenn Sie sie aus dem Quellcode gebaut haben, können Sie eingeben:

root@kitploit:~
cargo run --bin panopticon --release

Detaillierte Nutzungsinformationen finden Sie in der Benutzerdokumentation.

Mitwirken

Panopticon ist unter GPLv3 lizenziert und Freie Software. Hacker sind stets willkommen. Bitte schauen Sie sich CONTRIBUTING.md an.

  • Issue-Tracker
  • API-Dokumentation

Kontakt

  • IRC: #panopticon auf Freenode.
  • Twitter: @panopticon_re
Tool herunterladen