The faker's guide to reading (x86) assembly language

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • compiler-explorer

    Run compilers interactively from your web browser and interact with the assembly

  • An easy way to learn to see those patterns is through exploring compiler output:

    https://godbolt.org/

    Other than that, I like "Assembly Language Step By Step" by Jeff Duntemann, which is currently in its third edition and is Linux-only, as opposed to previous editions which were MS-DOS and Linux. He has example assembly code for download on his website:

    http://www.duntemann.com/assembly.html

    My only annoyance is that apparently, even the most recent edition from 2009 is still 32-bit only.

    Anyway, beyond that, you'd be looking for using assembly language to perform some specific task, like writing vectorized numerical code.

  • movfuscator

    The single instruction C compiler

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts