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

Linux Binary Analysis for Ethical Hackers and Pentesters

Phân Tích Binary Linux Cho Ethical Hacker và Pentester

Phân Tích Binary Linux Cho Ethical Hacker và Pentester

Làm chủ phân tích binary Linux: Khám phá tệp ELF, kỹ thuật dịch ngược, và khai thác binary dành cho Ethical Hacker

4.2
(21 đánh giá)
259 học viên
Giảng viên
Swapnil Singh
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
7.0 giờ video
34 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ì

Khóa học này sẽ hướng dẫn bạn cách hoạt động bên trong của tệp binary (định dạng ELF) và các phương pháp mà chuyên gia phân tích mã độc sử dụng để phân tích malware
Trong khóa học, bạn sẽ được học những kiến thức cơ bản về ELF trong môi trường Linux/UNIX, cùng với nội dung chuyên sâu về quy trình biên dịch binary ELF trên Linux
Bạn sẽ học các kỹ thuật chèn tệp tin vào ELF trong hệ điều hành Linux, cũng như cách thực hiện phân tích tệp ELF tĩnh và động trên Linux
Sau khi hoàn thành khóa học, bạn sẽ tự tin hơn rất nhiều trong lĩnh vực phân tích mã độc trên môi trường Linux
Phân Tích Binary Linux: Hiểu cấu trúc binary Linux và cách phân tích, dịch ngược các ứng dụng
Công Cụ Gỡ Lỗi Linux: Làm quen với các công cụ chuẩn trong ngành để gỡ lỗi và phân tích binary

Yêu cầu

Lập trình C
Hiểu biết về hợp ngữ x86/x64
Các lệnh cơ bản trên terminal Linux

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

Ethical Hacker và Pentester muốn nâng cao kỹ năng phân tích và khai thác binary Linux
Chuyên gia an ninh mạng muốn tìm hiểu về kỹ thuật dịch ngược và khai thác binary
Nhà nghiên cứu bảo mật đầy tham vọng muốn học cách mổ xẻ binary Linux để tìm lỗ hổng
Người đam mê Linux muốn có kiến thức thực tế về cấu trúc binary Linux, gỡ lỗi và bảo mật

Nội dung khóa học

5 phần • 34 bài giảng
1 Ai nên tham gia khóa học
2 Cấu hình máy ảo thực hành
1 Tệp Binary (ELF) là gì?
2 Giai đoạn tiền xử lý trong biên dịch tệp Binary (ELF)
3 Chuyển mã nguồn thành tập lệnh assembly của một tệp nguồn
4 Tạo tệp Binary (ELF) từ tệp đối tượng
5 Vai trò của Linker trong quy trình biên dịch tệp Binary (ELF)
1 Cấu trúc của một ELF
2 Magic bytes trong ELF Header
3 Phân tích chuyên sâu ELF Header
4 Section Headers và các Section của ELF
5 Khái niệm về Section và Section Header trong ELF
6 Cách xem một Section từ thông tin Section Header
7 Hiểu về Section init và fini trong ELF
8 Hiểu về Section text trong ELF
9 Hiểu về các Section dữ liệu của ELF
10 Công dụng của Section plt và got trong ELF là gì?
11 Theo dõi plt và got trong gdb
12 Hiểu về Section rel trong ELF
13 Công dụng của init array và fini array trong ELF là gì?
14 Hiểu về các Section bảng chuỗi trong ELF
15 Truy vết ngược các byte Section trong hexdump của ELF
16 Program Header là gì?
1 Xác định danh tính ẩn của tệp tin
2 Điều tra thư viện của ELF
3 Nhận dạng và trích xuất ẩn từ ELF
4 Trích xuất thứ tự byte chính xác từ ELF
5 Nhận dạng ký tự in được trong ELF
6 Theo dõi cuộc gọi hệ thống của một ELF
7 Phân tích lệnh từ bản dịch ngược của một binary
8 Phân tích động các chuỗi trong ELF
9 Dịch ngược động so với dịch ngược tĩnh
1 Chèn mã tĩnh trong ELF
2 Hiểu về kỹ thuật chèn mã bên trong ELF

Giới thiệu khóa học

This course, Linux Binary Analysis for Ethical Hackers & Pentesters, offers an in-depth exploration of ELF (Executable and Linkable Format) files, ideal for those seeking expertise in ethical hacking and pentesting. You will start by understanding the basic structure of ELF files, including the compilation and preprocessing stages, assembly instructions, and conversion to binary. The course dives into ELF header analysis, section headers, and key sections like the text, data, PLT, and GOT, offering you a solid foundation for binary exploitation.

Learn how to use tools like GDB to trace functions, investigate dynamic and static disassembly, and analyze syscalls and strings in ELF files. Special attention is given to hidden identification, byte-order extraction, and the manipulation of library files, preparing you for real-world malware analysis. The course also covers advanced techniques such as code injection and static code injection inside ELF binaries. By the end, you’ll master tools and techniques for tracing, analyzing, and exploiting ELF files, strengthening your ethical hacking skills. This course is designed for cybersecurity professionals, ethical hackers, and pentesters who want to improve their Linux binary analysis capabilities and reverse engineering expertise.

Keywords: Linux binary analysis, ELF files, ethical hacking, pentesting, disassembly, code injection, binary exploitation, reverse engineering, GDB, syscalls tracing.

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 Cyber Security
Hiển thị tất cả khoá học Linux
Hiển thị tất cả khoá học Malware Analysis
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊