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

Ethical Hacking & Penetration Testing with Metasploit

Ethical Hacking & Kiểm thử Xâm nhập với Metasploit

Ethical Hacking & Kiểm thử Xâm nhập với Metasploit

Khóa học Ethical Hacking và Kiểm thử Xâm nhập bao gồm Metasploit, Bẻ khóa Mật khẩu, Tấn công Web, Lừa đảo Phishing, NMAP, Nessus

4.6
(410 đánh giá)
13,253 học viên
Giảng viên
Oak Academy
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
28.0 giờ video
341 bài giảng
9 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Ethical hacking là khi một hacker được tổ chức hoặc cá nhân ủy quyền để thực hiện các cuộc tấn công mạng vào hệ thống hoặc mạng của họ.
Ngoài kỹ năng máy tính cơ bản và sử dụng dòng lệnh, hacker mũ trắng còn phải phát triển kỹ năng lập trình chuyên sâu.
Ethical hacking là một nghề nghiệp tốt vì đây là một trong những cách hiệu quả nhất để kiểm tra an ninh mạng. Hacker mũ trắng cố gắng tìm ra các lỗ hổng trong mạng.
Nhiều hacker sử dụng hệ điều hành Linux vì đây là hệ điều hành mã nguồn mở miễn phí, ai cũng có thể tùy chỉnh. Nó dễ tiếp cận và tùy biến.
Ethical hacking là hợp pháp vì hacker được cấp phép đầy đủ để kiểm tra lỗ hổng của hệ thống. Hacker mũ trắng hoạt động trong khuôn khổ này.
Dù bạn muốn có công việc đầu tiên trong lĩnh vực bảo mật CNTT, trở thành hacker mũ trắng, hay chỉ muốn kiểm tra an ninh mạng gia đình.
Kỳ thi chứng chỉ Certified Ethical Hacker (CEH) đánh giá và kiểm tra kiến thức của kiểm toán viên, nhân viên an ninh, quản trị viên hệ thống.
Vượt qua kỳ thi Certified Information Security Manager (CISM) chứng tỏ cá nhân đó là chuyên gia trong quản trị an ninh thông tin.
Kỹ năng kiểm thử xâm nhập giúp bạn trở thành chuyên gia CNTT có giá trị hơn. Hiểu cách khai thác máy chủ, mạng và ứng dụng.
Kiểm thử xâm nhập (penetration testing) là quá trình tấn công mạng của doanh nghiệp để tìm ra các lỗ hổng cần được vá.
Kiểm thử xâm nhập có năm giai đoạn. Giai đoạn đầu xác định mục tiêu, phạm vi kiểm tra và các phương pháp sẽ sử dụng.
Có nhiều loại kiểm thử xâm nhập. Kiểm thử nội bộ đánh giá mạng nội bộ của doanh nghiệp. Bài kiểm tra này có thể xác định.
Học Ethical Hacking với Kiểm thử Xâm nhập
Thiết lập Phòng thí nghiệm
Cài đặt Kali Linux - hệ điều hành dùng cho kiểm thử xâm nhập
Cài đặt Windows & các hệ điều hành dễ bị tấn công dưới dạng máy ảo để thử nghiệm
Với Nmap, bạn sẽ học cách xác định hệ điều hành và phiên bản dịch vụ đang chạy trên hệ thống mục tiêu
Phát hiện các ứng dụng dễ bị tấn công
Mô hình TCP/IP là gì
Mô hình OSI là gì
Cách quét các dịch vụ TCP hoặc UDP?
Khai thác lỗ hổng để giành quyền kiểm soát hệ thống
Quét lỗ hổng, Khai thác, Hậu khai thác, Payload
Tìm hiểu về quét script
Chiếm quyền kiểm soát hệ thống máy tính bằng các cuộc tấn công phía máy chủ
Thu thập hash mật khẩu, bẻ khóa mật khẩu, chụp màn hình, ghi lại thao tác bàn phím, v.v.
Sử dụng backdoor để duy trì quyền truy cập trên máy nạn nhân
Công cụ Thu thập Thông tin qua Internet
Công cụ Tấn công Ứng dụng Web
Bộ công cụ Kỹ thuật Xã hội (SET) cho Phishing
Thông tin và phương pháp cập nhật mới nhất
Port là gì? Cổng TCP/UDP là gì?
ethical hacking
hacking
kiểm thử xâm nhập
ethical hacking toàn diện
metasploit
ethical hacking và kiểm thử xâm nhập
khóa học ethical hacking toàn diện
khóa học ethical hacking và kiểm thử xâm nhập toàn diện
ethical hacking kiểm thử xâm nhập oak academy ethical hacking toàn diện metasploit ethical hacking và kiểm thử xâm nhập khóa học ethical hacking toàn diện
khóa học ethical hacking và kiểm thử xâm nhập toàn diện tấn công web khóa học kiểm thử xâm nhập ethical hacking toàn diện khóa học ethical hacking toàn diện
hack xâm nhập khóa học kiểm thử xâm nhập ethical hacking toàn diện khóa học ethical hacking tấn công web ethical hacker ethical hacking toàn diện hack wifi ethical
hacker xâm nhập khóa học ethical hacking toàn diện khóa học ethical hacking & kiểm thử xâm nhập toàn diện khóa học hacking toàn diện khóa học hacking toàn diện
hacking toàn diện khóa học hacking nessus kismet armitage an ninh mạng kiểm thử xâm nhập web
kiểm thử xâm nhập ứng dụng web ethical hacking & kiểm thử xâm nhập toàn diện khóa học ethical hacking và kiểm thử xâm nhập toàn diện ethical hacking toàn diện
ethical hacking metasploit bẻ khóa mật khẩu kiểm thử xâm nhập hacking bẻ khóa ethical hacking và kiểm thử xâm nhập
phishing oak academy bẻ khóa ethical hacking toàn diện nessus tấn công web khóa học ethical hacking
hacker mũ trắng kiểm thử xâm nhập web ethical hacking hoàn chỉnh khóa học ethical hacking hoàn chỉnh né tránh antivirus hack mật khẩu

Yêu cầu

Tối thiểu 8 GB RAM cho ethical hacking và kiểm thử xâm nhập
Bộ xử lý 64-bit cho khóa học ethical hacking và kiểm thử xâm nhập toàn diện
20 GB hoặc nhiều hơn dung lượng ổ đĩa cho khóa học ethical hacking
Bật công nghệ ảo hóa trong cài đặt BIOS, ví dụ "Intel-VTx"
Trình duyệt hiện đại như Google Chrome (mới nhất), Mozilla Firefox (mới nhất), Microsoft Edge (mới nhất)
Tất cả tài liệu tham khảo trong khóa học ethical hacking này đều Miễn phí
Một máy tính để cài đặt tất cả phần mềm và công cụ miễn phí cần thiết để thực hành
Mong muốn mạnh mẽ được tìm hiểu công cụ và kỹ thuật của hacker trong ethical hacking
Có khả năng tải xuống và cài đặt tất cả phần mềm và công cụ miễn phí cần thiết để thực hành hacking
Tinh thần làm việc chăm chỉ, sẵn sàng học hỏi và nhiều hứng thú với thế giới ngầm của kỹ thuật số
Không cần gì khác! Chỉ cần bạn, máy tính của bạn và khát vọng bắt đầu ngay hôm nay với kiểm thử xâm nhập
Mong muốn mạnh mẽ được tìm hiểu công cụ và kỹ thuật của hacker

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

Những người muốn bắt đầu từ con số 0 và tiến tới trình độ nâng cao hơn
Bất kỳ ai muốn học kỹ thuật quét mạng
Trưởng nhóm xử lý sự cố
Những người muốn nâng tầm kỹ năng Ethical Hacking của mình
Những người là chuyên gia an ninh mạng
Những người muốn chuyển đổi nghề nghiệp sang lĩnh vực An ninh mạng
Quản trị viên hệ thống - những người ở tuyến đầu bảo vệ hệ thống và ứng phó với các cuộc tấn công
Nhân viên an ninh khác - những người phản ứng đầu tiên khi hệ thống bị tấn công
Những người mong muốn xây dựng sự nghiệp trong lĩnh vực An ninh mạng
Bất kỳ ai muốn thực hiện Kiểm thử Xâm nhập vào mạng Wi-Fi.
Bất kỳ ai muốn trở thành Hacker Mũ trắng trong khóa học ethical hacking và kiểm thử xâm nhập toàn diện
Những người muốn nâng tầm kỹ năng hacking của mình trong khóa học kiểm thử xâm nhập ethical hacking toàn diện

Nội dung khóa học

14 phần • 341 bài giảng
1 Bạn Đã Biết Gì Về "Kiểm thử Xâm nhập"?
2 Cùng Tìm Hiểu Các Loại Kiểm thử Xâm nhập
3 Kiểm toán Bảo mật
4 Quét Lỗ hổng
5 Thuật ngữ Cơ bản
6 Các Phương pháp Kiểm thử Xâm nhập
7 Lập kế hoạch Kiểm thử Xâm nhập
8 Các Giai đoạn Kiểm thử Xâm nhập
9 Vấn đề Pháp lý & Tiêu chuẩn Kiểm thử
10 Câu hỏi thường gặp về Ethical Hacking trên Udemy:
11 Câu hỏi thường gặp về Kiểm thử Xâm nhập
1 Tải xuống và Cài đặt VirtualBOX
2 Tải xuống và Cài đặt Kali Linux - VirtualBox
3 Tải xuống và Cài đặt File Ảnh Kali Linux
4 Tải xuống và Thêm File Ảnh Metasploitable
5 Tải xuống và Thêm File Ảnh OWASP-2 vào VirtualBOX
6 Tại sao Chúng Ta Vẫn Dùng Windows 7
7 Tải Windows 7 Cho Người Dùng Mac
8 Thêm Windows 7 vào VirtualBox
9 Tạo Mạng Nat và Kiểm tra Kết nối với VirtualBox
1 Tải xuống và Cài đặt VmWare
2 Cài đặt Kali Linux trên VMWare
3 Thêm File Ảnh Kali vào VmWare
4 Thêm Metasploitable vào VmWare
5 Thêm Owasp vào VmWare
6 Thêm Win7 vào VmWare
7 Tạo Mạng Nat và Kiểm tra Kết nối với VmWare
1 Nội dung
2 "Giao thức" là gì
3 Mô hình Tham chiếu
4 Mô hình Tham chiếu OSI
5 OSI so với TCP/IP
6 Minh họa sử dụng Wireshark
7 Tiêu chuẩn & Giao thức
8 Ethernet: Nguyên lý, Frame & Headers
9 ARP (Giao thức Phân giải Địa chỉ): Cơ chế, Bảng ARP, Gói ARP
10 Thực hành ARP
11 VLANs – Mạng Cục bộ Ảo
12 WLANs – Mạng Cục bộ Không dây
13 Giới thiệu Tầng Mạng
14 Giao thức Internet - IP
15 Hệ thống Địa chỉ IPv4
16 Header Gói IPv4
17 Subnetting IPv4: Mạng theo lớp (Classful)
18 Subnetting IPv4: Subnet Mask
19 Subnetting IPv4: Hiểu rõ
20 Tình trạng Thiếu IPv4
21 Mạng Riêng
22 Mạng Riêng - Minh họa
23 NAT – Chuyển đổi Địa chỉ Mạng
24 IPv6, Header Gói & Định địa chỉ
25 DHCP - Cơ chế Hoạt động
26 ICMP – Giao thức Thông báo Điều khiển Internet
27 Traceroute
28 Giới thiệu Tầng Giao vận
29 TCP – Giao thức Điều khiển Truyền tải
30 TCP Header
31 UDP – Giao thức Gói dữ liệu Người dùng
32 Giới thiệu Tầng Ứng dụng
33 DNS – Hệ thống Tên miền
34 HTTP (Giao thức Truyền tải Siêu văn bản)
35 HTTPS
1 Giới thiệu
2 Sử dụng Công cụ Tìm kiếm & Google Hacking để Thu thập Thông tin
3 Công cụ Tìm kiếm: SearchDiggity
4 Shodan
5 Thu thập Thông tin về Con người
6 Kho lưu trữ Web
7 FOCA - Xác định Tổ chức bằng Kho lưu trữ Thu thập được
8 The Harvester & Recon-NG
9 Maltego - Công cụ Phân tích Liên kết Trực quan
1 Quét Thụ động - Định nghĩa
2 Quét Thụ động - Bảng ARP
3 Quét Thụ động - Wireshark
4 Wireshark: Theo dõi Luồng
5 Wireshark: Tóm tắt Mạng
6 Quét Chủ động
7 MitM: Nghe lén Lưu lượng
8 Nghe lén
9 TCPDump
10 Router, Switch, Hub
11 Làm thế nào để Mở rộng Không gian Nghe lén?
12 Tràn ngập MAC: Chuyển mạch
13 Tràn ngập MAC: Sử dụng Công cụ Macof
14 MacFlood - Biện pháp Đối phó
15 Giả mạo ARP
16 Đầu độc Bộ nhớ đệm ARP bằng Ettercap
17 Tấn công Cạn kiệt DHCP & Giả mạo DHCP
18 Cơ chế DHCP
19 Tấn công Cạn kiệt DHCP - Kịch bản
20 Minh họa Tấn công Cạn kiệt DHCP với Yersinia
21 Nhảy VLAN
22 Nhảy VLAN: Giả mạo Switch
23 Nhảy VLAN: Gắn thẻ Kép
1 Nmap là gì?
2 Lần Quét Đầu tiên với Nmap
3 Subnet là gì?
4 Diễn giải Kết quả Nmap
5 Quét IP Cụ thể hoặc Mục tiêu Cụ thể với Nmap
6 Tạo Danh sách IP cho Nmap
7 Quét Ngẫu nhiên và Loại trừ IP với Nmap
8 In Kết quả Nmap ra File [185
9 What is Port? Nmap Port Scan
10 Scanning Top 20, Top 100 Ports With Nmap
11 Scanning Specific Ports With Nmap
12 Nmap Syn Scanning
13 Nmap TCP Scan
14 Namp UDP Scan
15 Nmap ACK Scan
16 Nmap Fin-Xmas-Null Scan
17 Nmap Fast Scan
18 Nmap Open Ports Scan
19 Nmap No PORT Scan
20 Nmap PING and noPING Scan
21 Nmap Verbose Command
22 Nmap With Service and Version Detection
23 Nmap Operating System Detection
24 Nmap Timing Templates
25 Vượt qua Hệ thống IPS & IDS với Nmap
26 Công cụ Nmap Script Engine (NSE)
27 Ví dụ về Nmap Script Engine - 1
28 Ví dụ về Nmap Script Engine - 2
29 Viết một Script NSE
1 Giới thiệu về Quét Lỗ hổng
2 Giới thiệu về Nessus
3 Tải xuống Nessus
4 Cài đặt Nessus
5 Tạo Chính sách
6 Thực hiện Quét
7 Báo cáo
8 Bài tập Thực hành - 2
9 Quét Tích cực với Nessus: Bắt đầu
10 Quét Tích cực với Nessus: Kết quả
11 Quét Tích cực với Nessus: Kết quả với Mục tiêu Windows
1 Thuật ngữ Khai thác
2 Cơ sở dữ liệu Exploit
3 Khai thác Thủ công
4 Framework Khai thác
5 Sự phát triển của Metasploit
6 Hệ thống Tệp và Thư viện của Metasploit
7 Kiến trúc của MSF
8 Module Phụ trợ
9 Module Payload
10 Module Khai thác
11 Module Mã hóa
12 Module Hậu khai thác
13 Các phiên bản Metasploit
14 Metasploit Community
15 Giao diện Metasploit
16 Armitage
17 MSFconsole
18 Lệnh Cơ bản MSFConsole 1
19 Lệnh Cơ bản MSFConsole 2
20 Sử dụng Cơ sở dữ liệu trong MSF
21 Tìm hiểu thêm về Exploit trong MSF
22 Liệt kê là gì?
23 Tích hợp Nmap và Quét Cổng
24 Liệt kê SMB và Samba
25 Liệt kê MySQL
26 Liệt kê FTP
27 Liệt kê SSH
28 Liệt kê HTTP
29 Liệt kê SNMP
30 Liệt kê SMTP
31 Sử dụng Shodan với MSF
32 Tích hợp Nessus vào MSF
1 Metasploit như một Công cụ Khai thác
2 Khai thác Tiêm đối số PHP CGI (php_cgi_arg_injection)
3 Khai thác MS17-010 EternalBlue SMB Remote Windows Kernel Pool Corruption
4 Khai thác Cấu hình không an toàn Máy chủ Java JMX (java_jmx_server)
5 Khai thác Thực thi Mã đã Xác thực trên Máy chủ Sun/Oracle GlassFish (glassfish_deployer)
6 Khai thác Thực thi Java qua Jenkins-CI Script-Console (jenkins_script_console)
7 Khai thác Thực thi Mã từ xa qua WinRM Script Exec (winrm_script_exec)
8 Truy cập Tệp qua HTTP PUT/DELETE trên Đường dẫn có thể Ghi (http_put)
9 Khai thác Dịch vụ MySQL được Cấu hình Kém
10 Khai thác Thực thi Mã đã Xác thực qua SOAP trên Axis2 / SAP Business Objects
11 Sử dụng Payload Allports
12 Sử dụng Tệp Tài nguyên
13 Meterpreter
14 Lệnh Meterpreter Cơ bản 1
15 Lệnh Meterpreter Cơ bản 2
16 Lệnh Meterpreter Cơ bản 3
17 Hậu khai thác
18 "Persistence" là gì?
19 Module Persistence của Meterpreter
20 Gỡ bỏ Backdoor
21 Chạy Module Persistence của Meterpreter trên Windows 8
22 Persistence Thế hệ Mới: Bước 1
23 Persistence Thế hệ Mới: Bước 2
24 Meterpreter cho Hậu khai thác
25 Lệnh Lõi Meterpreter
26 Tiện ích mở rộng Lõi Meterpreter - Lệnh Session
27 Tiện ích mở rộng Lõi Meterpreter - Lệnh Migrate
28 Tiện ích mở rộng Lõi Meterpreter - Lệnh Channel
29 Tiện ích mở rộng Stdapi của Meterpreter
30 Tiện ích mở rộng Stdapi - Lệnh Hệ thống Tệp
31 Tiện ích mở rộng Stdapi - Lệnh Hệ thống
32 Tiện ích mở rộng Stdapi - Lệnh Giao diện Người dùng & Webcam
33 Tiện ích mở rộng Incognito của Meterpreter
34 Tiện ích mở rộng Mimikatz của Meterpreter
35 Module Hậu khai thác của Metasploit
36 Module Thu thập Thông tin
37 Module Quản lý
38 Kích hoạt Remote Desktop
39 Tìm kiếm Thông tin Quan trọng
40 Bắt gói tin
41 Pivoting
42 Chuyển tiếp Cổng
43 Script Meterpreter
44 Tiện ích mở rộng Python / Powershell của Meterpreter
45 Duy trì Truy cập
46 Tương tác với Registry
47 Ghi lại Phím
48 Lẩn tránh và Dọn dẹp Antivirus
49 MSFvenom
50 MSFVenom
51 MSFVenom Sử dụng Bộ mã hóa và Mẫu thực thi Tùy chỉnh
52 Sử dụng Bộ tạo Payload Tùy chỉnh
53 Dọn dẹp Sự kiện và Nhật ký Quản lý Bảo mật
54 Đánh lừa Hệ thống Tệp bằng Timestomp
1 Tạo Phần mềm Độc hại và Thuật ngữ
2 MSFvenom Phần 1
3 MSFvenom Phần 2
4 Cài đặt Veil
5 Veil trong Hành động
6 Cài đặt TheFatRat
7 TheFatRat trong Hành động
8 TheFatRat: Vượt qua một Vấn đề
9 Nhúng Phần mềm Độc hại vào PDF
10 Nhúng Phần mềm Độc hại vào WORD
11 Nhúng Phần mềm Độc hại vào Tiện ích Firefox
12 Cài đặt Empire
13 Empire trong Hành động Phần 1
14 Empire trong Hành động Phần 2
15 Khai thác Lỗ hổng Java
16 Bộ công cụ Kỹ thuật Xã hội
17 Gửi Email Giả mạo - Lừa đảo
18 Lừa đảo bằng Giọng nói - Vishing
1 Pass the Hash: Tấn công ngay cả khi không có Lỗ hổng
2 Pass the Hash: Chuẩn bị
3 Pass the Hash: Thu thập Một số Hash
4 Pass the Hash: Thử các Tài sản Khác
5 Thu thập Dữ liệu Nhạy cảm trong Giai đoạn Hậu khai thác
6 Thu thập Dữ liệu Nhạy cảm - Một số Ví dụ Thực tế
7 Giới thiệu về Bẻ khóa Mật khẩu
8 Hash Mật khẩu của Hệ thống Windows
9 Hash Mật khẩu của Hệ thống Linux
10 Phân loại Bẻ khóa Mật khẩu
11 Công cụ Bẻ khóa Mật khẩu
12 Sử dụng Hydra để Bẻ khóa Mật khẩu Ứng dụng Web
13 Giới thiệu về Cain và Abel
14 Cain cho Bẻ khóa Ngoại tuyến - Bước 1: Nhập Tệp Hash
15 Cain cho Bẻ khóa Ngoại tuyến - Bước 2: Thu thập Bản dump Hash
16 Cain cho Bẻ khóa Ngoại tuyến - Bước 3: Nhập Bản dump Hash vào Cain
17 Cain cho Bẻ khóa Ngoại tuyến - Bước 4: Tấn công Từ điển
18 Cain cho Bẻ khóa Ngoại tuyến - Bước 5: Tấn công Vét cạn
19 John the Ripper
1 Các Vấn đề Hiện tại của Bảo mật Web
2 Nguyên tắc Kiểm thử
3 Các Loại Kiểm thử Bảo mật
4 Hướng dẫn cho Bảo mật Ứng dụng
5 Luật pháp và Đạo đức
6 Yêu cầu và Tổng quan về Phòng thí nghiệm
7 Lưu ý!
8 Cài đặt VMware Workstation Player
9 Cài đặt Kali Linux trên VMware Workstation Player
10 Cài đặt Máy ảo Dễ bị tấn công: BeeBox
11 Kết nối và Snapshot
12 Ngăn xếp Công nghệ Hiện đại
13 Kiến trúc Máy khách-Máy chủ
14 Chạy một Ứng dụng Web
15 Công nghệ Cốt lõi: Trình duyệt Web
16 Công nghệ Cốt lõi: URL
17 Công nghệ Cốt lõi: HTML
18 Công nghệ Cốt lõi: CSS
19 Công nghệ Cốt lõi: DOM
20 Công nghệ Cốt lõi: JavaScript
21 Công nghệ Cốt lõi: HTTP
22 Công nghệ Cốt lõi: HTTPS và Chứng chỉ Số
23 Công nghệ Cốt lõi: Trạng thái Phiên và Cookie
24 Bề mặt Tấn công
25 Giới thiệu Burp: Tải xuống, Cài đặt và Chạy
26 Giới thiệu Burp: Bắt lưu lượng HTTP và Cài đặt FoxyProxy
27 Giới thiệu Burp: Bắt lưu lượng HTTPS
28 Giới thiệu về Trinh sát
29 Trích xuất Thông tin Đăng ký Tên miền: Whois
30 Xác định Máy chủ hoặc Tên miền phụ bằng DNS: Fierce & Theharvester
31 Phát hiện Ứng dụng trên Cùng một Dịch vụ
32 Cổng và Dịch vụ trên Máy chủ Web
33 Xem lại Thông tin Công nghệ/Kiến trúc
34 Trích xuất Cấu trúc Thư mục: Thu thập
35 Nguyên tắc Thông tin Tối thiểu
36 Sử dụng Công cụ Tìm kiếm: Google Hacking
37 Định nghĩa
38 Tạo Danh sách Mật khẩu: Crunch
39 Sự khác biệt giữa Lưu lượng HTTP và HTTPS: Wireshark
40 Tấn công Cơ chế Đăng nhập Không an toàn
41 Tấn công Cơ chế Đăng xuất Không an toàn
42 Tấn công Cơ chế Khôi phục Mật khẩu Không phù hợp
43 Tấn công Triển khai CAPTCHA Không an toàn
44 Truyền tải Đường dẫn: Thư mục
45 Truyền tải Đường dẫn: Tệp
46 Giới thiệu về Lỗ hổng Bao gồm Tệp
47 Lỗ hổng Bao gồm Tệp Cục bộ
48 Lỗ hổng Bao gồm Tệp Từ xa
49 Cookie Chỉ Http
50 Cookie Bảo mật
51 Các Vấn đề liên quan đến ID Phiên
52 Cố định Phiên
53 Giới thiệu về Mạo danh Yêu cầu Liên trang
54 Đánh cắp và Bỏ qua Token AntiCSRF
55 Định nghĩa
56 Tấn công XSS Phản Chiếu
57 Tấn công XSS Phản Chiếu qua JSON
58 Tấn công XSS Lưu Trữ
59 Tấn công XSS Dựa Trên DOM
60 Tấn công SQL Injection Trực Tiếp qua Biểu Mẫu Tìm Kiếm
61 Tấn công SQL Injection Trực Tiếp qua Biểu Mẫu Chọn
62 Tấn công SQL Injection Dựa Trên Lỗi qua Biểu Mẫu Đăng Nhập
63 Tấn công SQL Injection qua Câu Lệnh Chèn
64 Tấn công SQL Injection Mù Dựa Trên Boolean
65 Tấn công SQL Injection Mù Dựa Trên Thời Gian
66 Phát Hiện và Khai Thác SQL Injection với SQLmap
67 Phát Hiện và Khai Thác SQL Injection Dựa Trên Lỗi với SQLmap
68 Phát Hiện và Khai Thác SQL Injection Mù Boolean và Thời Gian với SQLmap
69 Giới Thiệu Tấn công Chèn Lệnh
70 Tự Động Hóa Tấn công Chèn Lệnh: Commix
71 Tấn công Chèn XML/XPATH
72 Tấn công Chèn Tiêu Đề Thư SMTP
73 Tấn công Chèn Mã PHP
74 Tấn công Heartbleed
75 Tấn công Bộ Nhớ Cục Bộ Không An Toàn HTML5
76 Tấn công SQL Injection trên Druppal: Drupageddon (CVE-2014-3704)
77 SQLite Manager: Tấn công Bao Hàm Tệp (CVE-2007-1232)
78 SQLite Manager: Tấn công Chèn Mã PHP Từ Xa
79 SQLite Manager: Tấn công XSS (CVE-2012-5105)
80 Vượt qua Chia Sẻ Tài Nguyên Đa Nguồn Gốc
81 Tấn công Thực Thể Bên Ngoài XML
82 Tấn công Cơ Chế Tải Lên Tệp Không Hạn Chế
83 Tấn công Giả Mạo Yêu Cầu Phía Máy Chủ
1 Hacking Đạo Đức và Kiểm Thử Thâm Nhập với Metasploit

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

Welcome to Ethical Hacking & Penetration Testing with Metasploit Course

Ethical Hacking course and Penetration Testing incl Metasploit, Password Cracking, Web Hacking, Phishing, NMAP, Nessus

My Complete Ethical Hacking and Penetration Testing Course are for everyone! If you don’t have any previous experience in Ethical Hacking, not a problem!

This course is expertly designed to teach everyone from complete beginners, right through to pro hackers You'll go from beginner to extremely high-level and I will take you through each step with hands-on examples

Whether you want to get your first job in IT security, become a white hat hacker, or prepare to check the security of your own home network, Oak Academy offers practical and accessible ethical hacking courses to help keep your networks safe from cybercriminals

Penetration testing skills make you a more marketable IT tech Understanding how to exploit servers, networks, and applications means that you will also be able to better prevent malicious exploitation From website and network hacking, to pen testing in Python and Metasploit, Oak Academy has a course for you

And if you are a pro-Ethical Hacker, then take this course to quickly absorb the latest skills, while refreshing existing ones

The good news is:

All applications and tools recommended are free So you don’t need to buy any tool or application

Before attending the course please read below the course requirements

This course is focused on the practical side of penetration testing and ethical hacking but I also will share with you the theory side of each attack Before jumping into Penetration Testing or other practices with Ethical Hacking tools you will first learn how to set up a lab and install needed software on your machine In this course, you will have a chance to keep yourself up-to-date and equip yourself with a range of Ethical Hacking skills

When you finish this course you will learn the most effective steps to prevent attacks and detect adversaries with actionable techniques that you can directly apply when you get back to work I am coming from the field and I will be sharing my 20 years' experience with all of you So you will also learn tips and tricks from me so that you can win the battle against the wide range of cyber adversaries that want to harm your environment

FAQ regarding Ethical Hacking on Udemy:

What is Ethical Hacking and what is it used for ?
Ethical hacking involves a hacker agreeing with an organization or individual who authorizes the hacker to levy cyber attacks on a system or network to expose potential vulnerabilities An ethical hacker is also sometimes referred to as a white hat hacker Many depend on ethical hackers to identify weaknesses in their networks, endpoints, devices, or applications The hacker informs their client as to when they will be attacking the system, as well as the scope of the attack An ethical hacker operates within the confines of their agreement with their client They cannot work to discover vulnerabilities and then demand payment to fix them This is what gray hat hackers do Ethical hackers are also different from black hat hackers, who hack to harm others or benefit themselves without permission

Is Ethical Hacking a good career?
Yes, ethical hacking is a good career because it is one of the best ways to test a network An ethical hacker tries to locate vulnerabilities in the network by testing different hacking techniques on them In many situations, a network seems impenetrable only because it hasn’t succumbed to an attack in years However, this could be because black hat hackers are using the wrong kinds of methods An ethical hacker can show a company how they may be vulnerable by levying a new type of attack that no one has ever tried before When they successfully penetrate the system, the organization can then set up defenses to protect against this kind of penetration This unique security opportunity makes the skills of an ethical hacker desirable for organizations that want to ensure their systems are well-defended against cybercriminals

What skills do Ethical Hackers need to know?
In addition to proficiency in basic computer skills and use of the command line, ethical hackers must also develop technical skills related to programming, database management systems (DBMS), use of the Linux operating system (OS), cryptography, creation and management of web applications and computer networks like DHCP, NAT, and Subnetting Becoming an ethical hacker involves learning at least one programming language and having a working knowledge of other common languages like Python, SQL, C++, and C Ethical hackers must have strong problem-solving skills and the ability to think critically to come up with and test new solutions for securing systems Ethical hackers should also understand how to use reverse engineering to uncover specifications and check a system for vulnerabilities by analyzing its code

Why do hackers use Linux?
Many hackers use the Linux operating system (OS) because Linux is a free and open-source OS, meaning that anyone can modify it It’s easy to access and customize all parts of Linux, which allows a hacker more control over manipulating the OS Linux also features a well-integrated command-line interface, giving users a more precise level of control than many other systems offer While Linux is considered more secure than many other systems, some hackers can modify existing Linux security distributions to use them as hacking software Most ethical hackers prefer Linux because it's considered more secure than other operating systems and does not generally require the use of third-party antivirus software Ethical hackers must be well-versed in Linux to identify loopholes and combat malicious hackers, as it’s one of the most popular systems for web servers

Is Ethical Hacking Legal?
Yes, ethical hacking is legal because the hacker has full, expressed permission to test the vulnerabilities of a system An ethical hacker operates within constraints stipulated by the person or organization for which they work, and this agreement makes for a legal arrangement An ethical hacker is like someone who handles quality control for a car manufacturer They may have to try to break certain components of the vehicle such as the windshield, suspension system, transmission, or engine to see where they are weak or how they can improve them With ethical hacking, the hacker is trying to “break” the system to ascertain how it can be less vulnerable to cyberattacks However, if an ethical hacker attacks an area of a network or computer without getting expressed permission from the owner, they could be considered a gray hat hacker, violating ethical hacking principles

What is the Certified Ethical Hacker ( CEH ) Certification Exam?
The Certified Ethical Hacker (CEH) certification exam supports and tests the knowledge of auditors, security officers, site administrators, security professionals, and anyone else who wants to ensure a network is safe against cybercriminals With the CEH credential, you can design and govern the minimum standards necessary for credentialing information that security professionals need to engage in ethical hacking You can also make it known to the public if someone who has earned their CEH credentials has met or exceeded the minimum standards You are also empowered to reinforce the usefulness and self-regulated nature of ethical hacking The CEH exam doesn’t cater to specific security hardware or software vendors, such as Fortinet, Avira, Kaspersky, Cisco, or others, making it a vendor-neutral program

What is the Certified Information Security Manager ( CISM ) exam?
Passing the Certified Information Security Manager (CISM) exam indicates that the credentialed individual is an expert in the governance of information security, developing security programs and managing them, as well as managing incidents and risk For someone to be considered “certified,” they must have passed the exam within the last five years, as well as work full-time in a related career, such as information security and IT administration The exam tests individuals’ knowledge regarding the risks facing different systems, how to develop programs to assess and mitigate these risks, and how to ensure an organization's information systems conform to internal and regulatory policies The exam also assesses how a person can use tools to help an organization recover from a successful attack

What are the different types of hackers?
The different types of hackers include white hat hackers who are ethical hackers and are authorized to hack systems, black hat hackers who are cybercriminals, and grey hat hackers, who fall in-between and may not damage your system but hack for personal gain There are also red hat hackers who attack black hat hackers directly Some call new hackers green hat hackers These people aspire to be full-blown, respected hackers State-sponsored hackers work for countries and hacktivists and use hacking to support or promote a philosophy Sometimes a hacker can act as a whistleblower, hacking their own organization in order to expose hidden practices There are also script kiddies and blue hat hackers A script kiddie tries to impress their friends by launching scripts and download tools to take down websites and networks When a script kiddie gets angry at…

FAQ regarding Penetration Testing on Udemy:

What is penetration testing?
Penetration testing, or pen testing, is the process of attacking an enterprise's network to find any vulnerabilities that could be present to be patched Ethical hackers and security experts carry out these tests to find any weak spots in a system’s security before hackers with malicious intent find them and exploit them Someone who has no previous knowledge of the system's security usually performs these tests, making it easier to find vulnerabilities that the development team may have overlooked You can perform penetration testing using manual or automated technologies to compromise servers, web applications, wireless networks, network devices, mobile devices, and other exposure points

What are the different types of penetration testing?
There are many types of penetration testing Internal penetration testing tests an enterprise's internal network This test can determine how much damage can be caused by an employee An external penetration test targets a company's externally facing technology like their website or their network Companies use these tests to determine how an anonymous hacker can attack a system In a covert penetration test, also known as a double-blind penetration test, few people in the company will know that a pen test is occurring, including any security professional This type of test will test not only systems but a company's response to an active attack With a closed-box penetration test, a hacker may know nothing about the enterprise under attack other than its name In an open-box test, the hacker will receive some information about a company's security to aid them in the attack

What are the different stages of penetration testing?
Penetration tests have five different stages The first stage defines the goals and scope of the test and the testing methods that will be used Security experts will also gather intelligence on the company's system to better understand the target The second stage of a pen test is scanning the target application or network to determine how they will respond to an attack You can do this through a static analysis of application code and dynamic scans of running applications and networks The third stage is the attack phase, when possible vulnerabilities discovered in the last stage are attacked with various hacking methods In the fourth stage of a penetration test, the tester attempts to maintain access to the system to steal any sensitive data or damaging systems The fifth and final stage of a pen test is the reporting phase, when testers compile the test results

Requirements

CPU: 64-bit Intel i5/i7 (4th generation +) - x64 bit 2 0+ GHz processor or more recent processor is mandatory for this class (Important - Please Read: a 64-bit system processor is mandatory)

Virtualization Technology: Enable virtualization technology on BIOS settings, such as “Intel-VTx”

RAM : 8 GB (Gigabytes) of RAM or higher (16 GB recommended)

Modern Browsers:

  • Google Chrome (latest)

  • Mozilla Firefox (latest)

  • Microsoft Edge (latest)

Disk : 20 GB or more disk space


Here is the list of what you’ll learn by the end of course,

Setting Up The Laboratory
Set Up Kali Linux from VM
Set Up Kali Linux from ISO File
Set Up a Victim: Metasploitable Linux
Set Up a Victim: OWASP Broken Web Applications
Set Up a Victim: Windows System

Penetration Test

Penetration Test Types
Security Audit
Vulnerability Scan
Penetration Test Approaches: Black Box to White Box
Penetration Test Phases: Reconnaissance to Reporting
Legal Issues Testing Standards

Network Scan

Network Scan Types
Passive Scan With Wireshark
Passive Scan with ARP Tables
Active Scan with Hping
Hping for Another Purpose: DDos

Nmap for Active Network Scan

Ping Scan to Enumerate Network Hosts
Port Scan with Nmap
SYN Scan, TCP Scan, UDP Scan
Version & Operating System Detection
Input & Output Management in Nmap
Nmap Scripting Engine
How to Bypass Security Measures in Nmap Scans
Some Other Types of Scans: XMAS, ACK, etc
Idle (Stealth) Scan

Vulnerability Scan

Introduction to Vulnerability Scan
Introduction to a Vulnerability Scanner: Nessus
Nessus: Download, Install & Setup
Nessus: Creating a Custom Policy
Nessus: First Scan
An Aggressive Scan
Nessus: Report Function

Exploitation

Exploitation Terminologies
Exploit Databases
Manual Exploitation
Exploitation Frameworks
Metasploit Framework (MSF)
Introduction to MSF Console
MSF Console & How to Run an Exploit
Introduction to Meterpreter
Gaining a Meterpreter Session
Meterpreter Basics
Pass the Hash: Hack Even There is No Vulnerability

Post-Exploitation

Persistence: What is it?
Persistence Module of Meterpreter
Removing a Persistence Backdoor
Next Generation Persistence
Meterpreter for Post-Exploitation with Extensions: Core, Stdapi, Mimikatz
Post Modules of Metasploit Framework (MSF)
Collecting Sensitive Data in Post-Exploitation Phase

Password Cracking

Password Hashes of Windows Systems
Password Hashes of Linux Systems
Classification of Password Cracking
Password Cracking Tools in Action: Hydra, Cain and Abel, John the Ripper

OSINT (Open Source Intelligent) & Information Gathering Over the Internet

Introduction to Information Gathering
Using Search Engines to Gather Information
Search Engine Tools: SiteDigger and SearchDiggity
Shodan
Gathering Information About the People
Web Archives
FOCA - Fingerprinting Organisations with Collected Archives
Fingerprinting Tools: The Harvester and Recon-NG
Maltego - Visual Link Analysis Tool

Hacking Web Applications

Terms and Standards
Intercepting HTTP & HTTPS Traffics with Burp Suite
An Automated Tool: Zed Attack Proxy (ZAP) in Details
Information Gathering and Configuration Flaws
Input & Output Manipulation
Cross Site Scripting (XSS)
Reflected XSS, Stored XSS and DOM-Based XSS
BeEF - The Browser Exploitation Framework
SQL Injection
Authentication Flaws
Online Password Cracking
Authorisation Flaws
Path Traversal Attack
Session Management
Session Fixation Attack
Cross-Site Request Forgery (CSRF)

Social Engineering & Phishing Attacks

Social Engineering Terminologies
Creating Malware - Terminologies
MSF Venom
Veil to Create Custom Payloads
TheFatRat - Installation and Creating a Custom Malware
Embedding Malware in PDF Files
Embedding Malware in Word Documents
Embedding Malware in Firefox Add-ons
Empire Project in Action
Exploiting Java Vulnerabilities
Social Engineering Toolkit (SET) for Phishing
Sending Fake Emails for Phishing
Voice Phishing: Vishing

Network Fundamentals

Reference Models: OSI vs TCP/IP
Demonstration of OSI Layers Using Wireshark
Data Link Layer (Layer 2) Standards & Protocols
Layer 2: Ethernet - Principles, Frames & Headers
Layer 2: ARP - Address Resolution Protocol
Layer 2: VLANs (Virtual Local Area Networks)
Layer 2: WLANs (Wireless Local Area Networks)
Introduction to Network Layer (Layer 3)
Layer 3: IP (Internet Protocol)
Layer 3: IPv4 Addressing System
Layer 3: IPv4 Subnetting
Layer 3: Private Networks
Layer 3: NAT (Network Address Translation)
Layer 3: IPv6
Layer 3: DHCP - How the Mechanism Works
Layer 3: ICMP (Internet Control Message Protocol)
Layer 3: Traceroute
Introduction to Transport Layer (Layer 4)
Layer 4: TCP (Transmission Control Protocol)
Layer 4: UDP (User Datagram Protocol)
Introduction to Application Layer (Layer 5 to 7)
Layer 7: DNS (Domain Name System)
Layer 7: HTTP (Hyper Text Transfer Protocol)
Layer 7: HTTPS

Network Layer & Layer-2 Attacks

Creating Network with GNS3
Network Sniffing: The “Man in the Middle” (MitM)
Network Sniffing: TCPDump
Network Sniffing: Wireshark
Active Network Devices: Router, Switch, Hub
MAC Flood Using Macof
ARP Spoof
ARP Cache Poisoning using Ettercap
DHCP Starvation & DHCP Spoofing
VLAN Hopping: Switch Spoofing, Double Tagging
Reconnaissance on Network Devices
Cracking the Passwords of the Services of Network Devices
Compromising SNMP: Finding Community Names Using NMAP Scripts
Compromising SNMP: Write Access Check Using SNMP-Check Tool
Compromising SNMP: Grabbing SNMP Configuration Using Metasploit
Weaknesses of the Network Devices
Password Creation Methods of Cisco Routers
Identity Management in the Network Devices
ACLs (Access Control Lists) in Cisco Switches & Routers
SNMP (Simple Network Management Protocol) Security

Network Security

  • ethical

  • Ethical Intelligence

  • nmap nessus

  • nmap course

  • nmap metaspolit

  • Complete nmap

  • Kali linux nmap

  • ethical hacking

  • penetration testing

  • bug bounty

  • hack

  • cyber security

  • kali linux

  • android hacking

  • network security

  • hacking

  • security

  • security testing

  • nmap

  • metasploit

  • metasploit framework

  • penetration testing

  • oscp

  • security testing

  • windows hacking

  • exploit

  • bug bounty

  • bug bounty hunting

  • website hacking

  • web hacking

  • pentest+

  • pentest plus

  • OSINT (Open Source Intelligent )

  • social engineering

  • phishing

  • social engineering tool kit

  • ethical hacking metasploit password cracking penetration testing hacking cracking ethical hacking and penetration testing phishing oak academy crack complete ethical hacking nessus web hacking ethical hacking course white hat hacker web penetration testing complete ethical hack the complete ethical hacking course antivirus evasion password hack white hat hacking password hacking hacking course nmap metasploit shodan kali linux penetration hack web penetration web security complete ethical hacking course certified ethical hacking ruby burp armitage hacker cve nmap course

    You'll also get:

  • Lifetime Access to The Course

  • Fast & Friendly Support in the Q&A section

  • Udemy Certificate of Completion Ready for Download

    Enroll now to become a professional Ethical Hacker!

    Dive in now!
    We offer full support, answering any questions
    See you in the Ethical Hacking & Penetration Testing with Metasploit

    IMPORTANT: This course is created for educational purposes and all the information learned should be used when the attacker is authorized



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