Reverse Engineering Tutorials

Status
Not open for further replies.

Hero Member
Infinity Member
Joined
November 19, 2023
Messages
2,718
Reaction score
27,365
Points
113
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

To see this hidden content, you must reply and react with one of the following reactions : Like Like, Love Love, Wow Wow
 
  • Like
  • Wow
  • Love
Reactions: cholewaltor, Vastos, kriok and 20 others
Member
Joined
December 21, 2023
Messages
6
Reaction score
0
Points
1
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
 
New Member
Joined
March 13, 2024
Messages
2
Reaction score
0
Points
1
nice
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
 
Member
Joined
March 14, 2024
Messages
6
Reaction score
0
Points
1
fgh
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
 
New Member
Joined
March 24, 2024
Messages
2
Reaction score
0
Points
1
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]

very nice
 
New Member
Joined
March 26, 2024
Messages
2
Reaction score
0
Points
1
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
okay
 
Member
Joined
March 26, 2024
Messages
6
Reaction score
0
Points
1
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
wow
 
Member
Joined
March 28, 2024
Messages
11
Reaction score
0
Points
1
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
 
Advanced Member
Joined
April 1, 2024
Messages
201
Reaction score
102
Points
28
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
Cool
 
Member
Joined
April 7, 2024
Messages
15
Reaction score
0
Points
1
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
Hw
 
Member
Joined
April 7, 2024
Messages
41
Reaction score
0
Points
6
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
..
 
Member
Joined
April 8, 2024
Messages
24
Reaction score
0
Points
1
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
nice
 
Member
Joined
April 11, 2024
Messages
29
Reaction score
0
Points
1
What is Reverse Engineering?
  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​
So here we go: Tutorials What it contains?​
  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​
[Hidden content]
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
H
 
Joined
April 12, 2024
Messages
27
Reaction score
7
Points
3
nice
What is Reverse Engineering?

  • Reverse engineering, also called back engineering, is the processes of extracting knowledge or design information from anything man-made and re-producing it or reproducing anything based on the extracted information. Thanks Wikipedia​

So here we go:


Tutorials


What it contains?

  1. Olly + assembler + patching a basic reverseme​
  2. Keyfiling the reverseme + assembler​
  3. Basic nag removal + header problems​
  4. Basic + aesthetic patching​
  5. Comparing on changes in cond jumps, animate over/in, breakpoints​
  6. “The plain stupid patching method”, searching for textstrings​
  7. Intermediate level patching, Kanal in PEiD​
  8. Debugging with W32Dasm, RVA, VA and offset, using LordPE as a hexeditor​
  9. Explaining the Visual Basic concept, introduction to SmartCheck and configuration​
  10. Continued reversing techniques in VB, use of decompilers and a basic anti-anti-trick​
  11. Intermediate patching using Olly’s “pane window”​
  12. Guiding a program by multiple patching.​
  13. The use of API’s in software, avoiding doublechecking tricks​
  14. More difficult schemes and an introduction to inline patching​
  15. How to study behaviour in the code, continued inlining using a pointer​
  16. Reversing using resources​
  17. Insights and practice in basic (self)keygenning​
  18. Diversion code, encryption/decryption, selfmodifying code and polymorphism​
  19. Debugger detected and anti-anti-techniques​
  20. Packers and protectors : an introduction​
  21. Imports rebuilding​
  22. API Redirection​
  23. Stolen bytes​
  24. Patching at runtime using loaders from lena151 original​
  25. Continued patching at runtime & unpacking armadillo standard protection​
  26. Machine specific loaders, unpacking & debugging armadillo​
  27. tElock + advanced patching​
  28. Bypassing & killing server checks​
  29. Killing & inlining a more difficult server check​
  30. SFX, Run Trace & more advanced string searching​
  31. Delphi in Olly & DeDe​
  32. Author tricks, HIEW & approaches in inline patching​
  33. The FPU, integrity checks & loader versus patcher​
  34. Reversing techniques in packed software & a S&R loader for ASProtect​
  35. Inlining inside polymorphic code​
  36. Keygenning <— (This one i liked the most)​
  37. In-depth unpacking & anti-anti-debugging a combination packer / protector​
  38. Unpacking continued & debugger detection by DLL’s and TLS​
  39. Inlining a blowfish scheme in a packed & CRC protected dll​

[Hidden content]
 
Status
Not open for further replies.
  • Tags
    basic engineering reverse engineering unpacking
  • Top