Udemy – x64 Assembly Language and Reverse Engineering Internships 2024-3 – Downloadly

Descriptions

x64 Assembly Language and Reverse Engineering Practice: If you have used debuggers to reverse engineer programs and want a better understanding of assembly language, or just want to learn assembly language in a fun and engaging way, then this course is for you. Embark on a journey to master the intricacies of x64 assembly language with this specialized course, designed for those who want to improve their reverse engineering skills. This is the second course in this series after the first: Assembly Language Programming for Reverse Engineering. In this earlier course, the focus was on x86 fundamentals, where we covered 32-bit assembly. In this course, we continue the journey by learning x64 (64-bit assembly). In the second half of this course, we will apply all the knowledge from the first course, as well as new learnings from this course, to practical reverse engineering exercises with executable binaries. Attending the first course is desirable but not mandatory. You could just jump right into this x64 course and learn the differences from x86 as you go. While traditional assembly language courses focus on writing code from scratch using assemblers like NASM or FASM, they often leave a knowledge gap when it comes to applying that expertise to real-world reverse engineering. This course is tailored to fill that gap and give you the knowledge to modify and extend the functionality of existing 32-bit and 64-bit applications.

What you will learn

  • x64 (64-bit) assembly language
  • Reverse engineering
  • x64dbg debugging
  • Change programs
  • Insert code into 64-bit exe files
  • Hollowing out 64-bit exe files
  • 64-bit register
  • 64-bit memory read and write access
  • x64 calling conventions
  • Creating x64 features
  • Password phishing without conditions
  • Create keygens
  • Reversal of program code logic
  • Highlighting and animating tracks
  • Stack manipulation
  • Debug technique for comment tracking
  • Integrating the WinAPI debugging technology
  • File patching
  • Enable disabled buttons
  • Remove nag screens
  • Deep tracing for password phishing
  • Loop tracking techniques
  • Fix anti-debugger protection

Who is this course suitable for?

  • Students who completed my first course in this series: Assembly Language Programming for Reverse Engineering
  • Anyone who already knows x86 assembly (32-bit) and wants to learn x64 (64-bit) assembly from a hacker’s perspective
  • Security researcher

x64 assembly language specification and reverse engineering practicals

  • Editor: Udemy
  • Teacher: Paul Chin
  • Language: English
  • Level: Beginner
  • Number of courses: 105
  • Duration: 12 hours and 52 minutes

Contents of 2024-4

x64 assembly language and reverse engineering internships

Requirements

  • Preferred has completed the first course in this series: Assembly Language Programming for Reverse Engineering
  • Windows operating system with Intel x86_86 architecture
  • Oracle VirtualBox running a Windows 10 or 11 virtual machine

Pictures

x64 assembly language and reverse engineering internships

Sample clip

installation Guide

Extract the files and watch them with your favorite player

Subtitles: Not available

Quality: 720p

Download links

Download Part 1 – 2 GB

Download Part 2 – 2 GB

Download Part 3 – 2 GB

Download Part 4 – 2 GB

Download Part 5 – 1.64 GB

Password file(s): free download software

File size

9.64GB

free download software latest version