23 OCT 2025 - We are back! If you have been following us over the last few years, you will know that the last 2 months have been rough. We website was practically not loading. Sorry for the mess. We are back though and everything should run smoothly now. New servers. Updated domains. And new owners. We invite you all to start uploading torrents again!
TORRENT DETAILS
Udemy - X86 Assembly Programming
TORRENT SUMMARY
Status:
All the torrents in this section have been verified by our verification system
Language: English | Size: 933 MB | Duration: 1h 35m
Learn How to Master Assembly Language
What you'll learn
X86 Assembly Language
Intel 8086 and 80386 Architectures
Stack Overflow Attacks
Requirements
Linux Command Line
Description
During this class you will learn X86 Assembly Language, the 8086 and 80386 Intel Architectures, and everything you need to know about the Stack: What is the Stack ? What are procedure calls and how procedure Calls are using the Stack to operate? How to allocate C data structures in Memory ? And How Hackers use code vulnerabilities to operate Stack Overflow Exploits and how to protect your code against such attacks. What are SSE Instructions and how to use them ? This is the ideal class to start learning X86 Assembly, understand how compilation works and how your computer compiles and executes C code. During the class we will also review multiple code examples and debug them using Gnu Debugger GDB debugging tool. The compilation process will be reviewed and we will go in details into the disassembled code to see how it works. All major X86 Instructions types will be explained, as for example: jump instructions, arithmetic instructions, mov instructions and more. The end of the class will be dedicated to stack overflow attacks, and how to prevent vulnerable code to be exploited by attackers. Requirements for the class is a working linux system. We will go through the steps of how to install gdb and start turning C code into assembly code for debugging. All major GDB commands will be listed so that a comprehensive view of GDB is given.
If You Need More Stuff, kindly Visit and Support Us -->> https://CourseWikia.com
Get More Tutorials and Support Us -->> https://FreeCourseWeb.com
We upload these learning materials for the people from all over the world, who have the talent and motivation to sharpen their skills/ knowledge but do not have the financial support to afford the materials. If you like this content and if you are truly in a position that you can actually buy the materials, then Please, we repeat, Please, Support Authors. They Deserve it! Because always remember, without "Them", you and we won't be here having this conversation. Think about it! Peace...
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
~Get Your Files Here !/1. Introduction/1. Introduction.mp4
15.4 MB
~Get Your Files Here !/1. Introduction/2. Historic Background of X86 Intel Processors.mp4
26.9 MB
~Get Your Files Here !/1. Introduction/3. Turning C into Object Code.mp4
63.2 MB
~Get Your Files Here !/10. Stack Overflow Exploits/1. Vulnerable Code.mp4
10.8 MB
~Get Your Files Here !/10. Stack Overflow Exploits/2. Buffer Overflow Stack Example.mp4
20.9 MB
~Get Your Files Here !/10. Stack Overflow Exploits/3. Buffer Overflow Exploit.mp4
11.5 MB
~Get Your Files Here !/2. Intel Computer Architectures/1. The 8086 Processor.mp4
45.3 MB
~Get Your Files Here !/2. Intel Computer Architectures/2. The 80386 Processor.mp4
49.1 MB
~Get Your Files Here !/2. Intel Computer Architectures/3. Integer Registers (IA32).mp4
30.6 MB
~Get Your Files Here !/2. Intel Computer Architectures/4. Processor State (IA32).mp4
13.8 MB
~Get Your Files Here !/2. Intel Computer Architectures/5. Conditions Codes.mp4
21.4 MB
~Get Your Files Here !/2. Intel Computer Architectures/6. Byte Ordering.mp4
10.3 MB
~Get Your Files Here !/3. Jump Instructions/1. The different Jump Instructions.mp4
25.2 MB
~Get Your Files Here !/3. Jump Instructions/2. Example Use of a Jump Instruction.mp4
17.3 MB
~Get Your Files Here !/4. Data Movement Instructions/1. The mov Instruction.mp4
29.1 MB
~Get Your Files Here !/4. Data Movement Instructions/2. Memory Addressing Modes.mp4
20.4 MB
~Get Your Files Here !/4. Data Movement Instructions/3. Address Computation Instruction.mp4
8.7 MB
~Get Your Files Here !/5. The Gnu Debugger (GDB)/1. Basic GDB Commands.mp4
104.8 MB
~Get Your Files Here !/5. The Gnu Debugger (GDB)/2. Example Use Cases of GDB.mp4
102.1 MB
~Get Your Files Here !/6. Arithmetic Instructions/1. Basic Arithmetics.mp4
14.9 MB
~Get Your Files Here !/6. Arithmetic Instructions/2. Arithmetic Expression Example.mp4
78.7 MB
~Get Your Files Here !/6. Arithmetic Instructions/3. Floating Point Instructions.mp4
11.9 MB
~Get Your Files Here !/7. Memory Allocation of C data structures/1. Array Allocation.mp4
32.5 MB
~Get Your Files Here !/7. Memory Allocation of C data structures/2. Structure Allocation.mp4
31.6 MB
~Get Your Files Here !/7. Memory Allocation of C data structures/3. IA32 Linux Memory Layout.mp4
10.6 MB
~Get Your Files Here !/7. Memory Allocation of C data structures/4. Operating Modes.mp4
16.3 MB
~Get Your Files Here !/8. Stack Instructions/1. What is the Stack.mp4
8.7 MB
~Get Your Files Here !/8. Stack Instructions/2. Push and Pop Instructions.mp4
20.2 MB
~Get Your Files Here !/8. Stack Instructions/3. Procedure Call.mp4
4.3 MB
~Get Your Files Here !/8. Stack Instructions/4. Procedure Return.mp4
2 MB
~Get Your Files Here !/8. Stack Instructions/5. Linux Stack Frame.mp4
26.6 MB
~Get Your Files Here !/8. Stack Instructions/6. Register Saving Conventions.mp4
14.2 MB
~Get Your Files Here !/9. SSE/1. What is SSE .mp4
12.2 MB
~Get Your Files Here !/9. SSE/2. SSE Registers.mp4
6.7 MB
~Get Your Files Here !/9. SSE/3. SSE Instructions.mp4