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

Python Ethical Hacking : Build tools for ethical hacking

Python Ethical Hacking : Xây dựng công cụ cho hack đạo đức

Python Ethical Hacking : Xây dựng công cụ cho hack đạo đức

Học hack với Python bằng cách tự tạo công cụ riêng

4.2
(644 đánh giá)
41,726 học viên
Giảng viên
Fahad Sarwar
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
10.0 giờ video
122 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ì

Giới thiệu cơ bản về mạng máy tính
Hack là gì
Cách ẩn danh trực tuyến
Học cách theo dõi vị trí IP
Tạo phần mềm độc hại không thể bị phát hiện
Thực thi lệnh hệ thống trên máy nạn nhân qua backdoor
Tải lên và tải xuống tệp trên máy nạn nhân
Cách tạo Trojan
Cách đánh cắp mật khẩu wifi lưu trên máy tính
Cách chặn, thao tác và chế tạo gói tin mạng
Cách thực hiện tấn công trung gian
Bẻ khóa tệp zip có bảo vệ bằng mật khẩu
Xây dựng keylogger không thể bị phát hiện
Tạo botnet với trung tâm chỉ huy và kiểm soát
Cách bảo vệ bản thân trực tuyến

Yêu cầu

Bạn nên có kiến thức cơ bản về Python
Hiểu biết cơ bản về mạng máy tính
Một máy tính hoạt động được

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

Lập trình viên Python mới bắt đầu muốn học hack đạo đức
Người đam mê an ninh mạng muốn tìm hiểu sâu hơn về hack
Người yêu thích muốn học hack

Nội dung khóa học

23 phần • 122 bài giảng
1 Khóa học này bao gồm những gì
1 Máy ảo
2 Hệ điều hành
3 Cài đặt Python phần 1
4 Thông báo
5 Mã nguồn
6 Cài đặt Python phần 2
7 Môi trường phát triển tích hợp [IDE] để sử dụng
8 Môi trường ảo
9 Môi trường ảo Linux
10 Môi trường ảo Windows
11 Môi trường ảo Windows phần 2
12 Cấu hình Visual Studio Code
1 Phân loại mạng
2 Các loại mạng cục bộ
3 Mô hình OSI
4 Thuật ngữ mạng phổ biến
1 Hack là gì
1 Cách thay đổi địa chỉ MAC
2 Tạo lớp thay đổi MAC
3 Mẫu Regex
4 Hoàn thiện chức năng MAC
5 Chạy chương trình
1 Cách hoạt động của giao thức HTTP
2 Cách theo dõi vị trí IP
1 Giới thiệu các lớp mạng TCP/IP/ETHER
2 Giới thiệu Scapy
3 Làm việc với Scapy
1 Giới thiệu Trình lập bản đồ mạng - NMAP
2 Tạo máy quét Scapy
3 Quét mạng bằng Scapy
4 Gửi gói tin
1 Tạo chương trình máy chủ
2 Tạo chương trình máy khách
3 Tạo lớp máy chủ
4 Lắng nghe và chấp nhận kết nối
5 Gửi và nhận dữ liệu
6 Tạo lớp máy khách
7 Tạo thể hiện cho máy chủ và máy khách
8 Xử lý kết nối
9 Lấy đầu vào từ người dùng
10 Tạo đối tượng lệnh
11 Lấy lệnh người dùng
12 Thực thi lệnh hệ thống
13 Thực thi lệnh trên Windows
14 Xử lý lệnh trống
15 Thêm dấu phân cách
16 Nhận kết quả lệnh trở lại
1 Giới thiệu cách gửi tệp
2 Nhận tệp trên máy chủ
3 Gửi tệp
4 Trình xử lý nhận tệp
5 Nhận tệp trên máy nạn nhân
6 Chạy chương trình
7 Mã hóa virus
1 Giới thiệu cách gửi tệp cho hacker
2 Tạo trình xử lý
3 Gửi danh sách tệp cho hacker
4 Nhận danh sách và chọn tệp để gửi
5 Chọn tệp
6 Tạo tệp zip
7 Tạo tệp zip phần 2
8 Gửi tệp zip cho hacker
9 Nhận tệp zip
10 Chạy chương trình
1 Trình xử lý điều hướng
2 Gửi thư mục hiện tại ban đầu cho hacker
3 Tiếp theo
4 Chạy chương trình
1 Tạo trình xử lý
2 Chụp ảnh màn hình
3 Chạy chương trình chụp ảnh màn hình
1 Trình xử lý tính bền bỉ
2 Sao chép tệp thực thi vào appdata
3 Sửa đổi giá trị khóa
4 Tạo tệp thực thi và chỉnh sửa registry
5 Kiểm tra chương trình
1 Cài đặt pyinstaller
2 Tạo tệp thực thi không có console
3 Thêm biểu tượng vào tệp thực thi
4 Tạo trojan bằng WinRAR
5 Tấn công qua IP công cộng
1 Đánh cắp mật khẩu wifi
2 Đánh cắp mật khẩu wifi tiếp theo
3 Lấy tên điểm truy cập
4 Kiểm tra chương trình
1 Giới thiệu về Giao thức phân giải địa chỉ
2 Giả mạo ARP
3 Cài đặt giả mạo ARP trên Linux
4 Bật chuyển tiếp IP
5 Tấn công MITM qua ARP
6 Chụp gói tin
7 Giả mạo ARP nạn nhân
8 Giả mạo ARP bằng hàm
9 Vòng lặp giả mạo ARP
10 Khôi phục bảng ARP
11 Thực hiện tấn công trung gian
12 Kiểm tra chương trình
13 Thêm đối số dòng lệnh
1 Giới thiệu SSL strip
2 Cài đặt SSL strip trên Linux
3 Loại bỏ mã hóa
1 Giới thiệu về bẻ khóa mật khẩu
2 Phân tích tùy chọn
3 Đọc tệp mật khẩu
4 Tạo phương thức giải nén zip
5 Kiểm tra chương trình
6 Tạo tệp thực thi
1 Giới thiệu về keylogger
2 Ghi phím vào tệp
3 Loại bỏ dấu ngoặc kép
4 Sửa đổi chương trình để thêm phím cách
5 Thêm chức năng phím backspace
1 Giới thiệu về botnet
2 Tạo bot
3 CnC và bot
4 Kiểm tra chương trình
1 Giới thiệu về mật mã học
2 Mã hóa chuỗi
3 Mã hóa tệp
4 Giải mã tệp
1 Bảo vệ bản thân khỏi hacker

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

Python is one of the most used programming language in the world and its significance can't be ignored. Python has gained immense popularity recently owing to its performance in various fields like machine learning, data science, data analytics and cyber security. This course is designed in python to make ethical hacking easier for students since python is one of the most easy programming languages to learn. The concepts used in this course are fairly simple and anyone with some knowledge of computer science can try this course.

In this course we will learn following topics:

  1. Introduction to basics of computer networks

  2. What is hacking

  3. How to stay anonymous

  4. Learn how to track IP location

  5. Create your own undetectable malware

  6. Execute system commands on the victim machine using backdoor

  7. Download and upload files to victim machine

  8. How to create a Trojan

  9. How to steal wifi passwords stored on the PC

  10. How to intercept, manipulate and craft network packets

  11. How to perform man in the middle attack

  12. Crack password protected zipped files

  13. Build your own undetectable key logger

  14. Create a botnet with a command and control center

  15. How to protect yourself online

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 Cybersecurity
Hiển thị tất cả khoá học Ethical Hacking
Hiển thị tất cả khoá học Penetration Testing
Hiển thị tất cả khoá học Python
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊