Prerequisites for Hackathon
Basic understanding of cybersecurity concepts and tools, and some programming experience.
Essential Tools to Install
- Web browser: Chrome, Firefox, or Brave (with developer tools enabled)
- Text editor: Visual Studio Code, Sublime Text, or Atom
- Terminal emulator: Windows Terminal, iTerm2, or Alacritty
- Network analysis tools: Wireshark, Nmap, Burp Suite
- Programming languages: Python, Ruby, or JavaScript (depending on your preference and the challenges)
- Virtual machine software: VirtualBox or VMware Workstation (for running different operating systems)
Optional but Recommended Tools
- Cybersecurity distributions: Kali Linux or Parrot OS (contain many pre-installed security tools)
- Exploit frameworks: Metasploit, ExploitDB
- Reverse engineering tools: Ghidra, IDA Pro
Minimum Laptop Requirements
- Processor: Intel Core i5 or equivalent
- RAM: 8GB
- Storage: 256GB SSD (recommended for faster performance)
- Operating System: Windows, macOS, or Linux (comfortable working with command line interface)