Download Udemy – x64 Assembly Language and Reverse Engineering Practicals 2024-3

x64 Assembly Language and Reverse Engineering Practicals

Description

x64 Assembly Language and Reverse Engineering Practicals, the assembly language and reverse engineering training course is published by Udemy Academy. If you use debuggers to reverse engineer programs and wish to gain a better understanding of assembly language, or if you are just looking to learn assembly language in a fun and exciting way, this course is for you. Embark on a journey to master the intricacies of x64 assembly language with this specialized course designed for those looking to improve their reverse engineering skills. This is the second course in this series after the first course: Assembly Language Programming for Reverse Engineering. In that previous course the focus was on x86 basics where we covered the 32-bit version. In this course, we continue the path by learning x64 (64-bit). In the second half of this course, we will apply all the knowledge of the first course as well as the new insights of this course in practical reverse engineering exercises with executable binaries. Passing the first course is preferred but not mandatory. You can just jump right into this x64 tutorial and learn the x86 differences along the way. While traditional assembly language courses focus on writing code from scratch using assemblers such as NASM or FASM, there is often a knowledge gap in applying this expertise to real-world reverse engineering. This course is designed to fill this gap, providing you with the knowledge to modify and extend the functionality of existing 32-bit and 64-bit applications.

What you will learn

  • (64-bit) assembly language
  • Reverse Engineering
  • Debugging with x64dbg
  • Modify programs
  • Code injection into 64-bit files
  • Emptying 64-bit files
  • 64-bit registers
  • 64-bit memory read and write access
  • x64 calling conventions
  • Create x64 functions
  • Stringless password phishing
  • Create a keygen
  • Reversing the logic of the program code
  • Highlight tracking and animation
  • Stack manipulation
  • Comment tracking debugging technique
  • WinAPI hooking technique
  • patch file
  • Enable disabled buttons
  • Delete the Nag screen
  • Deep tracing to extract passwords
  • Loop tracing techniques
  • Defeat anti-debug protection
  • Binary reversal without strings
  • Using Python to write Loader and Memory Patcher
  • Reverse protected binary software without unpacking

Who is this course suitable for?

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

Specifications of x64 Assembly Language and Reverse Engineering Practicals course

  • Publisher: Udemy
  • teacher : Paul Chin
  • English language
  • Education level: Introductory
  • Number of courses: 105
  • Training duration: 12 hours and 52 minutes

At the beginning of the course seasons on 2024-4

Course prerequisites

  • Preferably completed the first course in this series: Assembly Language Programming for Reverse Engineering
  • Windows OS running Intel x86_86 architecture
  • Oracle VirtualBox Running Windows 10 or 11 virtual machine

Pictures

x64 Assembly Language and Reverse Engineering Practicals

Sample video

Installation guide

After Extract, view with your favorite Player.

Subtitle: None

Quality: 720p

download link

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

File(s) password: www.downloadly.ir

Size

9.64 GB

Be the first to comment

Leave a Reply

Your email address will not be published.


*