Decompiler

Dev tools

decompiler

SHOW HN2016

98points
34comments
#384of 2,264 in 2016
Top 17%of 2016 by points

How HN took it

CuriousMostly questions and neutral comments

0 positive, 12 neutral or asking, 0 mixed, 3 critical, out of 15 comments about the project. Thread score -0.17.

Idea: 0 for, 1 againstExecution: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Interesting project and useful feedback welcomed

    From 2 comments
    • Oh, this is written in Common Lisp? Very interesting!
      milcron on HN
    • > I don't like to reply to my own posts Please do! That kind of discussion a big part of HN. (Since this is your own work, we added "Show HN" to the title.)
      dang on HN

Objections

  • Closed source and Windows only at launch

    From 1 comment
    • Closed source, windows only, diss-assmebles 6502 only, and expires next month. No thanks.
      zxv on HN
  • Demo expires soon

    From 1 comment
    • Closed source, windows only, diss-assmebles 6502 only, and expires next month. No thanks.
      zxv on HN
  • Decompiled C is hard to read with optimization

    From 2 comments
    • And with any non-trivial amount of optimization, it would lead to horridly looking HLL code. Compilation is a very "lossy" process when optimizations are turned on.
      bluetomcat on HN
    • Decompilers don't "deoptimize" programs. Compilation is a very lossy process (reused variables, moving variables to other registers, etc.). The best you'll get is some C code…
      colejohnson66 on HN

Requests

  • Support for SNES 65C816 and other CPUs

    From 2 comments
    • can yours be used to reverse engineering SNES games? Feed it the rom and have it split out c code?
      mike986 on HN
    • How close is the SNES 65C816(-ish) code to NES 6502(-ish) code supported in the demo version of the program? I understand that they're from the same family, but I'd expect some…
      khedoros on HN
  • Handling of self-modifying code and DOS interrupts

    From 2 comments
    • How do you deal with self-modifying code? My old FORTRAN compiler generated that 8080 target
      ratboy666 on HN
    • I have a few technical questions, as well as a few about your intentions with the software. How does it handle interrupt calls to the OS? It's not an issue for Windows (because…
      khedoros on HN

Questions

  • How does it compare to Hex-Rays?

    From 1 comment
    • Anyone know how this compares to the industry-standard Hex-Rays Decompiler? (Sold as an add-on to IDA Pro)
      umanwizard on HN
  • How does it handle real mode and overlays?

    From 1 comment
    • I have a few technical questions, as well as a few about your intentions with the software. How does it handle interrupt calls to the OS? It's not an issue for Windows (because…
      khedoros on HN

Alternatives named

  • Hex-Rays Decompiler (IDA Pro add-on)

    From 1 comment
    • Anyone know how this compares to the industry-standard Hex-Rays Decompiler? (Sold as an add-on to IDA Pro)
      umanwizard on HN
  • Snowman decompiler

    From 1 comment
    • Just this week I was exploring C decompilers and stumbled upon the open source Snowman[0], which worked well for my purposes and can run in a self contained mode with a…
      emcq on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/11786984)