Skip to content

Enhance cybersecurity skills with pre-built labs and custom environments. Contribute, learn, and experiment effectively.

Notifications You must be signed in to change notification settings

PakCyberbot/Sensei-HackLabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🥋Sensei HackLabs

Simplify, Accelerate, Excel

babykarate~2

Welcome to Sensei HackLabs! This repository is dedicated to providing cybersecurity specialists with a framework to create efficient and time-saving cybersecurity labs for various purposes. Whether you're looking to learn, teach, or experiment, this repository offers a collection of pre-built environments and the flexibility to create your own.

IT IS CURRENTLY IN ITS INFANCY

Table of Contents

👋Introduction

Sensei HackLabs is a collaborative initiative aimed at providing a platform for cybersecurity analysts, researchers, and enthusiasts to share, develop, and improve cybersecurity lab environments.

🏁Getting Started

To get started with Sensei HackLabs, follow these steps:

  1. Clone the Repository: Clone this repository to your local machine using the following command:
    git clone https://github.com/PakCyberbot/SenseiHackLabs.git
    
  2. Install pip packages: Install packages from requirements.txt
    pip install -r requirements.txt
    
  3. Explore Existing Labs: You can browse the labs by running python SenseiHackLabs.py and then select any lab/environment you want to install or see their information.

🧪Lab Environments

Currently, it has only one environment related to pentesting.

📚Usage

Sensei HackLabs is designed to offer flexibility and user-friendliness. These labs can serve a variety of purposes:

  • Skill Enhancement: Elevate your cybersecurity skills by optimizing your hacking/development environment, thereby increasing the efficiency and time-effectiveness of your work.

demo


🤝Contributing

Sensei HackLabs welcomes contributions from the cybersecurity community. If you'd like to create a new lab environment or improve an existing one, follow these steps:

  1. Create a New Lab Folder: If you're creating a new lab, create a new folder with a descriptive name.

  2. Add Lab Content: Populate the lab folder with the required files, configurations, and instructions for the lab environment. The following two files need to be included:

  • info: This file will contain information related to the lab environment.
  • setup.sh: This file is mandatory and is responsible for setting up the lab environment. It will be executed by the main Python program.
  1. Submit a Pull Request: Once you've prepared your lab environment, submit a pull request to the main repository. Be sure to include a brief description of your changes and the purpose of the new lab.

We hope you find Sensei HackLabs to be a valuable resource for your cybersecurity journey. Happy hacking!

You can follow me on:

About

Enhance cybersecurity skills with pre-built labs and custom environments. Contribute, learn, and experiment effectively.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published