Linux x86 Assembly and Shellcoding

A Best Place to start Assembly language and Shellcoding.
Instructor:
Naga Sai Nikhil
152 students enrolled
English [Auto]
Basics of Assembly Language
How to write payloads manually
Encode our custom payloads
Number Systems
Number System Conversions

You want to learn Assembly Language ? But dont know where to start ?

Search No More

This is the nice course to begin your journey in assembly language.

This course starts from basics that are required for assembly language and dives into some concepts and programming.

This course also includes Payload writing manually.

After this course you will understand assembly language.

Assembly language is must for reverse engineering , exploit development , malware analysis etc

32 Bit assembly is best topic to start with

Introduction

1
What is Assembly Language ?
2
Is it worth Learning Assembly Language in 2020 ?
3
Compilation Process
4
Number Systems
5
Decimal to Binary
6
Binary to Decimal
7
Hexadecimal to Binary
8
Binary to Hexadecimal
9
Decimal to Hexadecimal
10
Hexadecimal to Decimal

Environment Setup

1
Installing Linux as Virtual Machine

Basics

1
History
2
CPU Registers
3
Basic Instructions
4
Sections
5
Instruction Pointer
6
Little and Big Endian byte orders
7
System Calls
8
Hello World Program
9
Debugging with GDB
10
Data Types
11
Stack - PUSH , POP
12
Arithmetic Operations
13
Multiplication & Division
14
Logical Operations
15
Control Flow
16
Loops

Shellcoding

1
What is Shellcoding ?
2
Hello World Shellcode
3
Shellcode Extraction
4
Execve Shellcode
5
Bind Shell
6
Reverse Shell
7
Testing Shellcode
8
XOR Encoder using Python
9
XOR Decoder Shellcode
10
NOT Encoder
11
NOT Decoder

Download Section

1
Download here
2
JOIN OUR DISCORD SERVER
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!

Be the first to add a review.

Please, login to leave a review
2ec9617f94dd246b2c875a416eabc40e
30-Day Money-Back Guarantee

Includes

6 hours on-demand video
2 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW