Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
panopticon — Um desmontador multiplataforma livre. | Kitploit
Ferramentas/GitHubGitHub/das-labor/panopticon
Análise EstáticaEngenharia ReversaDepuradoresAnálise de BináriosAnálise de FirmwareArchived
GitHubdas-labor/panopticon

panopticon

Um desmontador multiplataforma livre.

Ver Repositório
1.4k80há 7 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Site

Gitter Build Status Build status Coverage Status

OBSOLETO

O projeto Panopticon foi movido para Gitlab e reestruturado em vários crates. A GUI Qt foi substituída por Verso. Aceitarei PRs, mas não farei trabalho substancial nesta versão. A maioria dos links abaixo está morta.

Panopticon

Panopticon - Um Desmontador Multiplataforma Livre

Panopticon é um desmontador multiplataforma para engenharia reversa escrito em Rust. Ele pode desmontar conjuntos de instruções AMD64, x86, AVR e MOS 6502 e abrir arquivos ELF. Panopticon vem com uma GUI Qt para navegar e anotar grafos de fluxo de controle.

Instalação

Se você simplesmente deseja usar o Panopticon, siga as instruções de instalação no site.

Compilação

Panopticon é compilado com Rust stable. As únicas dependências além de um toolchain Rust stable funcional e do Cargo que você precisa são Qt 5.5 ou superior.

Ubuntu 15.10 e 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 e 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

Depois disso, clone o repositório no disco e use o cargo para compilar tudo.

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

Windows

Instale o Qt 5.4 SDK, o toolchain Rust e o CMake. Panopticon pode ser compilado usando cargo build --all --release.

OS X

Instale o Homebrew e obtenha Qt 5.5, CMake e o toolchain Rust. Em seguida, compile o Panopticon usando 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

Execução

Após a instalação, inicie o binário panopticon. Se você o compilou a partir do código-fonte, pode digitar:

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

Para informações detalhadas de uso, consulte a documentação do usuário.

Contribuição

Panopticon é licenciado sob GPLv3 e é Software Livre. Hackers são sempre bem-vindos. Por favor, confira o CONTRIBUTING.md.

  • Rastreador de Problemas
  • Documentação da API

Contato

  • IRC: #panopticon na Freenode.
  • Twitter: @panopticon_re
Baixar ferramenta