Tin mới nhất

Menu

Browsing "Older Posts"

Bài Viết Về Chủ Đề " Bảo Mật "

Chia Sẻ Khóa Học Tìm Hiểu Python & Ethical Hacking Từ Đầu [Update Tháng 5-2024] [Khóa 6677 A]

16 tháng 5 2024 / No Comments

Viết hơn 20 chương trình hacking để tìm hiểu hacking & lập trình cùng lúc | Không cần có kiến ​​thức trước đó.

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

  • ✓ Hơn 180 video (25 giờ) về lập trình Python và Ethical hacking.
  • ✓ Viết hơn 20 chương trình về hacking và security.
  • ✓ Học cùng lúc 2 chủ đề - Lập trình Python & Ethical Hacking.
  • ✓ Không cần kiến ​​thức về lập trình, hacking hoặc Linux.
  • ✓ Viết các chương trình trong Python 2 và 3.
  • ✓ Viết các chương trình đa nền tảng hoạt động trên Windows, Apple Mac OS & Linux.
  • ✓ Có hiểu biết sâu sắc về cách thức hoạt động của hệ thống máy tính.
  • ✓ Cài đặt hacking lab & các phần mềm cần thiết (trên Windows, Apple Mac OS và Linux).
  • ✓ Bắt đầu từ 0 đến trình độ trung cấp cao.
  • ✓ Học bằng ví dụ, bằng cách viết các chương trình thú vị.
  • ✓ Mô hình hóa các vấn đề, thiết kế các giải pháp và triển khai chúng bằng Python.
  • ✓ Có nền tảng vững chắc và sử dụng các kỹ năng đã học để viết bất kỳ chương trình nào ngay cả khi nó không liên quan đến hacking.
  • ✓ Hiểu Hacking là gì, Lập trình là gì và tại sao chúng có liên quan với nhau.
  • ✓ Thiết kế một testing lab để thực hành hacking & lập trình một cách an toàn.
  • ✓ Tương tác và sử dụng Linux terminal.
  • ✓ Hiểu địa chỉ MAC là gì và cách thay đổi nó.
  • ✓ Viết một chương trình Python để thay đổi địa chỉ MAC.
  • ✓ Sử dụng các module và thư viện Python.
  • ✓ Tìm hiểu lập trình hướng đối tượng.
  • ✓ Viết các chương trình hướng đối tượng.
  • ✓ Mô hình và thiết kế các chương trình có thể mở rộng.
  • ✓ Viết một chương trình phát hiện các thiết bị kết nối với cùng một mạng.
  • ✓ Đọc, phân tích và thao tác các gói mạng.
  • ✓ Hiểu và tương tác với các network layer khác nhau như ARP, DNS, HTTP, v.v.
  • ✓ Viết một chương trình chuyển hướng luồng gói tin trong một mạng (ARP spoofer).
  • ✓ Viết một packet sniffer để lọc dữ liệu thú vị như tên người dùng và mật khẩu.
  • ✓ Viết một chương trình chuyển hướng các DNS request (DNS Spoofer).
  • ✓ Chặn và sửa đổi các network packet một cách nhanh chóng.
  • ✓ Viết một chương trình để thay thế các lượt tải xuống được yêu cầu bởi bất kỳ máy tính nào trên mạng.
  • ✓ Phân tích và sửa đổi HTTP requests và responses.
  • ✓ Chèn code vào các trang HTML được load bởi các máy tính trên cùng một mạng.
  • ✓ Hạ cấp HTTPS xuống HTTP.
  • ✓ Viết một chương trình phát hiện các cuộc tấn công ARP Spoofing.
  • ✓ Viết các payload để tải xuống một file, thực thi lệnh, tải xuống và thực thi, thực hiện tải xuống và báo cáo.....v.v.
  • ✓ Sử dụng sockets để gửi dữ liệu qua TCP.
  • ✓ Gửi dữ liệu đáng tin cậy qua TCP.
  • ✓ Viết một chương trình client-server.
  • ✓ Viết một backdoor hoạt động trên Windows, Apple Mac OS và Linux.
  • ✓ Triển khai các tính năng trong backdoor như file system access, upload và download files và persistence.
  • ✓ Viết một remote keylogger có thể register tất cả các keystrike và gửi chúng qua Email.
  • ✓ Tương tác với file bằng Python (đọc, ghi và sửa đổi).
  • ✓ Chuyển đổi các chương trình Python thành các binary executable hoạt động trên Windows, OS X và Linux.
  • ✓ Chuyển đổi malware thành torjan hoạt động và chức năng giống như các loại file khác như hình ảnh hoặc PDF.
  • ✓ Bypass các chương trình chống vi-rút.
  • ✓ Hiểu cách hoạt động của website, các công nghệ được sử dụng và cách test điểm yếu của chúng.
  • ✓ Gửi yêu cầu tới các trang web và phân tích phản hồi.
  • ✓ Viết một chương trình có thể khám phá các đường dẫn ẩn trong trang web.
  • ✓ Viết một chương trình có thể ánh xạ các trang web và khám phá tất cả các liên kết, subdomain, file và thư mục.
  • ✓ Extract và submit form bằng Python.
  • ✓ Chạy các dictionary attack và đoán thông tin đăng nhập trên các trang đăng nhập.
  • ✓ Phân tích HTML bằng Python.
  • ✓ Tương tác với các trang web bằng Python.
  • ✓ Viết một chương trình có thể phát hiện các lỗ hổng trên website.

Chào mừng bạn đến với khóa học toàn diện về lập trình Python và Ethical Hacking. Khóa học giả định rằng bạn KHÔNG có kiến ​​thức trước về bất kỳ chủ đề nào trong số này và khi kết thúc khóa học, bạn sẽ đạt trình độ trung cấp cao và có thể kết hợp cả hai kỹ năng này để viết các chương trình Python để hack các hệ thống máy tính theo cách giống hệt như các black hat hacker làm. Đó chưa phải là tất cả, bạn còn có thể sử dụng các kỹ năng lập trình đã học để viết bất kỳ chương trình nào ngay cả khi nó không liên quan gì đến hacking.

Khóa học này mang tính thực tế cao nhưng sẽ không bỏ qua lý thuyết, chúng ta sẽ bắt đầu với những điều cơ bản về ethical hacking và lập trình Python cũng như cài đặt phần mềm cần thiết. Sau đó chúng ta sẽ đi sâu vào và bắt đầu lập trình ngay lập tức. Bạn sẽ học mọi thứ bằng ví dụ , bằng cách viết các chương trình hacking hữu ích, không có những bài giảng lập trình khô khan nhàm chán.

Khóa học được chia thành nhiều phần, mỗi phần nhằm mục đích hack một hệ thống cụ thể! Trước tiên, bạn sẽ tìm hiểu cách hệ thống này hoạt động và các điểm yếu của nó, sau đó bạn sẽ học cách viết một chương trình Python để khai thác những điểm yếu này và hack nó. Khi chúng ta viết chương trình, tôi sẽ dạy bạn lập trình Python từ đầu, bao gồm từng chủ đề một. Đến cuối khóa học, bạn sẽ có một số chương trình ethical hacking do chính bạn viết (xem bên dưới) từ backdoor, keylogger, credential harvester, network hacking tool, website hacking tool, v.v. Bạn cũng sẽ hiểu sâu sắc về cách các hệ thống máy tính hoạt động, cách mô hình hóa vấn đề, thiết kế thuật toán để giải quyết vấn đề và triển khai giải pháp bằng Python.

Như đã đề cập trong khóa học này, bạn sẽ học cả ethical hacking và lập trình cùng một lúc, đây là một số chủ đề sẽ được đề cập trong khóa học:

Các chủ đề về lập trình:

  • ✓ Lập trình bằng Python 2 và 3.
  • ✓ Sử dụng các module và thư viện.
  • ✓ Biến, loại, v.v.
  • ✓ Xử lý user input.
  • ✓ Đọc và ghi file.
  • ✓ Function.
  • ✓ Vòng lặp.
  • ✓ Cấu trúc dữ liệu.
  • ✓ Regex.
  • ✓ Decision making.
  • ✓ Đệ quy.
  • ✓ Threading.
  • ✓ Lập trình hướng đối tượng.
  • ✓ Thao tác Packet bằng scapy.
  • ✓ Netfilterqueue.
  • ✓ Lập trình Socket.
  • ✓ Thao tác chuỗi.
  • ✓ Ngoại lệ.
  • ✓ Serialisation.
  • ✓ Biên dịch các chương trình thành binary executable.
  • ✓ Gửi và nhận HTTP requests.
  • ✓ Phân tích cú pháp HTML.
  • ✓ Và nhiều hơn thế nữa!

Các chủ đề về Hacking:

  • ✓ Cơ bản về network hacking / penetration testing.
  • ✓ Thay đổi địa chỉ MAC và bỏ qua bộ lọc.
  • ✓ Network mapping.
  • ✓ ARP Spoofing - chuyển hướng luồng packet trong một mạng.
  • ✓ DNS Spoofing - chuyển hướng yêu cầu từ trang web này sang trang web khác.
  • ✓ Spying network devices / clients.
  • ✓ Phân tích lưu lượng truy cập mạng như tên người dùng, mật khẩu, url đã truy cập, v.v.
  • ✓ Chèn mã vào các trang được load bởi máy tính được kết nối với cùng một mạng.
  • ✓ Thay thế các file một cách nhanh chóng khi chúng được tải xuống bởi các máy tính trên cùng một mạng.
  • ✓ Phát hiện các cuộc tấn công ARP spoofing.
  • ✓ Bypass HTTPS.
  • ✓ Tạo malware cho Windows, Apple Mac OS và Linux.
  • ✓ Tạo trojan cho Windows, Apple Mac OS và Linux.
  • ✓ Hack Windows, Apple Mac OS và Linux bằng cách sử dụng các backdoor tùy chỉnh.
  • ✓ Bypass các chương trình Anti-Virus.
  • ✓ Steal credentials bằng cách sử dụng fake prompts.
  • ✓ Hiển thị các fake update.
  • ✓ Sử dụng keylogger riêng để theo dõi mọi thứ được gõ trên Windows & Linux.
  • ✓ Cơ bản về website hacking / penetration testing.
  • ✓ Discover subdomain.
  • ✓ Phát hiện các file và thư mục ẩn trong một website.
  • ✓ Chạy các wordlist attack để đoán thông tin đăng nhập.
  • ✓ Phát hiện và khai thác các lỗ hổng XSS.
  • ✓ Phát hiện các điểm yếu trong các website bằng cách sử dụng vulnerability scanner của riêng mình.

Các chương trình bạn sẽ xây dựng trong khóa học này:

Bạn sẽ học được tất cả những điều trên bằng cách triển khai các chương trình hacking sau:

  • ✓ mac_changer - thay đổi Địa chỉ MAC thành bất kỳ thứ gì chúng ta muốn.
  • ✓ network_scanner - quét mạng và phát hiện địa chỉ IP và MAC của các client được kết nối.
  • ✓ arp_spoofer - thực hiện một cuộc tấn công ARP spoofing để chuyển hướng luồng packet trong mạng cho phép chúng ta chặn dữ liệu.
  • ✓ packet_sniffer - lọc dữ liệu bị chặn và hiển thị tên người dùng, mật khẩu, liên kết đã truy cập, v.v.
  • ✓ dns_spoofer - chuyển hướng các DNS request, ví dụ: chuyển hướng các yêu cầu từ domain này sang domain khác.
  • ✓ file_interceptor - Chặn tải xuống và thay thế chúng bằng bất kỳ file nào chúng ta muốn.
  • ✓ code_injector - chèn code vào các trang HTML bị chặn.
  • ✓ arpspoof_detector - phát hiện các cuộc tấn công ARP spoofing.
  • ✓ execute_command payload - thực thi một lệnh hệ thống trên máy tính mà nó được thực thi.
  • ✓ execute_and_report payload - thực thi một lệnh hệ thống và báo cáo kết quả qua email.
  • ✓ download_and_execute payload - tải xuống một file và thực thi nó trên hệ thống đích.
  • ✓ download_execute_and_report payload - tải xuống một file, thực thi nó và báo cáo kết quả qua email.
  • ✓ reverse_backdoor - cung cấp quyền điều khiển từ xa đối với hệ thống mà nó được thực thi, cho phép chúng ta:
  •    + Access file system.
  •    + Thực thi các lệnh hệ thống.
  •    + Download & upload file.
  • ✓ keylogger - ghi lại các lần gõ phím và gửi chúng cho chúng ta qua email.
  • ✓ crawler - phát hiện các đường dẫn ẩn trên trang web mục tiêu.
  • ✓ discover_subdomains - phát hiện các subdomain trên trang web mục tiêu.
  • ✓ spider - ánh xạ toàn bộ website mục tiêu và phát hiện các file, thư mục và liên kết.
  • ✓ guess_login - thực hiện một wordlist attack để đoán thông tin đăng nhập.
  • ✓ vulnerability_scanner - quét website mục tiêu để tìm điểm yếu và tạo báo cáo với tất cả các phát hiện.

Khi bạn xây dựng những điều trên, bạn sẽ học được:

  • ✓ Thiết lập một penetration testing lab để thực hành hacking một cách an toàn.
  • ✓ Cài đặt Kali Linux và Windows dưới dạng máy ảo bên trong BẤT KỲ hệ điều hành nào.
  • ✓ Linux Basic.
  • ✓ Linux terminal basic.
  • ✓ Mạng hoạt động như thế nào.
  • ✓ Cách các client giao tiếp trong một mạng.
  • ✓ Address Resolution Protocol - ARP.
  • ✓ Network layer.
  • ✓ Domain Name System - DNS.
  • ✓ Hypertext Transfer Protocol - HTTP.
  • ✓ HTTPS.
  • ✓ Các chương trình anti-virus hoạt động như thế nào.
  • ✓ Sockets.
  • ✓ Kết nối devices qua TCP.
  • ✓ Truyền dữ liệu qua TCP.
  • ✓ Website hoạt động như thế nào.
  • ✓ GET & POST requests.
  • ✓ Và hơn thế nữa!

Ghi chú:

Khóa học này được tạo ra chỉ nhằm mục đích giáo dục và tất cả các cuộc tấn công được thực hiện trong phòng thí nghiệm của riêng tôi hoặc nhằm vào các thiết bị mà tôi được phép test.

Mục lục:

  • ✓ 01 - Giới thiệu.
  • ✓ 02 - Viết một MAC Address Changer - Python Basic.
  • ✓ 03 - MAC Changer - Thiết kế thuật toán.
  • ✓ 04 - Lập trình một Network Scanner.
  • ✓ 05 - Viết một ARP Spoofer.
  • ✓ 06 - Viết một Packet Sniffer.
  • ✓ 07 - Viết một DNS Spoofer.
  • ✓ 08 - Viết một File Interceptor.
  • ✓ 09 - Viết một Code Injector.
  • ✓ 10 - Bypassing HTTPS.
  • ✓ 11 - Viết một ARP Spoof Detector.
  • ✓ 12 - Viết Malware.
  • ✓ 13 - Viết Malware - Keylogger.
  • ✓ 14 - Viết Malware - Backdoors.
  • ✓ 15 - Viết Malware - Packaging.
  • ✓ 16 - Website / Web Application Hacking.
  • ✓ 17 - Website Hacking - Viết một Crawler.
  • ✓ 18 - Viết một chương trình để đoán thông tin đăng nhập.
  • ✓ 19 - Viết một Vulnerability Scanner.
  • ✓ 20 - Phần bổ sung.

Khóa học này dành cho ai:

  • ✓ Bất cứ ai muốn học lập trình Python
  • ✓ Bất kỳ ai quan tâm đến việc học ethical hacking / penetration testing.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.