Chia Sẻ Khóa Học Reverse Engineering - Tạo GUI CrackMe Của Riêng Bạn Bằng C++ [Khóa 6573 A]
Cách thú vị để học cách xây dựng các chương trình Windows GUI bằng cách tạo Crackme của riêng bạn cho reverse engineering.
Những gì bạn sẽ học được:
- ✓ Lập trình C++.
- ✓ Tạo Crackme dựa trên Windows GUI.
- ✓ Sử dụng Embarcadero C++ Builder.
- ✓ Cài đặt C++ Builder.
- ✓ Simulate serial keys, trial periods, server activation, time.
- ✓ Simulate functionality limits.
- ✓ Tạo Trial Periods Crackme.
- ✓ Xây dựng Client-Server Activation System.
- ✓ Build các Standalone Program.
- ✓ Tùy chỉnh GUI Windows Style và Icon.
- ✓ Tạo Forms Labels Buttons Input Boxes.
- ✓ Hiển thị Message Box.
- ✓ Xây dựng một Auto-generating Serial Number Crackme.
- ✓ Hiển thị Nag Screens.
- ✓ Triển khai Anti-Debugger Protection.
- ✓ Và hơn thế nữa...!
Nếu bạn muốn bắt đầu nhanh chóng xây dựng các Crackme dựa trên Gui phong phú bằng phương pháp kéo và thả theo cách dễ dàng, thì khóa học này dành cho bạn. Bạn sẽ học cách sử dụng Embarcadero C++ Builder (Free Community Edition) để tạo các ứng dụng dựa trên Form giống như Visual Basic, trong đó bạn kéo và thả các button, input box, label, v.v. vào form. CrackMe là một chương trình nhỏ được thiết kế để test các kỹ năng reverse engineering của các lập trình viên.
Bạn cũng sẽ học lập trình C++. Sau khi học các kỹ năng cơ bản được dạy trong khóa học này, bạn sẽ có thể tạo ra bất kỳ loại crackme nào bạn có thể tưởng tượng. Đăng chúng lên các website crackmes hoặc chia sẻ với bạn bè, hoặc đăng lên Youtube, v.v. Giới hạn của bạn là trí tưởng tượng của bạn!
Khóa học này cũng lý tưởng cho các Software Developer muốn tìm hiểu cách bảo vệ phần mềm của họ khỏi bị đảo ngược. Họ có thể nhanh chóng tạo ra các crackme để thử nghiệm các ý tưởng mới và nếu nó hoạt động, hãy triển khai các ý tưởng đó trong phần mềm thực tế của họ. Các CrackMe mà bạn xây dựng được biên dịch thành các tệp native exe và phù hợp để thực hành reverse engineering bằng x64dbg hoặc bất kỳ công cụ windows reversing nào bạn thích.
Khóa học này bao gồm:
- ✓ Cài đặt C++ Builder.
- ✓ Xây dựng các ứng dụng dựa trên Form.
- ✓ Sử dụng Forms, Labels và Buttons.
- ✓ Sử dụng Edits box và Message Box.
- ✓ Sử dụng String và Integer.
- ✓ Xây dựng crackme.
- ✓ Simulate serial keys licensing.
- ✓ Simulate trial expiration.
- ✓ Simulate functionality limits.
- ✓ Simulate time.
- ✓ Simulate server activation.
- ✓ Hiểu về Trial Period software.
- ✓ Hiểu về quy trình Software Registration.
- ✓ Lập trình C++.
- ✓ Xây dựng các standalone program.
- ✓ Sử dụng Forms, Buttons, Textboxes, MessageBoxes.
- ✓ Tạo Auto-generating Serial CrackMe.
- ✓ Nag screens CrackMe.
- ✓ Triển khai Anti-Debugger Protection.
- ✓ Xây dựng một Client-Server Activation System CrackMe.
- ✓ Và hơn thế nữa...!
Full source code được cung cấp trong mỗi bài học. Bạn có thể tải xuống hoặc xây dựng từ đầu bằng cách làm theo các bài học.
Còn cách nào tốt hơn để bắt đầu học C++ và tạo chương trình dựa trên Windows Form của riêng bạn theo cách dễ dàng và thú vị!
Mục lục:
- ✓ 01. Giới thiệu.
- ✓ 02. Cài đặt C++ Builder.
- ✓ 03. Chương trình Hello World.
- ✓ 04. Forms, Labels và Buttons.
- ✓ 05. Edits, Strings, Integers và MessageBoxes.
- ✓ 06. Project thực hành: Xây dựng một Calculator đơn giản.
- ✓ 07. Xây dựng một Serial-Key-Input Crackme đơn giản.
- ✓ 08. Xây dựng một Crackme để Autogenerate Serial-Key dựa trên Name và Date.
- ✓ 09. Xây dựng một Crackme để hiển thị Nag Screens.
- ✓ 10.Xây dựng một Crackme để Simulates Trial Periods Remaining.
- ✓ 11. Xây dựng một CrackMe có tính năng Anti-Debuggger Protection.
- ✓ 12. Xây dựng một Client-Server Activation System.
- ✓ 13. Tài nguyên để nghiên cứu thêm.
Khóa học này dành cho ai:
- ✓ Bất kỳ ai quan tâm đến việc tạo ra crackme của riêng mình để thực hành Reverse Engineering hoặc các thử thách CTF (Capture The Flag).
- ✓ Các lập trình viên muốn bắt đầu với Reverse Engineering nhưng không có mục tiêu nào để thực hành.
- ✓ Học viên muốn học lập trình C++ theo cách thú vị.
- ✓ Các nhà phát triển phần mềm muốn tìm hiểu cách bảo vệ phần mềm của họ.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU