Detailed Notes on Virtual Machine Setup and Installation Process

  • Introduction

    • Good morning and address check
    • Ensure all necessary software is downloaded and installed before the tutorial.
  • VMware Installation

    • Importance of having VMware Workstation Pro installed instead of VMware Player.
    • Check that the correct version is installed and guide students in searching through the search bar for VMware Workstation Pro.
    • Discuss the features of Pro version over Player version.
  • Troubleshooting Links

    • Explain that existing links for downloads may not work due to expiration and provide alternative solutions for students.
  • Screen Sharing Guidance

    • Highlight the importance of screen sharing to troubleshoot properly during installation.
    • Emphasize to share screens for collaborative learning.
  • Installation Process

    • Guide on how to properly install VMware Workstation using the installation file.
    • Discuss the importance of allowing the installation process to run without interruptions.
    • Ensure that students understand the licensing part (e.g. locating the license key).
  • Creating Virtual Machines

    • Explain how to create new virtual machines using Windows 7.
    • Provide a step-by-step on how to setup Linux distributions (like Kali or Parrot OS).
    • Mention the importance of allocating adequate disk space for these VMs.
    • Instruction on how to extract necessary files for installation.
  • Operating System Setup

    • Recommend suitable specifications for virtual machines, including minimum RAM requirements.
    • Discuss customizing hardware settings of the virtual machine to optimize performance.
  • Booting and Initial Installation

    • Clarify procedures to boot into the virtual machine and initiate installation (talking through various screens and options).
    • Share experiences of troubleshooting common boot issues.
  • Community and Collaboration

    • Encourage students to help each other through screen sharing and sharing experiences during the installation.
  • Finalizing Installation

    • Important to restart the system after the installation of both the Parrot and Kali Linux for optimal performance.
    • Remind students on the use of default credentials provided by the Metasploit table and how to operate their installed systems.
  • Preparation for Future Practical Work

    • Highlight the importance of being prepared with a virtual environment for practice without affecting their main hosting systems.
    • Emphasize that practicing in a virtual space allows for error exploration without real-world consequences.
  • Closing Remarks

    • Reiterate the need for practice before moving to actual hacking principles.
    • Open the floor for questions to clarify any uncertainties post-installation.