├── .gitignore ├── LabGuide └── WritingCustomPayloads_Defcon27_LabGuide.pdf ├── Labs ├── lab1 │ ├── 1.cs │ └── 2.cs ├── lab2 │ ├── 1.cs │ └── 2.cs ├── lab3 │ ├── 1.cs │ └── 2.cs ├── lab4 │ ├── 1.cs │ ├── 2.cs │ ├── 3.cs │ └── 4.cs ├── lab5 │ ├── 1.cs │ └── 2.cs ├── lab6 │ ├── 1.cs │ ├── 2.cs │ ├── 3.cs │ ├── MessageBoxDll │ │ └── MessageBoxDll.cpp │ └── ShellcodeInjectionDll │ │ └── ShellcodeInjection.cpp ├── lab7 │ ├── 1.cs │ ├── 2.cs │ └── 3.cs └── lab8 │ └── 1.cs ├── README.md └── Slides └── WritingCustomPayloads_Defcon27_Slides.pdf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /LabGuide/WritingCustomPayloads_Defcon27_LabGuide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/LabGuide/WritingCustomPayloads_Defcon27_LabGuide.pdf -------------------------------------------------------------------------------- /Labs/lab1/1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab1/1.cs -------------------------------------------------------------------------------- /Labs/lab1/2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab1/2.cs -------------------------------------------------------------------------------- /Labs/lab2/1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab2/1.cs -------------------------------------------------------------------------------- /Labs/lab2/2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab2/2.cs -------------------------------------------------------------------------------- /Labs/lab3/1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab3/1.cs -------------------------------------------------------------------------------- /Labs/lab3/2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab3/2.cs -------------------------------------------------------------------------------- /Labs/lab4/1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab4/1.cs -------------------------------------------------------------------------------- /Labs/lab4/2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab4/2.cs -------------------------------------------------------------------------------- /Labs/lab4/3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab4/3.cs -------------------------------------------------------------------------------- /Labs/lab4/4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab4/4.cs -------------------------------------------------------------------------------- /Labs/lab5/1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab5/1.cs -------------------------------------------------------------------------------- /Labs/lab5/2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab5/2.cs -------------------------------------------------------------------------------- /Labs/lab6/1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab6/1.cs -------------------------------------------------------------------------------- /Labs/lab6/2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab6/2.cs -------------------------------------------------------------------------------- /Labs/lab6/3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab6/3.cs -------------------------------------------------------------------------------- /Labs/lab6/MessageBoxDll/MessageBoxDll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab6/MessageBoxDll/MessageBoxDll.cpp -------------------------------------------------------------------------------- /Labs/lab6/ShellcodeInjectionDll/ShellcodeInjection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab6/ShellcodeInjectionDll/ShellcodeInjection.cpp -------------------------------------------------------------------------------- /Labs/lab7/1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab7/1.cs -------------------------------------------------------------------------------- /Labs/lab7/2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab7/2.cs -------------------------------------------------------------------------------- /Labs/lab7/3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab7/3.cs -------------------------------------------------------------------------------- /Labs/lab8/1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Labs/lab8/1.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/README.md -------------------------------------------------------------------------------- /Slides/WritingCustomPayloads_Defcon27_Slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mvelazc0/defcon27_csharp_workshop/HEAD/Slides/WritingCustomPayloads_Defcon27_Slides.pdf --------------------------------------------------------------------------------