Hacking Windows eBook

Hacking Windows

A FREE Windows C development course where we will learn the Win32API and reverse engineer each step utilizing IDA Free in both an x86 and x64 environment.


FREE Book

The book and code repo for the FREE Hacking Windows book by Kevin Thomas.

Chapter 1: Hello World

This chapter covers the basics of designing a very simple Windows Assembly Language message box program in pure Assembly for both x86 and x64 architectures.

Chapter 2: Debugging Hello World x86

This chapter covers the dynamic reverse engineering analysis, debugging, of the Hello World app in x86 Assembly.

Chapter 3: Hacking Hello World x86

This chapter covers the dynamic reverse engineering analysis, hacking, of the Hello World app in x86 Assembly.

Chapter 4: Debugging Hello World x64

This chapter covers the dynamic reverse engineering analysis, debugging, of the Hello World app in x64 Assembly.

Chapter 5: Hacking Hello World x64

This chapter covers the dynamic reverse engineering analysis, hacking, of the Hello World app in x64 Assembly.

Chapter 6: Directories

This chapter covers reviewing the Windows API CreateDirectoryW and RemoveDirectoryW functions in C.

Chapter 7: Debugging Directories x86

This chapter covers dynamic reverse engineering analysis, debugging, the Windows API CreateDirectoryW and RemoveDirectoryW functions in x86 Assembly.

Chapter 8: Hacking Directories x86

This chapter covers dynamic reverse engineering analysis, hacking, the Windows API CreateDirectoryW and RemoveDirectoryW functions in x86 Assembly.

Chapter 9: Debugging Directories x64

This chapter covers dynamic reverse engineering analysis, debugging, the Windows API CreateDirectoryW and RemoveDirectoryW functions in x64 Assembly.

Chapter 10: Hacking Directories x64

This chapter covers dynamic reverse engineering analysis, hacking, the Windows API CreateDirectoryW and RemoveDirectoryW functions in x64 Assembly.

Chapter 11: CopyFile

This chapter covers reviewing the Windows API CopyFileW function in C.

Chapter 12: Debugging CopyFile x86

This chapter covers dynamic reverse engineering analysis, debugging, the Windows API CopyFileW function in x86 Assembly.

Chapter 13: Hacking CopyFile x86

This chapter covers dynamic reverse engineering analysis, hacking, the Windows API CopyFileW function in x86 Assembly.

Chapter 14: Debugging CopyFile x64

This chapter covers dynamic reverse engineering analysis, debugging, the Windows API CopyFileW function in x64 Assembly.