top of page

Cybersecurity Courses

Cyber 100

  • Course contents

    • Linux terminal fundamentals and bash scripting

    • Web protocol basics (HTTP, headers, cookies)

    • Client-side & Server-side web exploitation (XSS, SQLi, SSTI)

    • Browser security mechanisms (CORS, CSP, SOP)

    • C program compilation and system tracing

    • x86-64 Assembly language and memory layout

    • Binary debugging techniques (GDB/GEF)

  • Prerequisite(s)

    • None​

  • Takeaways after completing this course

    • Be comfortable navigating, scripting, and manipulating Linux environments natively.

    • Understand how to identify, exploit, and patch critical web vulnerabilities.

    • Gain a foundational understanding of low-level computer architecture, memory, and assembly execution.

    • Be ready to take Cyber 200 Advanced Cyber Security Exploitation.

  • Tech requirements for taking this course

    • Operating System: A Linux/Windows environment is mandatory (Ubuntu via VM, WSL2, or native boot).

    • Software: Python 3, pwntools library, GCC compiler, GDB (with GEF or pwndbg plugin installed), Vim/Nano, and a modern web browser.

  • Duration

    • 20 hours

  • FAQs

FAQs for Cyber 100

Do I need prior hacking/programming experience?

No, this course starts from the fundamentals of the command line. However, basic programming knowledge is helpful.

Join our email list

Beaver-Edge AI Institute

E-mail: info@beaver-edge.ai

WeChat (微信): beaver-AI

© 2026 by Beaver-Edge AI Institute.

bottom of page