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)