Udemybeginneren

Linux x86 Assembly and Shellcoding

Learn assembly language & shellcoding fundamentals. Perfect starting point for reverse engineering and low-level programming. Get hands-on experience!

3.8(52)
7,769students
5h 54m
Certificate
Naga Sai Nikhil
Naga Sai NikhilComputer Science Engineer and Infosec guy

Course Content

Linux x86 Assembly and Shellcoding is a beginner-level Udemy course taught by Naga Sai Nikhil. It runs 5h 54m, is taught in English, and includes a certificate of completion. Learners rate it 3.8 out of 5 from 52 reviews, with 7,769 students enrolled. It is a paid course, first published September 2020.

Ready to unlock the power of Assembly Language? This course is the perfect starting point for anyone eager to delve into the world of low-level programming.

We begin with the fundamental building blocks required to understand assembly language, gradually progressing to key concepts and practical programming techniques. You'll gain hands-on experience with manual payload writing, a crucial skill for security-focused roles.

By the end of this course, you'll have a solid understanding of assembly language principles.

Why learn Assembly Language?

  • Reverse Engineering: Gain the ability to dissect and understand existing software.
  • Exploit Development: Learn to identify and leverage vulnerabilities in systems.
  • Malware Analysis: Analyze malicious code to understand its behavior and impact.

We focus on 32-bit assembly, which is an excellent entry point for beginners. Mastering 32-bit assembly provides a strong foundation for further exploration in the realm of computer architecture and security.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.