5 projects: Writing CYBER SECURITY software in C language
5 dự án: Viết phần mềm AN NINH MẠNG bằng ngôn ngữ C
Bạn sẽ học được gì
Yêu cầu
Đối tượng phù hợp
Nội dung khóa học
Giới thiệu khóa học
8 hours of advanced C projects: Cyber Security
This is an 8 hour composite course (divided in 13 different 40min videos) containing my best content with regards to Cyber Security. You will get an in-depth knowledge in writing encryption tools, connecting to the Tor privacy network, and how to write safe, un-hackable C code by making a safe string library.
When doing all of this practically, I will explain all the necessary theory while we're coding. So there are no dense sections of heavy theory but you will still learn everything you need in order to fully understand the things we are building. While on this journey, you will also improve your knowledge of some of the more advanced features of the C language. Like how dynamic memory works, how you deal with linked lists, everything about advanced pointers, operating system functions (syscalls) as well as some binary bitwise operations, etc.
You will also learn the basics of Linux file system security and a whole lot more. And, as always, in 1080p resolution. Enjoy!
Best regards,
JB
Free preview
Do not miss out of the free preview. You can watch the entire first episode (40min!) for free. That contains the most part of one of my best C projects, the Toralizer. It is a command-line tool which lets you redirect any other Linux command through the Tor network.
Example:
bash$ toralize curl http://website-url
This will connect to the Tor privacy network and access the website. This works with any Linux command and we will code this tool from scratch to the finish line, in this course.
Prerequisites
This is not a beginner course in the C language (I have courses like that too). This is for people who already knows the basics of C and wants to take the next step to intermediate-advanced level knowledge of the C language.
This course is also for C coders who wish to know more about Cyber Security.
The author
dr. Jonas Birch has been programming the C language for more than 25 years and he's been teaching for the last 7-8 years. He has a background in the Cyber Security industry and he's a Senior network engineer. His videos are very popular (some are the highest rated courses on Udemy, in its category) and he's got a very soothing voice which is easy for the ears.
Table of Contents
00:00:00 Toralizer part 1
01:27:29 Xor encryption
01:39:09 Coding a real encryption library
04:05:41 How to install your own C library
04:15:13 Learn Linux file system security
04:44:51 Coding a file encryptor, part 1
05:37:21 Coding a file encryptor, part 2
06:05:00 Write unhackable code (safe string lib)
07:19:47 Toralizer part 2
Khóa học liên quan
Khám phá thêm các khoá học cùng chủ đề
Lập trình C nhúng cho Vi điều khiển: Dành cho người mới bắt đầu tuyệt đối
FastBit Embedded Brain Academy
Khóa học Lập trình C Nâng cao
Tim Buchalka's Learn Programming Academy
Xây Dựng Phần Mềm Độc Hại Không Bị Phát Hiện Bằng Ngôn Ngữ C: Hacking Đạo Đức
Aleksa Tamburkovski
Làm chủ Vi điều khiển: Timer, PWM, CAN, Chế độ tiết kiệm năng lượng (MCU2)
FastBit Embedded Brain Academy
Lập trình Hệ thống Nhúng trên Bộ xử lý ARM Cortex-M3/M4
FastBit Embedded Brain Academy
Khóa Học An Ninh Mạng Toàn Diện: Hé Lộ Thế Giới Hacker!
Nathan House
Khóa Học An Ninh Mạng Toàn Diện: Bảo Mật Mạng!
Nathan House
Hướng Dẫn Tuyệt Đối Cho Người Mới Bắt Đầu Về An Ninh Mạng 2026 - Phần 1
Alexander Oni
Khóa học Bảo mật Mạng Toàn diện: Duyệt Web Ẩn Danh!
Nathan House
Khóa Học An Ninh Mạng Toàn Diện: Bảo Vệ Điểm Cuối!
Nathan House
Đào tạo Nhận thức An ninh, An ninh Internet cho Nhân viên
Roy Davis
An Ninh Mạng: Từ Người Mới Bắt Đầu Đến Chuyên Gia
Logix Academy | 150,000+ Enrollments Worldwide
Làm chủ An ninh Mạng: Phòng thủ trước các cuộc tấn công Mạng
OCSALY Academy | 570.000+ Students
Khóa Học An Ninh Mạng Toàn Diện: Hé Lộ Thế Giới Hacker!
Nathan House
Khóa học Ethical Hacking toàn diện: Từ cơ bản đến nâng cao!
Ermin Kreponic
Wireshark: Phân Tích Gói Tin và Hacking Mũ Trắng: Kỹ Năng Cốt Lõi
David Bombal
Hướng Dẫn Tuyệt Đối Cho Người Mới Bắt Đầu Về An Ninh Mạng 2026 - Phần 1
Alexander Oni
Khóa học thực chiến về Ethical Hacking: Từ con số 0 trở thành chuyên gia
Best Hacking Course
Hacking có đạo đức ứng dụng và Quy tắc tham gia
Seyed Farshid Miri
Khóa học đầy đủ & Bài thi thực hành CompTIA Security+ (SY0-701)
Jason Dion • 2.8 Million+ Enrollments Worldwide
Khóa Học An Ninh Mạng Toàn Diện: Hé Lộ Thế Giới Hacker!
Nathan House
Wireshark: Phân Tích Gói Tin và Hacking Mũ Trắng: Kỹ Năng Cốt Lõi
David Bombal
Khóa Học An Ninh Mạng Toàn Diện: Bảo Mật Mạng!
Nathan House
Khóa học đầy đủ & Bài thi thực hành CompTIA Network+ (N10-009)
Jason Dion • 2.8 Million+ Enrollments Worldwide
Hướng Dẫn Tuyệt Đối Cho Người Mới Bắt Đầu Về An Ninh Mạng 2026 - Phần 1
Alexander Oni