This repository contains a guide for setting up a malware analysis lab using FLARE VM and REMnux, two powerful tools for analyzing and reverse-engineering malware in a controlled environment. The lab is set up using VirtualBox or VMware and includes several useful tools for malware analysis, such as disassemblers, debuggers, and network monitoring tools.
Before running the FLARE setup script, complete the following steps:
- In the Windows search bar, search “proxy settings”.
- Switch "Automatically detect settings" button off.
- Search "Defender", open Defender settings and set all Defender Settings to off.
- In Windows search bar, search "group policy"
- In GPO, navigate to → Administrative Templates → Windows Components → Microsoft Defender Antivirus → Enable “Turn off Microsoft Defender Antivirus”
- GPO → Administrative Templates → Network → Network Connections → Windows Defender Firewall → Domain Profile → Disable “Protect All Network Connections”
- Do the same but for the Standard profile
- Download the VirtualBox or the VMware from any browser and create a new virtual machine of Windows 10.
- Follow the Pre-Installation Steps above.
- Follow the script file(flarevm-install.ps1), this also has steps to install sysinternals(from which all tools can be found).
- Configure the machine settings for optimal performance(e.g., install VM Tools for full screen and clipboard sharing).
- Download the REMnux ISO.
- Create a new virtual machine in VirtualBox/VMware.
- Install REMnux and update the system.
- Group settings
Description: Shows the group setting which has the antivirus turn-off been enabled.
- Flare main screen
Description: Main screen of Flare once installation is complete.
- Flare's Network Setting
Description: Flare network settings to have that in the internal network.
- REMnux main screen
Description: Main screen of REMnux once installation is complete
- VirtualBox Flare's Settings
Description: Network setting in the VirtualBox to be in the internal network
- VirtualBox REMnux's Settings
Description: Network setting in the VirtualBox to be in the internal network
- FLARE VM: A Windows-based virtual machine for malware analysis, containing various reverse engineering tools.
- REMnux: A Linux-based virtual machine containing open-source tools for malware analysis.
- VirtualBox/VMware: Virtualization platforms used to run the lab environments.