Skip to content
View harpend's full-sized avatar

Block or report harpend

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
harpend/README.md

Hello!

My name is Jack Tudbury, I'm a student at Lancaster University (BSc Computer Science). I enjoy learning about decompilation in my free time.

Projects

  • Simple Java Decompiler: I used this to teach myself the basics of decompilation. It has many mistakes in terms of my approach to decompilation, but I have left it public to that others can hopefully learn from these mistakes.
  • Decompilation Wiki (by Zion Leonahenahe Basque): I'm currently writing and submitting articles to this project, hopefully making it easier for others to learn about decompilation. Check it out here: (https://decompilation.wiki/).
  • Tiger: A functional version of Andrew Appel's Tiger from Modern Compiler Implementation in ML.
  • Secret Decompiler: Not currently listed. As part of my final year dissertation, I'm working on developing new techniques for decompilation and look forward to sharing them with you in the near future.

Books I'm Currently Reading

  • Principles of Program Analysis by Flemming Nielson et al
  • Modern Compiler Implementation in ML by Andrew Appel

Thank you for checking out my page!

Pinned Loading

  1. mahaloz/decompilation-wiki mahaloz/decompilation-wiki Public

    The Decompilation Wiki: info on all things decompilation

    199 12

  2. Simple-Java-Decompiler Simple-Java-Decompiler Public

    Java 2

  3. angr/angr angr/angr Public

    A powerful and user-friendly binary analysis platform!

    Python 7.9k 1.1k

  4. gonum/gonum gonum/gonum Public

    Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more

    Go 8k 566