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.
This chapter covers reviewing the Windows API CopyFileW function in C. The project is written primarily in C, distributed under the Apache License 2.0 license, first published in 2021. It has gained significant community traction with 1,583 stars and 143 forks on GitHub. Key topics include: assembler, assembly, blue-team, cplusplus, cpp.

FREE Reverse Engineering Self-Study Course HERE
<br>Today's Tutorial [June 13, 2026]
Lesson 214: Hacking Windows Course (Chapter 11: CopyFile)
This chapter covers reviewing the Windows API CopyFileW function in C.
-> Click HERE to read the FREE pdf book.
<br>Hacking Windows
The book and code repo for the FREE Hacking Windows book by Kevin Thomas.
<br>FREE Book Download
<br>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.
-> Click HERE to read the FREE pdf book.
Chapter 2: Debugging Hello World x86
This chapter covers the dynamic reverse engineering analysis, debugging, of the Hello World app in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 3: Hacking Hello World x86
This chapter covers the dynamic reverse engineering analysis, hacking, of the Hello World app in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 4: Debugging Hello World x64
This chapter covers the dynamic reverse engineering analysis, debugging, of the Hello World app in x64 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 5: Hacking Hello World x64
This chapter covers the dynamic reverse engineering analysis, hacking, of the Hello World app in x64 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 6: Directories
This chapter covers reviewing the Windows API CreateDirectoryW and RemoveDirectoryW functions in C.
-> Click HERE to read the FREE pdf book.
Chapter 7: Debugging Directories x86
This chapter covers dynamic reverse engineering analysis, debugging, the Windows API CreateDirectoryW and RemoveDirectoryW functions in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 8: Hacking Directories x86
This chapter covers dynamic reverse engineering analysis, hacking, the Windows API CreateDirectoryW and RemoveDirectoryW functions in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 9: Debugging Directories x64
This chapter covers dynamic reverse engineering analysis, debugging, the Windows API CreateDirectoryW and RemoveDirectoryW functions in x64 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 10: Hacking Directories x64
This chapter covers dynamic reverse engineering analysis, hacking, the Windows API CreateDirectoryW and RemoveDirectoryW functions in x64 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 11: CopyFile
This chapter covers reviewing the Windows API CopyFileW function in C.
-> Click HERE to read the FREE pdf book.
Chapter 12: Debugging CopyFile x86
This chapter covers dynamic reverse engineering analysis, debugging, the Windows API CopyFileW function in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 13: Hacking CopyFile x86
This chapter covers dynamic reverse engineering analysis, hacking, the Windows API CopyFileW function in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 14: Debugging CopyFile x64
This chapter covers dynamic reverse engineering analysis, debugging, the Windows API CopyFileW function in x64 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 15: Hacking CopyFile x64
This chapter covers dynamic reverse engineering analysis, hacking, the Windows API CopyFileW function in x64 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 16: MoveFile
This chapter covers reviewing the Windows API MoveFileW function in C.
-> Click HERE to read the FREE pdf book.
Chapter 17: Debugging MoveFile x86
This chapter covers dynamic reverse engineering analysis, debugging, the Windows API MoveFileW function in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 18: Hacking MoveFile x86
This chapter covers dynamic reverse engineering analysis, hacking, the Windows API MoveFileW function in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 19: Debugging MoveFile x64
This chapter covers dynamic reverse engineering analysis, debugging, the Windows API MoveFileW function in x64 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 20: Hacking MoveFile x64
This chapter covers dynamic reverse engineering analysis, hacking, the Windows API MoveFileW function in x64 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 21: CreateFile
This chapter covers reviewing the Windows API CreateFileW function in C.
-> Click HERE to read the FREE pdf book.
Chapter 22: Debugging CreateFile x86
This chapter covers dynamic reverse engineering analysis, debugging, the Windows API CreateFileW function in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 23: Hacking CreateFile x86
This chapter covers dynamic reverse engineering analysis, hacking, the Windows API CreateFileW function in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 24: Debugging CreateFile x64
This chapter covers dynamic reverse engineering analysis, hacking, the Windows API CreateFileW function in x64 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 25: Hacking CreateFile x64
This chapter covers dynamic reverse engineering analysis, hacking, the Windows API CreateFileW function in x64 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 26: WriteFile
This chapter covers reviewing the Windows API WriteFile function in C.
-> Click HERE to read the FREE pdf book.
Chapter 27: Debugging WriteFile x86
This chapter covers dynamic reverse engineering analysis, debugging, the Windows API WriteFile function in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 28: Hacking WriteFile x86
This chapter covers dynamic reverse engineering analysis, hacking, the Windows API WriteFile function in x86 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 29: Debugging WriteFile x64
This chapter covers dynamic reverse engineering analysis, debugging, the Windows API WriteFile function in x64 Assembly.
-> Click HERE to read the FREE pdf book.
Chapter 30: Hacking WriteFile x64
This chapter covers dynamic reverse engineering analysis, hacking, the Windows API WriteFile function in x64 Assembly.
-> Click HERE to read the FREE pdf book.
<br>License
Contributors
Showing top 1 contributor by commit count.
