【资源目录】:
├──1. Introduction
| ├──1. Introduction.en.srt 4.45kb
| ├──1. Introduction.mp4 73.80M
| ├──1. Introduction.srt 4.11kb
| ├──2. Installing Virtual Machine and x64dbg.en.srt 4.59kb
| ├──2. Installing Virtual Machine and x64dbg.mp4 46.79M
| └──2. Installing Virtual Machine and x64dbg.srt 4.40kb
├──10. INC, DEC, NEG, ADD and SUB
| ├──1. INC and DEC.en.srt 4.62kb
| ├──1. INC and DEC.mp4 60.05M
| ├──1. INC and DEC.srt 4.66kb
| ├──1.1 notes on INC and DEC.txt 0.05kb
| ├──2. NEG.en.srt 3.50kb
| ├──2. NEG.mp4 45.86M
| ├──2. NEG.srt 3.54kb
| ├──3. ADD and SUB.en.srt 9.09kb
| ├──3. ADD and SUB.mp4 108.67M
| ├──3. ADD and SUB.srt 9.43kb
| └──3.1 Notes on ADD and SUB.txt 0.12kb
├──11. Register Flags
| ├──1. Intro to the Register Flags.en.srt 3.35kb
| ├──1. Intro to the Register Flags.mp4 41.93M
| ├──1. Intro to the Register Flags.srt 2.96kb
| ├──1.1 intro to register flags.txt 1.77kb
| ├──2. CF Flag.en.srt 4.04kb
| ├──2. CF Flag.mp4 48.55M
| ├──2. CF Flag.srt 3.99kb
| ├──3. OF Flag.en.srt 5.46kb
| ├──3. OF Flag.mp4 70.09M
| ├──3. OF Flag.srt 5.48kb
| ├──3.1 Notes on OF.txt 0.07kb
| ├──4. SF Flag.en.srt 2.82kb
| ├──4. SF Flag.mp4 29.10M
| ├──4. SF Flag.srt 2.70kb
| ├──5. ZF Flag.en.srt 1.88kb
| ├──5. ZF Flag.mp4 24.75M
| └──5. ZF Flag.srt 1.81kb
├──12. Bitwise Logical Operations
| ├──1. Introduction to Bitwise Logical Operations.en.srt 4.43kb
| ├──1. Introduction to Bitwise Logical Operations.mp4 24.32M
| ├──1. Introduction to Bitwise Logical Operations.srt 4.35kb
| ├──1.1 Bitwise Logical Operations.pptx 256.39kb
| ├──2. AND Operations.en.srt 5.79kb
| ├──2. AND Operations.mp4 87.41M
| ├──2. AND Operations.srt 5.74kb
| ├──2.1 AND Operations.txt 0.10kb
| ├──3. OR Operations.en.srt 6.29kb
| ├──3. OR Operations.mp4 108.16M
| ├──3. OR Operations.srt 6.35kb
| ├──3.1 OR Operation.txt 0.09kb
| ├──4. XOR Operations.en.srt 5.39kb
| ├──4. XOR Operations.mp4 79.17M
| ├──4. XOR Operations.srt 5.48kb
| ├──4.1 XOR Operations.txt 0.11kb
| ├──5. Flags Register.en.srt 5.11kb
| ├──5. Flags Register.mp4 74.68M
| ├──5. Flags Register.srt 4.91kb
| ├──5.1 Notes on Flags Register.txt 0.17kb
| ├──6. NOT Operation.en.srt 1.83kb
| ├──6. NOT Operation.mp4 27.14M
| ├──6. NOT Operation.srt 1.96kb
| └──6.1 Notes on NOT Operation.txt 0.03kb
├──13. Jump Instructions
| ├──1. Introduction to Jumps.en.srt 1.48kb
| ├──1. Introduction to Jumps.mp4 6.75M
| ├──1. Introduction to Jumps.srt 1.37kb
| ├──1.1 Intro to jumps.pptx 35.25kb
| ├──10. WHILE Loops.en.srt 11.06kb
| ├──10. WHILE Loops.mp4 142.27M
| ├──10. WHILE Loops.srt 10.80kb
| ├──10.1 while loops.txt 0.40kb
| ├──11. DO-WHILE Loops.en.srt 9.39kb
| ├──11. DO-WHILE Loops.mp4 125.59M
| ├──11. DO-WHILE Loops.srt 9.26kb
| ├──11.1 do-while loops.txt 0.37kb
| ├──2. JMP Instructions.en.srt 12.52kb
| ├──2. JMP Instructions.mp4 167.08M
| ├──2. JMP Instructions.srt 12.39kb
| ├──2.1 notes on JMP instruction.txt 0.08kb
| ├──3. TEST Instructions.en.srt 7.98kb
| ├──3. TEST Instructions.mp4 121.31M
| ├──3. TEST Instructions.srt 7.71kb
| ├──3.1 Notes on TEST instruction.txt 0.10kb
| ├──4. CMP Instructions.en.srt 3.96kb
| ├──4. CMP Instructions.mp4 51.51M
| ├──4. CMP Instructions.srt 3.82kb
| ├──4.1 CMP instruction.txt 0.04kb
| ├──5. Conditional Jumps.en.srt 15.23kb
| ├──5. Conditional Jumps.mp4 179.62M
| ├──5. Conditional Jumps.srt 15.16kb
| ├──5.1 conditional jumps.txt 0.36kb
| ├──6. Signed Conditional Jumps.en.srt 9.65kb
| ├──6. Signed Conditional Jumps.mp4 128.58M
| ├──6. Signed Conditional Jumps.srt 9.52kb
| ├──6.1 signed conditional jumps.txt 0.17kb
| ├──7. Implementing If Statements.en.srt 8.82kb
| ├──7. Implementing If Statements.mp4 118.76M
| ├──7. Implementing If Statements.srt 8.88kb
| ├──7.1 implementing if statements.txt 0.32kb
| ├──8. Implementing If-Else Statements.en.srt 11.55kb
| ├──8. Implementing If-Else Statements.mp4 146.25M
| ├──8. Implementing If-Else Statements.srt 11.71kb
| ├──8.1 implementing if-else statements.txt 0.35kb
| ├──9. Multiple IF tests.en.srt 8.78kb
| ├──9. Multiple IF tests.mp4 144.97M
| ├──9. Multiple IF tests.srt 8.70kb
| └──9.1 multiple if tests.txt 0.35kb
├──14. Memory Arrays
| ├──1. Introduction to arrays in x64dbg.en.srt 7.24kb
| ├──1. Introduction to arrays in x64dbg.mp4 87.76M
| ├──1. Introduction to arrays in x64dbg.srt 7.08kb
| ├──1.1 intro to memory arrays.pptx 44.37kb
| ├──2. Looping through an array.en.srt 10.96kb
| ├──2. Looping through an array.mp4 126.42M
| ├──2. Looping through an array.srt 10.71kb
| ├──3. LEA Instructions.en.srt 10.17kb
| ├──3. LEA Instructions.mp4 120.01M
| ├──3. LEA Instructions.srt 9.87kb
| └──3.1 LEA.pptx 35.28kb
├──15. MUL and DIV instructions
| ├──1. MUL instructions.en.srt 6.67kb
| ├──1. MUL instructions.mp4 74.29M
| ├──1. MUL instructions.srt 6.56kb
| ├──1.1 MUL.pptx 35.18kb
| ├──2. DIV Instructions.en.srt 5.15kb
| ├──2. DIV Instructions.mp4 60.81M
| ├──2. DIV Instructions.srt 5.07kb
| ├──2.1 DIV.pptx 42.17kb
| ├──3. IMUL Instructions.en.srt 9.60kb
| ├──3. IMUL Instructions.mp4 79.21M
| ├──3. IMUL Instructions.srt 9.23kb
| └──3.1 01-IMUL.pptx 44.14kb
├──16. Creating Functions
| ├──1. The Stack.en.srt 16.49kb
| ├──1. The Stack.mp4 179.33M
| ├──1. The Stack.srt 16.48kb
| ├──1.1 the stack.pptx 37.76kb
| ├──2. Creating Stackframes, CALL and RET instructions.en.srt 7.03kb
| ├──2. Creating Stackframes, CALL and RET instructions.mp4 74.15M
| ├──2. Creating Stackframes, CALL and RET instructions.srt 6.73kb
| ├──3. Calling Conventions.en.srt 10.10kb
| ├──3. Calling Conventions.mp4 51.26M
| ├──3. Calling Conventions.srt 9.67kb
| ├──3.1 calling conventions.pptx 48.99kb
| ├──3.2 What are calling conventions.txt 1.75kb
| ├──4. Simple Function Call with 4 args and no local variables.en.srt 9.01kb
| ├──4. Simple Function Call with 4 args and no local variables.mp4 102.71M
| ├──4. Simple Function Call with 4 args and no local variables.srt 9.22kb
| ├──5. Function Call with 4 args and 4 local variables.en.srt 12.21kb
| ├──5. Function Call with 4 args and 4 local variables.mp4 157.07M
| ├──5. Function Call with 4 args and 4 local variables.srt 12.33kb
| ├──6. Function Call with 5 args.en.srt 8.26kb
| ├──6. Function Call with 5 args.mp4 114.85M
| ├──6. Function Call with 5 args.srt 8.54kb
| ├──7. Function Call with 6 args.en.srt 11.96kb
| ├──7. Function Call with 6 args.mp4 156.88M
| ├──7. Function Call with 6 args.srt 12.17kb
| ├──8. Function Call with 7 args.en.srt 15.33kb
| ├──8. Function Call with 7 args.mp4 205.51M
| └──8. Function Call with 7 args.srt 15.67kb
├──17. Practicals on Reverse Engineering
| ├──1. Introduction to the Practicals.en.srt 4.42kb
| ├──1. Introduction to the Practicals.mp4 38.93M
| ├──1. Introduction to the Practicals.srt 4.21kb
| ├──1.1 die_win64_portable_3.09_x64.zip 19.67M
| ├──2. How to check exe type.en.srt 9.22kb
| ├──2. How to check exe type.mp4 94.34M
| ├──2. How to check exe type.srt 9.22kb
| └──2.1 01-easiest crackme.zip 163.43kb
├──18. Phishing for Passwords
| ├──1. Phishing for Passwords.en.srt 4.68kb
| ├──1. Phishing for Passwords.mp4 38.07M
| └──1. Phishing for Passwords.srt 4.71kb
├──19. How to reverse a jump and patch the file
| ├──1. How to reverse a jump and patch the file.en.srt 5.19kb
| ├──1. How to reverse a jump and patch the file.mp4 49.80M
| └──1. How to reverse a jump and patch the file.srt 5.07kb
├──2. Intro to x64 architecture
| ├──1. Why use a Debugger for learning Assembly Language.en.srt 6.44kb
| ├──1. Why use a Debugger for learning Assembly Language.mp4 56.44M
| ├──1. Why use a Debugger for learning Assembly Language.srt 6.20kb
| ├──1.1 why use debugger.zip 122.03kb
| ├──2. x64 instructions.en.srt 6.22kb
| ├──2. x64 instructions.mp4 44.93M
| ├──2. x64 instructions.srt 5.84kb
| └──2.1 x64_template.zip 127.78kb
├──20. The Comment Tracing method
| ├──1. The Comment Tracing method.en.srt 21.11kb
| ├──1. The Comment Tracing method.mp4 222.02M
| └──1. The Comment Tracing method.srt 21.52kb
├──21. Patch exe to change password
| ├──1. How to directly access memory to modify password and patch the exe file.en.srt 7.66kb
| ├──1. How to directly access memory to modify password and patch the exe file.mp4 74.28M
| └──1. How to directly access memory to modify password and patch the exe file.srt 7.61kb
├──22. GUI Crackme Techniques
| ├──1. Enabling a disabled greyed out button.en.srt 7.52kb
| ├──1. Enabling a disabled greyed out button.mp4 56.01M
| ├──1. Enabling a disabled greyed out button.srt 7.44kb
| ├──1.1 03-Ser-Me.zip 215.07kb
| ├──1.2 resource_hacker.zip 3.02M
| ├──2. How to remove a Nag Message Box.en.srt 6.06kb
| ├──2. How to remove a Nag Message Box.mp4 63.32M
| ├──2. How to remove a Nag Message Box.srt 6.27kb
| ├──3. Patching to accept any serial key and also to modify the message box.en.srt 10.14kb
| ├──3. Patching to accept any serial key and also to modify the message box.mp4 115.90M
| └──3. Patching to accept any serial key and also to modify the message box.srt 10.16kb
├──23. Deep Tracing Username and Password
| ├──1. Tracing username.en.srt 31.22kb
| ├──1. Tracing username.mp4 358.09M
| ├──1. Tracing username.srt 31.73kb
| ├──1.2 unzip password.txt 0.07kb
| ├──2. Tracing password.en.srt 9.70kb
| ├──2. Tracing password.mp4 93.31M
| └──2. Tracing password.srt 9.50kb
├──24. Tracing EAX values and Stepping into Calls
| ├──1. Tracing EAX values.en.srt 14.42kb
| ├──1. Tracing EAX values.mp4 117.16M
| ├──1. Tracing EAX values.srt 14.38kb
| ├──1.2 password to unzip file.txt 0.05kb
| ├──2. Patching to show the Right Message.en.srt 5.15kb
| ├──2. Patching to show the Right Message.mp4 52.07M
| └──2. Patching to show the Right Message.srt 5.33kb
├──25. Get the password
| ├──1. Tracing EAX values to get password.en.srt 14.82kb
| ├──1. Tracing EAX values to get password.mp4 160.23M
| ├──1. Tracing EAX values to get password.srt 14.69kb
| ├──2. Patching to show Congrats message.en.srt 6.58kb
| ├──2. Patching to show Congrats message.mp4 67.06M
| └──2. Patching to show Congrats message.srt 6.59kb
├──26. Loop Tracing Long Passwords
| ├──1. Loop Tracing Part 1.en.srt 20.06kb
| ├──1. Loop Tracing Part 1.mp4 201.06M
| ├──1. Loop Tracing Part 1.srt 19.87kb
| ├──2. Loop Tracing Part 2.en.srt 14.87kb
| ├──2. Loop Tracing Part 2.mp4 179.98M
| ├──2. Loop Tracing Part 2.srt 15.07kb
| ├──3. Loop Tracing Part 3.en.srt 10.59kb
| ├──3. Loop Tracing Part 3.mp4 115.30M
| ├──3. Loop Tracing Part 3.srt 10.51kb
| ├──4. Identifying multiple patching options to always show the good message.en.srt 4.39kb
| ├──4. Identifying multiple patching options to always show the good message.mp4 45.34M
| └──4. Identifying multiple patching options to always show the good message.srt 4.48kb
├──27. Loop Tracing GUI Crackme
| ├──1. Loop Tracing Registration Number – Part 1.en.srt 13.32kb
| ├──1. Loop Tracing Registration Number – Part 1.mp4 132.73M
| ├──1. Loop Tracing Registration Number – Part 1.srt 12.99kb
| ├──2. Loop Tracing Registration Number – Part 2.en.srt 6.62kb
| ├──2. Loop Tracing Registration Number – Part 2.mp4 72.48M
| ├──2. Loop Tracing Registration Number – Part 2.srt 6.58kb
| ├──3. Proper way to patch MessageBox.en.srt 12.15kb
| ├──3. Proper way to patch MessageBox.mp4 116.30M
| └──3. Proper way to patch MessageBox.srt 12.27kb
├──28. Comment Tracking Techniques
| ├──1. Comment Tracking Technique – Part 1.en.srt 13.41kb
| ├──1. Comment Tracking Technique – Part 1.mp4 134.18M
| ├──1. Comment Tracking Technique – Part 1.srt 13.37kb
| ├──2. Comment Tracking Technique – Part 2.en.srt 8.14kb
| ├──2. Comment Tracking Technique – Part 2.mp4 80.45M
| ├──2. Comment Tracking Technique – Part 2.srt 8.11kb
| ├──3. Patching To Show the Good Message.en.srt 4.12kb
| ├──3. Patching To Show the Good Message.mp4 42.26M
| └──3. Patching To Show the Good Message.srt 4.33kb
├──29. How to Create Keygens
| ├──1. Creating a Self-Keygen.en.srt 11.52kb
| ├──1. Creating a Self-Keygen.mp4 121.87M
| ├──1. Creating a Self-Keygen.srt 11.58kb
| ├──2. Modifying MessageBox Caption using CodeCaves.en.srt 9.45kb
| ├──2. Modifying MessageBox Caption using CodeCaves.mp4 103.62M
| └──2. Modifying MessageBox Caption using CodeCaves.srt 9.52kb
├──3. Your First Program
| ├──1. Write your first instruction.en.srt 8.99kb
| ├──1. Write your first instruction.mp4 90.63M
| └──1. Write your first instruction.srt 8.98kb
├──30. How to Create Keygens even though no Error MessageBox is shown
| ├──1. Phishing for the Serial.en.srt 14.19kb
| ├──1. Phishing for the Serial.mp4 141.09M
| ├──1. Phishing for the Serial.srt 13.76kb
| ├──2. Improvise an alternative MessageBox to show serial key.en.srt 16.31kb
| ├──2. Improvise an alternative MessageBox to show serial key.mp4 140.68M
| └──2. Improvise an alternative MessageBox to show serial key.srt 16.43kb
├──31. Fast Tracing by Toggling ZF flag
| ├──1. Fast Tracing by Toggling the ZF flag.en.srt 12.44kb
| ├──1. Fast Tracing by Toggling the ZF flag.mp4 102.55M
| ├──1. Fast Tracing by Toggling the ZF flag.srt 12.22kb
| ├──2. Patching Multiple Jumps with Block NOPs.en.srt 4.56kb
| ├──2. Patching Multiple Jumps with Block NOPs.mp4 47.67M
| └──2. Patching Multiple Jumps with Block NOPs.srt 4.72kb
├──32. Removing Recurrent Nags and Defeating Anti-Debugger Protection
| ├──1. Installing Process Hacker.en.srt 3.24kb
| ├──1. Installing Process Hacker.mp4 30.52M
| ├──1. Installing Process Hacker.srt 3.16kb
| ├──1.1 download link.txt 0.05kb
| ├──1.2 processhacker-2.39-setup.zip 2.13M
| ├──2. Behaviour Analysis.en.srt 9.70kb
| ├──2. Behaviour Analysis.mp4 82.66M
| ├──2. Behaviour Analysis.srt 9.56kb
| ├──3. Defeating Anti-Debugger and Killing the 1st Nag.en.srt 9.05kb
| ├──3. Defeating Anti-Debugger and Killing the 1st Nag.mp4 83.09M
| ├──3. Defeating Anti-Debugger and Killing the 1st Nag.srt 9.15kb
| ├──4. Killing the 2nd Nag and Avoiding Patching Relocation Memory.en.srt 4.89kb
| ├──4. Killing the 2nd Nag and Avoiding Patching Relocation Memory.mp4 53.62M
| ├──4. Killing the 2nd Nag and Avoiding Patching Relocation Memory.srt 5.02kb
| ├──5. Killing 3rd Nag and Using Intermodular Exit API to Quit.en.srt 7.15kb
| ├──5. Killing 3rd Nag and Using Intermodular Exit API to Quit.mp4 66.71M
| └──5. Killing 3rd Nag and Using Intermodular Exit API to Quit.srt 7.11kb
├──33. Self-Keygen Using Data Segment with printf Function
| ├──1. Tracing the algorithm for key generation.en.srt 16.62kb
| ├──1. Tracing the algorithm for key generation.mp4 145.49M
| ├──1. Tracing the algorithm for key generation.srt 16.22kb
| ├──2. Inject own printf function from within an exe to print out serial key.en.srt 16.04kb
| ├──2. Inject own printf function from within an exe to print out serial key.mp4 164.19M
| └──2. Inject own printf function from within an exe to print out serial key.srt 15.93kb
├──34. Tracing length of secret code and analyzing x64 Fastcall Parameters
| ├──1. Behaviour Analysis.en.srt 4.24kb
| ├──1. Behaviour Analysis.mp4 30.32M
| ├──1. Behaviour Analysis.srt 4.23kb
| ├──2. Tracing length of secret code.en.srt 13.16kb
| ├──2. Tracing length of secret code.mp4 143.28M
| ├──2. Tracing length of secret code.srt 13.12kb
| ├──3. Analyzing x64 Fastcall Parameters.en.srt 9.71kb
| ├──3. Analyzing x64 Fastcall Parameters.mp4 96.24M
| └──3. Analyzing x64 Fastcall Parameters.srt 9.64kb
├──35. Bypassing Encryption
| ├──1. Behaviour Analysis.en.srt 22.18kb
| ├──1. Behaviour Analysis.mp4 261.04M
| ├──1. Behaviour Analysis.srt 22.16kb
| ├──2. Bypassing encryption by analyzing CMP instructions.en.srt 19.50kb
| ├──2. Bypassing encryption by analyzing CMP instructions.mp4 236.71M
| ├──2. Bypassing encryption by analyzing CMP instructions.srt 19.82kb
| ├──3. Bypassing encryption by patching.en.srt 4.45kb
| ├──3. Bypassing encryption by patching.mp4 55.11M
| └──3. Bypassing encryption by patching.srt 4.45kb
├──36. Bypass UPX protection
| ├──1. Debug a UPX packed binary.en.srt 14.11kb
| ├──1. Debug a UPX packed binary.mp4 99.19M
| ├──1. Debug a UPX packed binary.srt 14.10kb
| ├──2. Phish for password without using string search.en.srt 16.56kb
| ├──2. Phish for password without using string search.mp4 190.22M
| ├──2. Phish for password without using string search.srt 16.69kb
| ├──3. Patch memory with Python.en.srt 16.35kb
| ├──3. Patch memory with Python.mp4 136.80M
| └──3. Patch memory with Python.srt 16.78kb
├──37. Call Stack Method and Using Python Loader to bypass packing
| ├──1. Call Stack Method and Identifying AOB (Array of Bytes) for memory scan.en.srt 12.86kb
| ├──1. Call Stack Method and Identifying AOB (Array of Bytes) for memory scan.mp4 113.49M
| ├──1. Call Stack Method and Identifying AOB (Array of Bytes) for memory scan.srt 12.89kb
| ├──2. Load and Patch Memory with Python.en.srt 6.35kb
| ├──2. Load and Patch Memory with Python.mp4 53.06M
| └──2. Load and Patch Memory with Python.srt 6.05kb
├──38. Resources For Further Study
| ├──1. Where to go for more courses on Reverse Engineering.en.srt 3.61kb
| ├──1. Where to go for more courses on Reverse Engineering.mp4 23.06M
| ├──1. Where to go for more courses on Reverse Engineering.srt 3.33kb
| └──1.1 where to go from here.txt 0.33kb
├──4. Accessing Memory
| ├──1. Storing number constants in memory.en.srt 17.93kb
| ├──1. Storing number constants in memory.mp4 191.38M
| ├──1. Storing number constants in memory.srt 17.94kb
| ├──2. Storing string constants in memory.en.srt 8.16kb
| ├──2. Storing string constants in memory.mp4 97.11M
| ├──2. Storing string constants in memory.srt 8.18kb
| ├──3. Creating variables.en.srt 5.77kb
| ├──3. Creating variables.mp4 68.80M
| └──3. Creating variables.srt 5.90kb
├──5. Add Instructions
| ├──1. How to zero out a register using XOR.en.srt 2.11kb
| ├──1. How to zero out a register using XOR.mp4 33.87M
| ├──1. How to zero out a register using XOR.srt 2.17kb
| ├──2. ADD instructions.en.srt 4.22kb
| ├──2. ADD instructions.mp4 57.68M
| └──2. ADD instructions.srt 4.38kb
├──6. Partial MOV instructions
| ├──1. Creating a new template.en.srt 1.59kb
| ├──1. Creating a new template.mp4 25.07M
| ├──1. Creating a new template.srt 1.61kb
| ├──2. Partial MOV instructions.en.srt 3.76kb
| ├──2. Partial MOV instructions.mp4 44.72M
| └──2. Partial MOV instructions.srt 3.84kb
├──7. PUSH and POP instructions
| ├──1. Basics of PUSH and POP.en.srt 7.87kb
| ├──1. Basics of PUSH and POP.mp4 86.05M
| ├──1. Basics of PUSH and POP.srt 7.87kb
| ├──2. Exercise on PUSH and POP.en.srt 2.97kb
| ├──2. Exercise on PUSH and POP.mp4 36.07M
| └──2. Exercise on PUSH and POP.srt 3.10kb
├──8. MOV Instructions
| ├──1. Intro to MOV Instructions.en.srt 1.05kb
| ├──1. Intro to MOV Instructions.mp4 11.04M
| ├──1. Intro to MOV Instructions.srt 0.96kb
| ├──1.1 4 TYPES of MOV.txt 0.07kb
| ├──2. Practical on MOV Instructions.en.srt 3.85kb
| ├──2. Practical on MOV Instructions.mp4 53.82M
| └──2. Practical on MOV Instructions.srt 3.97kb
├──9. XCHG Instructions
| ├──1. XCHG Instruction.en.srt 4.89kb
| ├──1. XCHG Instruction.mp4 56.32M
| ├──1. XCHG Instruction.srt 4.86kb
| ├──1.1 xchg notes.txt 0.03kb
| ├──2. XCHG Memory.en.srt 6.86kb
| ├──2. XCHG Memory.mp4 95.36M
| ├──2. XCHG Memory.srt 6.98kb
| └──2.1 xchg memory notes.txt 0.19kb