FAQ - zakharb/labshock GitHub Wiki

Welcome to the Labshock FAQ!
Find answers to common questions about using Labshock, the #1 Industrial Cyber Lab for OT.



🟨 General Questions

🔶 Is Labshock free to use?

Yes, Labshock is free for personal use.
A Pro License is required for any commercial use, including:

  • Courses or universities
  • Creating a company lab
  • Internal company testing
    Learn more about the Pro License or see the LICENSE file.

🔶 How do I install Labshock?

Follow the Quickstart Guide for step-by-step instructions.
You can also watch installation videos for Linux or Windows.


🔶 Can I run Labshock on ARM?

Yes, Labshock runs on ARM architectures via Docker Desktop’s emulation feature.

Can I run Labshock on a Mac with M1-M100 chips?

Yes, Labshock is compatible with Mac M1-M100 chips using Docker Desktop.
Follow the Quickstart Guide for setup instructions.


🟨 Troubleshooting


🔶 Why is the Network Swiftness web interface not working?

Ensure Host Networking is enabled in Docker Desktop:

  1. Go to Settings > Resources > Network.
  2. Check the Enable host networking option.
    See the Wiki for more details.

🔶 Why am I getting a "PLC connect failed! Error: connect" error?

  1. Log in to the OpenPLC dashboard at http://localhost:8080 (default credentials: openplc/openplc).
  2. Start the PLC service.
  3. Check the SCADA interface at http://localhost:1881. If it’s working, no further action is needed.
    See the PLC Wiki for additional guidance.

🔶 Why don’t I see data in Network Swiftness, Pentest Fury, or Tidal Collector?

The free version of Labshock has a time limit for certain features. Verify your license status:

  • For personal use, ensure you’re within the free version’s limits.
  • For commercial use, a Pro License is required.
    Contact at LinkedIn for licensing inquiries.

🔶 Why am I having problems running Labshock on a virtual machine (VM)?

Labshock is designed to run with Docker Desktop, and VM environments are not officially supported.
Install Docker Desktop on your host machine and follow the Quickstart Guide for a stable setup.


Need More Help?


© 2025 Zakhar Bernhardt

⚠️ **GitHub.com Fallback** ⚠️