> For the complete documentation index, see [llms.txt](https://cyberthreatdefense.gitbook.io/reverseengineering/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cyberthreatdefense.gitbook.io/reverseengineering/readme.md).

# Reverse Engineering

## Tools Installation

### Linux

* Network & Reconnaissance:

  ```bash
  sudo apt-get install -y nmap \
                          masscan \
                          rustscan \
                          amass \
                          subfinder \
                          nuclei \
                          fierce \
                          dnsenum \
                          autorecon \
                          theharvester \ 
                          responder \
                          netexec \ 
                          enum4linux-ng
  ```
* Binary Analysis & Reverse Engineering:

  ```bash
  sudo apt-get install -y gdb \
                          radare2 \
                          binwalk \
                          ghidra \
                          checksec  \
                          foremost \
                          steghide \
                          exiftool
  ```

### Windows

* Network & Reconnaissance:

  ```powershell
  ```
* Binary Analysis & Reverse Engineering:

  ```powershell
  ```
