Here's the agenda so far:
Code:
Jakor's Game Hacking School
Agenda:
1. Installation of Masm32
2. Installation of Radasm
1. IDE
2. Assembly Modules
3. Win32.hlp
3. JGHS-MessageBox (Hello World)
1. Directives
2. Includes
3. Constants
4. Initialized Data
5. Uninitialized Data
6. Code
7. Registers
8. Numbers
9. Sizes
10. Math
11. Logical Operations
4. JGHS-Notepad (Making Something Useful)
5. Installation of OllyDbg
6. Intro to OllyDbg
1. Loading a program
2. Starting Execution
3. Execution Breakpoints
4. Read Memory Breakpoints
5. Write Memory Breakpoints
6. Looking at JGHS-MessageBox
7. NOP
8. The Stack
9. Assembly On The Fly
10. Text Strings
11. References
It's subject to change depending on how fast everything goes. It starts extremely simple and will move quickly (but hopefully not too quickly =p) into some real programing and debugging. This is the intro class, so we will not be touching on any specific game programming in this class.
edit:
https://www.cybercitadel.net/Download...MessageBox.exe
https://www.cybercitadel.net/Download...HS-Notepad.exe
^-- these are the two programs we will be making during this class I will also be setting up sections on my forum for these classes