Kai Michaelis - Panopticon - A Libre Cross-Platform Disassembler in Rust
891 views · Published 25 November 2016 · 22:20 · Indexed 7 October 2026
Channel: Rust Programming Language · 2016 · Science & Technology
Panopticon is a libre cross-platform disassembler written in Rust. The project aims to develop a free replacement for tools like IDA Pro and Hopper. What sets Panopticon apart from other free disassembler is that we believe a graphical user interface is crucial in helping analysts understand binary code. Panopticon implements semantic-based analysis to aid reverse engineering and vulnerability discovery. The project started in 2012 but was rewritten in Rust in June 2015 and has grown to 25k lines of code since. The talk will be about the architecture, vision and feature set of Panopticon as well as how Rust specific features helped to find bugs and accelerate development. I will also talk about my experience building a 25k LOC project as a complete Rust newbie. The talk will touch on the language itself as well as the availability (or lack) of tooling. --- For more go to https://rustfest.eu or follow us on Twitter: https://twitter.com/rustfest Help us caption & translate this video! http://amara.org/v/2FiU/
More from this channel
-
1:00:14
Rust Meetup Cologne (2016-06-06): Alex Crichton - State of Rust 2016
-
27:46
PDXRust October 2016: RustProof
-
48:36
PDXRust July 2016: Andy Grover - Froyo
-
27:09
Brian Pearce - Learning to Love the Unfamiliar
-
25:50
Sharon Steed - Empathetic communication: why vulnerability is the key to collaboration
-
8:48
Procedural Macros in Rust
-
1:19:39
Bay Area Rust Meetup March 2014
-
1:35:53
Bay Area Rust Meetup May 2016