Welcome to the OffSec Connectivity Guide! This article will help you understand the primary methods for connecting to OffSec labs: the OffSec VPN and In-Browser Kali. We'll walk you through when to use each method, their advantages, and how they fit into your learning journey.
Whether you're starting with Essential Learning Paths, engaging with course modules, or diving into individual machines or challenge labs, knowing the best connectivity method will ensure a smooth and effective experience.
In-Browser Kali
What is In-Browser Kali?
In-Browser Kali provides a virtual Kali Linux environment that runs directly in your web browser. It offers a convenient and quick way to start working on exercises without additional software installations. It is away of accessing a pre-installed Kali OS ready to be used by learners to complete labs/courses
When to Use In-Browser Kali?
You have the option to use My Kali or the in-browser version of Kali if you prefer not to install the Kali OS. Additionally, these options are available for those who are unable or unwilling to use a VPN connection.
- 100-Level Courses: Suitable for basic courses and initial learning paths. As of now My Kali is available in PG and the 100 level learning modules
- Basic Labs: Ideal for simpler labs that do not require advanced features or configurations.
Where can In-Browser Kali be used?
You may see “My Kali” in the dashboard as disabled, to access it please see the steps below:
Step 1: You can either search for the Course via the “Explore” button or you can search for it in the searching box.
Step 2: Click on the learner module. On the bottom left, click on the “My Kali” button and the In-browser Kali should pop up.
Advantages of In-Browser Kali
- Convenience: No installation or configuration of Kali OS is required. My Kali is designed to be more user-friendly and accessible, especially for beginners.
- Ease of Use: Simple setup and access directly from your browser.
- Immediate Access: Quickly jump into basic exercises and labs.
Who can use In-Browser Kali?
Any learner having access to PG and the 100 level learning modules can use My Kali.
If you are eager to start right away and wish to save the time of downloading and installing the Kali VMware image and/or the VPN connectivity package, you can use the in-browser Kali option for any of the Essentials content.
OffSec VPN
What is OffSec VPN?
OffSec VPN provides users of the OffSec Portal with a secure and isolated network environment for exploring and practicing various hands-on topics. It is essential for accessing a comprehensive array of resources, including advanced labs and challenges. Users must be connected to the VPN to interact with the lab machines available on the OffSec Portal.
When to Use OffSec VPN?
OffSec VPN is available for all contents, machines and challenge labs in the OffSec Library.
Advantages of OffSec VPN?
- Comprehensive Access: Connects you to all available labs, challenges, and Learning Paths, including those beyond 100-level.
- Enhanced Functionality: Supports advanced tools and configurations that might not be available in the In-Browser Kali.
- Security: Provides a secure, isolated environment to explore and practice.
Where to download the VPN?
OffSec VPN can be downloaded from the left panel on the dashboard or inside a course module.
How to download OffSec VPN?
- Download the VPN pack on your Kali machine. It will be downloaded to /home/kali/Downloads/ by default
-
Connect: Use the following command to initiate the VPN connection.
sudo openvpn universal.ovpn
Note: Ensure that this command prompt stays open to maintain the VPN connection.
Closing it will disconnect you from the VPN.
-
Verification: You should see messages indicating that the connection has been established successfully.
Initialization Sequence Completed
Expectations and Troubleshooting
- Configuration Warnings: Be aware of configuration warnings in the command prompt and refer to the OffSec VPN Troubleshooting Guide if needed.
- Support: If you encounter issues, consult the OffSec Support team or community forums.
Choosing the Right Method
- Beginner Users: For newcomers to OffSec, beginning with In-Browser Kali is an excellent way to build foundational skills before progressing to more advanced tasks. Please note, however, that In-Browser Kali is not available for all content.
- Advanced Users: For learners advancing to more challenging content or those participating in higher-level courses, using the OffSec VPN is essential.
Expectations
- VPN Users: Be prepared for a slightly more involved setup with the VPN, but enjoy access to a broader range of resources and tools.
- In-Browser Users: Expect a simplified experience with limited features, ideal for initial explorations and simpler tasks.
Understanding and choosing the right connectivity method is key to making the most of your OffSec experience. Use the OffSec VPN for comprehensive access and advanced features, and rely on In-Browser Kali for quick, convenient access to basic resources. As you progress, remember that VPN access will provide the depth and breadth needed for advanced learning and practical applications.
For any further assistance or troubleshooting, feel free to reach out to OffSec Support or explore additional resources in our knowledge base.