Tools and first-week setup
The tools a Cybersecurity & Ethical Hacking intern uses and how to set up your workspace in week one.
These are the main tools for Cybersecurity & Ethical Hacking tasks. You do not need all of them on day one; the Level 1 tasks tell you when to install each one.
- Kali Linux
- Nmap
- Wireshark
- Burp Suite
- OWASP Juice Shop / DVWA
- Metasploit
- Linux command line
- Git & GitHub
Set up your workspace
- Create a free GitHub account if you do not have one, with a professional username, and set up your LinkedIn profile: every task is submitted with a LinkedIn post.
- Create one repository for the internship, for example cybersecurity-and-ethical-hacking-internship, with a README that says who you are and what the repo holds.
- Keep one folder per task, named with the task number and title, so mentors find your work quickly.
- Commit small changes every day with clear messages. Your daily work report uses these commits as proof.
- Never commit passwords, API keys or personal data. Put secrets in a .env file and add it to .gitignore.
Your first tasks
| Task | What to do |
|---|---|
| Set up a Kali Linux virtual machine | Install VirtualBox or VMware, create a Kali Linux VM and take a screenshot of the desktop with your name in the terminal. |
| Learn 20 essential Linux commands | Practise ls, cd, pwd, cat, grep, find, chmod, chown, ps, kill, top, ip, ss, curl, wget, tar, nano, sudo, history and man; write a cheat sheet in your repo. |
| Understand file permissions | Create files and folders, change their permissions with chmod (numeric and symbolic) and document what each permission allows. |
Map the OSI and TCP/IP models | Write a one-page explanation of each layer with a protocol and a common attack at that layer. |