What are some good resources to learn about reverse engineering and computer architecture?

This page summarizes the projects mentioned and recommended in the original post on /r/HowToHack

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

    A collection of my Ghidra scripts to facilitate reverse engineering and vulnerability research.

  • Ghidra

  • PracticalMalwareAnalysis-Labs

    Binaries for the book Practical Malware Analysis

  • Tools & Explanations: -OllyDbg, IdaPro, and Ghidra: static analysis and recompiling -ProcMon and ProcessHacker: for dynamic analysis, shows detailed system log of what happens after PE executable is run -TCPView and WireShark: Checks to see if program reaches out to internet -Win7/XP: for testing (defender for win 10 is too good for practice situations) -DiE (Detect It Easy)/PE View: to get overview on executable's header and whether it contains a packed program or not -Learn C: C is lowest level language and can give insight on how you may think about machine code Website: CyberStart, TryHackMe, MetaCTF, Practical Malware Analysis

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB 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