Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

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

5 dự án: Viết phần mềm AN NINH MẠNG bằng ngôn ngữ C

Viết các kênh Tor, thư viện mã hóa, mã chống hack và trình mã hóa tệp tin. Bạn cũng tìm hiểu về bảo mật hệ thống tệp Linux.

4.8
(16 đánh giá)
569 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 799.000đ -94%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
8.0 giờ video
13 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Học cách tự xây dựng công cụ An ninh mạng
Học cách viết công cụ tận dụng kết nối mạng
Nâng cao kiến thức về các khái niệm C nâng cao như con trỏ, cấu trúc, v.v.
Tìm hiểu về mã hóa, mạng Tor, cách viết mã chống hack và hơn thế nữa
Tìm hiểu về bảo mật hệ thống tệp Linux

Yêu cầu

Khóa học này ở trình độ trung cấp-cao cấp, vì vậy bạn cần có kiến thức cơ bản ít nhất.

Đối tượng phù hợp

Dành cho lập trình viên C quan tâm tới An ninh mạng và muốn làm các dự án nâng cao hơn

Nội dung khóa học

1 phần • 13 bài giảng
1 Tập 01 - Tự viết Toralizer, phần 1...
2 Tập 02 - ...Phần hai
3 Tập 03 - Mã hóa Xor
4 Tập 04 - Lập trình thư viện mã hóa thực tế, phần 1...
5 Tập 05 - ...Phần hai
6 Tập 06 - ...Phần ba
7 Tập 07 - Bảo mật hệ thống tệp Linux
8 Tập 08 - Lập trình trình mã hóa tệp tin, phần 1...
9 Tập 09 - Phần hai
10 Tập 10 - Viết mã chống hack (thư viện chuỗi an toàn), phần 1...
11 Tập 11 - ...Phần hai
12 Tập 12 - Toralizer: Hoàn thiện dự án, phần 1...
13 Tập 13 - ...Phần hai

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ủ đề

Hiển thị tất cả khoá học C Programming
Hiển thị tất cả khoá học Cyber Security
Hiển thị tất cả khoá học Ethical Hacking
Hiển thị tất cả khoá học Network Security
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊