HN
Today

Decompiler Explorer

Dogbolt.org, also known as Decompiler Explorer, offers a web-based platform for comparing the output of various decompilers side-by-side. This specialized tool allows users to upload binaries or utilize provided samples to observe how different decompilation engines interpret the code. Its utility for reverse engineering, security research, and understanding low-level code makes it a compelling topic for the technically-minded Hacker News community.

23
Score
1
Comments
#18
Highest Rank
6h
on Front Page
First Seen
Sep 4, 11:00 PM
Last Seen
Sep 5, 4:00 AM
Rank Over Time
182025262622

The Lowdown

Decompiler Explorer (dogbolt.org) is a web-based utility designed to provide a direct comparison of the output from a wide array of decompilers. It offers a unique service for reverse engineers, security researchers, and anyone interested in the inner workings of binary code by allowing them to see how different tools translate machine code back into human-readable source.

  • The platform enables users to upload their own binary files, with a size limit of 2MB, for analysis.
  • It supports an extensive list of popular decompilers, including industry staples like Ghidra, Hex-Rays, angr, BinaryNinja, and many more, allowing for comprehensive comparative analysis.
  • For immediate testing, the site provides a selection of pre-loaded sample binaries.
  • Uploaded binaries are retained by the service, as noted in its FAQ.

This tool serves as an invaluable resource for evaluating decompiler performance, understanding the nuances of different decompiler algorithms, and streamlining the reverse engineering workflow by providing a consolidated comparison point.