Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
panopticon — libreでクロスプラットフォーム対応の逆アセンブラ。 | Kitploit
ツール/GitHubGitHub/das-labor/panopticon
静的分析リバースエンジニアリングデバッガバイナリ解析ファームウェア解析Archived
GitHubdas-labor/panopticon

panopticon

libreでクロスプラットフォーム対応の逆アセンブラ。

リポジトリを見る
1.4k8067年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
ウェブサイト
共有

Gitter Build Status Build status Coverage Status

非推奨

Panopticon プロジェクトは Gitlab に移行し、複数のクレートに再構成されました。Qt GUI は Verso に置き換えられました。 プルリクエストはマージしますが、このバージョンに実質的な作業を行う予定はありません。以下のリンクのほとんどは無効です。

Panopticon

Panopticon - フリーでクロスプラットフォームな逆アセンブラ

Panopticon は Rust で書かれた、リバースエンジニアリングのためのクロスプラットフォーム逆アセンブラです。AMD64、x86、AVR、MOS 6502 の命令セットを逆アセンブルでき、ELF ファイルを開くことができます。Panopticon には、制御フローグラフの参照と注釈のための Qt GUI が付属しています。

インストール

単に Panopticon を使用したい場合は、Web サイトのインストール手順に従ってください。

ビルド

Panopticon は Rust stable でビルドされます。依存関係は、動作する Rust stable ツールチェーンと Cargo に加えて、Qt 5.5 以降のみ必要です。

Ubuntu 15.10 および 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 および 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

その後、リポジトリをディスクにクローンし、cargo を使用してすべてをビルドします。

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

Windows

Qt 5.4 SDK、Rust ツールチェーン、CMake をインストールします。cargo build --all --release を使用して Panopticon をビルドできます。

OS X

Homebrew をインストールし、Qt 5.5、CMake、Rust ツールチェーンを入手します。次に、cargo を使用して Panopticon をコンパイルします。

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

実行

インストール後、panopticon バイナリを起動します。ソースからビルドした場合は、次のように入力します。

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

詳細な使用方法については、ユーザードキュメンテーションを参照してください。

コントリビューション

Panopticon は GPLv3 の下でライセンスされており、フリーソフトウェアです。ハッカーは常に歓迎します。CONTRIBUTING.md を確認してください。

  • 課題トラッカー
  • APIドキュメント

連絡先

  • IRC: Freenode 上の #panopticon。
  • Twitter: @panopticon_re
ツールをダウンロード