Courses Catalog
(480 courses)Explore our complete collection of technical courses, hands-on lab environments, and downloadable assets.
TCM Security – Beginner’s Guide to IoT and Hardware Hacking
The Beginner’s Guide to IoT and Hardware Hacking course teaches foundational skills and techniques required to get started performing security research and testing on IoT devices and hardware. This course focuses mainly on the hardware aspects of IoT hacking and how to use the underlying access to physical hardware to aid in and amplify the ability to hunt for vulnerabilities. While this course is a “beginners” level for IoT and Hardware Hacking the difficulty level as an overall cybersecurity course is intermediate. This course is open to everyone but has been specifically created for students who are familiar with software-based penetration testing (such as network, web and mobile) and want to learn how to bridge those skills over to IoT and Hardware testing.
TCM Security – Practical Malware Analysis & Triage
Arm yourself with knowledge and bring the fight to the bad guys! Practical Malware Analysis & Triage (PMAT) brings the state of the art of malware analysis to you in engaging instructional videos and custom-made, practical labs. Welcome to Practical Malware Analysis & Triage. I’m Matt, aka HuskyHacks, and I’m excited to be your instructor for this course. I had a blast putting it together and I hope that you will come along with me and learn the art of splicing, slicing, inspecting, and dissecting malware samples.
TCM Security – Security Operations (SOC) 101
This course aims to equip students with all of the fundamental security operations knowledge and practical skills needed in order to achieve and excel in a T1 or T2 SOC Analyst position. By covering topics such as phishing analysis, incident response procedures, threat detection techniques, log analysis, SIEM management, and security tool utilization, students will gain the essential competencies required to effectively monitor, analyze, and respond to security incidents within a SOC environment. Students will be able to actively engage with the course material through bite-sized video demonstrations, written materials and references, quizzes to assess comprehension, and practical exercises that simulate real-world scenarios.
TCM Security – Rust 101
Rust 101 provides you with everything you need to start learning the Rust programming language. This course was designed for complete beginners and those familiar with coding but want to expand their skill set. The course covers core Rust topics, such as primitives, variables, functions, error handling, memory management, ownership, and so much more.
TCM Security – Linux 101
Linux 101 provides you with everything you need to know to start using Linux. This course was designed for those having no experience using Linux, but wanting to learn how to use it. The course is packed with all the content usually taught in an introductory university course, but without all the filler content of a university course. It contains essential, practical information gained from over 20 years of experience using Linux and Unix systems for daily work.
TCM Security – Python 201 For Hackers
The Python 201 for Hackers course builds upon the Python 101 for Hackers course by moving beyond the basics. You will learn more advanced programming concepts and techniques, with a focus on how to use and apply Python as a Windows hacking tool. Prior Python programming knowledge is required to be successful in this course. The Python 201 for Hackers course content will not cover or explain introductory Python concepts or techniques.
TCM Security – Python 101 For Hackers
The Python 101 for Hackers course teaches an introduction to Python programming and concepts, with a focus on techniques, modules and examples which are useful for a hacker. No prior Python programming knowledge is required to be successful in this introductory course.
HackTricks – AWS Red Team Expert (ARTE)
Starting from the very basics deepen your expertise in AWS security with a comprehensive exploration of advanced concepts, including in-depth identity and access management strategies, encryption methods, sophisticated networking defenses and learn how to spot and exploit misconfigurations in more than 20 common AWS services. Master the application of specialized Red Team and Whitebox tactics in AWS contexts, enabling the detection and exploitation of complex security flaws. This certification begins at the basics and progresses to expert level, eliminating the need for prior completion of the ARTA certification. Energize your cloud security career by obtaining the prestigious HackTricks ARTE (AWS Red Team Expert) certification. This highly sought-after credential validates your expertise in AWS security and red teaming, standing out in the field and opening up new career opportunities.
OpSecX – Web Security Bundle
The Web Security Bundle course offered by OpsecX is a comprehensive training package designed for individuals aiming to master the intricacies of web security. This course bundle covers a broad range of topics, from the basics of web application security to advanced concepts and practical techniques used in real-world scenarios. Participants will gain hands-on experience in identifying, exploiting, and mitigating various web vulnerabilities, including SQL injection, cross-site scripting (XSS), cross-site request forgery (CSRF), and more. The course also delves into the OWASP Top Ten security risks, offering in-depth analysis and defensive strategies. The training is suitable for security professionals, developers, and anyone interested in building a strong foundation in web security. By the end of the course, learners will be equipped with the knowledge and skills necessary to secure web applications effectively and protect them from a wide array of cyber threats.
Australian OSINT Symposium
The Australian OSINT Symposium is a premier annual event dedicated to open-source intelligence (OSINT). This event bring together practitioners, investigators, and OSINT enthusiasts to share experiences, collaborate on best practices, and enhance intelligence outcomes.
Belkasoft – iOS Forensics with Belkasoft
This course is designed for digital forensics investigators who need to deal with iOS devices in their work and want to enhance their knowledge and gain hands-on experience in iOS acquisition and analysis.
Belkasoft – Android Forensics with Belkasoft
This course is designed for digital forensics investigators who need to deal with Android devices in their work and want to enhance their knowledge and gain hands-on experience in Android acquisition and analysis.











