Quick Retooling with .NET Payloads

Quick Retooling with .NET Payloads

NorthSec via YouTube Direct link

Introduction

1 of 58

1 of 58

Introduction

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Quick Retooling with .NET Payloads

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Retooling in the Field
  3. 3 Strategic Goals
  4. 4 Technical Goals
  5. 5 Slim payload delivery
  6. 6 Current options
  7. 7 NET Managed Code
  8. 8 Managed Execution Toolkit
  9. 9 What is NET
  10. 10 CodeDom
  11. 11 Whats Needed
  12. 12 Goal
  13. 13 Reflective Load
  14. 14 Invoke Contract
  15. 15 Code Cradle
  16. 16 CSX Extensions
  17. 17 Create Namespace
  18. 18 Code as Data
  19. 19 cfir
  20. 20 Process Manager
  21. 21 Limitations
  22. 22 Application Domains
  23. 23 Interrupt
  24. 24 Evasion
  25. 25 Interop
  26. 26 Start a process
  27. 27 Dynamic interrupt
  28. 28 Dynamic load
  29. 29 Dynamic compile
  30. 30 Flexible solution
  31. 31 Dynamic DLR
  32. 32 What is Dynamic DLR
  33. 33 What is Dynamic DLR used for
  34. 34 Code Reflection
  35. 35 PowerShell
  36. 36 Python
  37. 37 IronPython
  38. 38 DLR
  39. 39 DLL
  40. 40 Dynamic Python Files
  41. 41 CLR
  42. 42 CTypes
  43. 43 Delivery of Code
  44. 44 Typhoon
  45. 45 Other evasion mechanisms
  46. 46 How it works
  47. 47 Net Modules
  48. 48 Dynamic Net Modules
  49. 49 Hiding things into memory
  50. 50 Invoke Python
  51. 51 Shellcode
  52. 52 Memory Map
  53. 53 C Shellcode
  54. 54 C Python
  55. 55 C PowerShell
  56. 56 Python for Development
  57. 57 Alpha
  58. 58 Outro

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.