Reverse Engineering Bootcamp:Ghidra, IDA, Linux, and x86_64
Trại huấn luyện Dịch ngược: Ghidra, IDA, Linux và x86_64
Bạn sẽ học được gì
Yêu cầu
Đối tượng phù hợp
Nội dung khóa học
Giới thiệu khóa học
Master the Art of seeing what is hidden. Most programmers treat compiled binaries as a "black box"-a mystery they can never solve. This course changes that. In this comprehensive bootcamp, you will learn to peel back the layers of software to understand the working principles of any executable, regardless of whether you have the source code.
The Full Stack of Deconstruction
We don't start with tools; we start with the physics of computing. Before you touch a decompiler, you will understand:
Hardware Foundations: From MOSFETs and Logic Gates to how a CPU actually executes an instruction.
Low-Level Arithmetic: Mastery of Binary, Hexadecimal, and Boolean Algebra for reverse engineers.
The Assembly Layer: Deep-dive into x86-64 Assembly language, focusing on registers, stack frames, and memory addressing.
Tooling and Methodology
You will gain hands-on experience with industry-standard tools and forensic techniques:
Static Analysis with Ghidra: Master the NSA’s premier open-source reverse engineering suite. Learn to navigate function graphs, use the decompiler effectively, and perform data type recovery.
Dynamic Analysis & Debugging: Use GDB (GNU Debugger) and DDD to monitor program execution in real-time, manipulate memory, and bypass software protections.
File Format Anatomy: Gain a surgical understanding of the Linux ELF and Windows PE formats. Learn how headers, sections, and symbols drive the execution process.
Real-World Applications
This isn't a theory-only course. You will apply your skills to:
Malware Analysis: Learn the 5 critical steps to identifying and neutralizing malicious software.
Vulnerability Research: Understand how to find buffer overflows and logic errors by analyzing raw machine code.
Software Hardening: See how stripped binaries work and how to recover symbolic information.
Whether you are looking to enter the world of Exploit Development, Cybersecurity Research, or simply want to become a 1% developer who understands the "atoms" of their code, this course provides the manual you’ve been looking for.
Stop guessing what the code does. Start knowing. Join the bootcamp today.
Khóa học liên quan
Khám phá thêm các khoá học cùng chủ đề
Khóa Học An Ninh Mạng Toàn Diện: Bảo Vệ Điểm Cuối!
Nathan House
Kiến Thức Cơ Bản về Phân Tích Mã Độc và Kỹ Thuật Ngược
Paul Chin, PhD
Khóa học toàn diện về Social Engineering, Phishing, OSINT & Malware
Muharrem AYDIN
Reverse Engineering 3: Phân Tích Tĩnh Đồ Họa với x64dbg
Paul Chin, PhD
Phân Tích Ngược & Phân Tích Mã Độc - Trình Độ Trung Cấp
Paul Chin, PhD
Phân tích mã độc và kỹ thuật dịch ngược cho .NET & Java
Paul Chin, PhD
An ninh mạng: Bảo mật Mật khẩu và Phần mềm độc hại
Start-Tech Academy
Game Hacking: Kiến thức cơ bản về Cheat Engine trong Game Hacking
Paul Chin, PhD
Kỹ thuật Reverse Engineering 6: Phân tích ngược .NET với dnSpy
Paul Chin, PhD
Kỹ thuật dịch ngược, can thiệp bộ nhớ và bảo vệ phần mềm
Paul Chin, PhD
Bảo Mật Di Động: Hướng Dẫn Reverse Engineer Ứng Dụng Android Từ Con Số 0
Flip Cortex
Kỹ Thuật Dịch Ngược 5: Dịch Ngược Visual Basic
Paul Chin, PhD
Kiến Thức Cơ Bản về Phân Tích Mã Độc và Kỹ Thuật Ngược
Paul Chin, PhD
Kỹ Thuật Dịch Ngược 1: Hướng Dẫn Sử Dụng x64dbg Cho Người Mới Bắt Đầu
Paul Chin, PhD