Achievements
124
USAAIO Round 2 Qualifiers
晋级USAAIO第二轮
78
USAAIO Round 2 Medalists
USAAIO第二轮获得奖牌
17
USAAIO Campers
USAAIO国家集训队
27
National Team Members
国家队队员
21
IOAI/IAIO Medalists
IOAI/IAIO获奖
Beaver-Edge AI Institute
in partnership with USAAIO
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 ready to qualify for USACyO Round 2
-
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
-
Click here
-
Cyber 200
-
Course contents
-
Advanced topics on binary exploitation (Pwn)
-
Advanced topics on reverse engineering
-
Advanced topics on digital forensics
-
Advanced topics on cryptography
-
Advanced topics on AI + cybersecurity
-
-
Prerequisite(s)
-
Cyber 100
-
-
Takeaways after completing this course
-
Be ready to get medals in USACyO Round 2
-
-
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 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.