Description
x86 Assembly Language and Shellcoding on Linux is a training course on x86 Assembly Language and Shellcode on Linux published by INE Online Academy. In this comprehensive training, you will learn the basic concepts and principles of 32-bit Assembly Language (32-bit Assembly Language), which is the architecture of Intel processors and is based on the Linux platform. After learning the concepts and fundamentals, you will be comfortable with shellcode coding and will be able to write encoder and decoder codes.
This training course includes two training modules, each with different learning topics. These topics include getting familiar with 32-bit assembly language, CPU and memory modes, data types, understanding the stack data structure, arithmetic operations, storing CPU state, shellcode basics, writing custom codes, shellcode analysis using Libemu, and other cases. At the end of this training, you will be familiar with assembly language and shellcode on Linux.
What you will learn in x86 assembly language and shell coding on Linux:
- Advanced x86 assembly language techniques
- Coding with shellcode under Linux
- Basic concepts and principles of 32-bit assembly language
- Write encryption and decryption codes
- Understanding the stack data structure
- Shellcode analysis with Libemu
- And…
Course specifications
Editor: INE
Lecturers: Vivek Ramachandran
Language: English
Level: Advanced
Number of lessons: 37
Duration: 8 hours and 36 minutes
Course topics
x86 assembly language and shell coding under Linux requirements
Basic knowledge of Linux, shellcode and assembler is required
Pictures
x86 assembly language and shell coding under Linux – introductory video
installation Guide
After extracting, watch the video with your favorite player.
Subtitles: None
Quality: 1024p
Download link
File password(s): free download software
Size
10.2GB