Nov 21, 2023 by Frederic Hallot | 878 views
https://cylab.be/blog/309/using-tryhackme-cyberrange-for-csc-workshops
For cyber security training, it’s beneficial to create accounts on well-known cyberranges that offer both free and paid training:
For students attending the CSC workshops at cylab, we recommend creating an account on TryHackMe. If you haven’t already, please create a profile at TryHackMe.
Hereafter, thm will be used to refer to TryHackMe, and htb may be used for HackTheBox.
On thm, there are many lessons and labs available for free users. You don’t need a paid subscription to fulfill the CSC workshop training requirements!
AttackBox is a fully configured online machine in the thm cyberrange used for exercises. While it’s recommended, AttackBox has several disadvantages:
Setting up VPN access involves installing OpenVPN on your machine/VM (Windows, Linux, MacOS) and downloading an .ovpn file from thm for configuration.
If you’re reading this post and attending CSC workshops at cylab.be, you should be able to manage this setup.
Based on demand, this post might be updated with detailed setup instructions or link to another post covering this topic.
The VPN solution with OpenVPN requires more initial setup but offers several benefits:
You can use your own kali/parrot VM, WSL, etc., for exercises.
You can continuously improve your hacking environment based on lab experiences.
This environment is applicable to other cyberranges, like htb, which uses a similar VPN or attack box approach.
It’s ideal for participating in CSC challenges.
Prioritize setting up the VPN connection after creating your account.
Even with a paid account, the VPN solution is recommended.
Consider using the AttackBox only in two situations:
If you’re eager to start training but haven’t set up the VPN yet.
When using someone else’s hardware and you wish to train without altering their setup.
This blog post is licensed under CC BY-SA 4.0
News CSC
CSC bash Tools Bash-Toolkit
In our previous post of the Building Your Bash Toolkit series, we delved deep into the process_args function, a utility that enables our bash scripts to handle both piped and direct inputs effortlessly. With that power in hand, we are set to further simplify some of the common bash scripting tasks.CSC bash Tools Bash-Toolkit
In the inaugural blog post of our Building Your Bash Toolkit series, we embarked on a journey to simplify our Bash interactions. Today, we dive deeper, introducing a utility function, process_args, that seamlessly merges both direct and piped inputs.