YoVDO

Offensive C#

Offered By: Udemy

Tags

C# Courses Task Automation Courses

Course Description

Overview

Build your own hacking tools with C#

What you'll learn:
  • Learn C# Basics
  • Learn how to build tools with C#
  • Learn how to enumerate Active Directory using C#
  • Automate tasks using C#
  • Learn some Powershell tools
  • Learn WinAPI with C#
  • Enumerate LSASS using WinAPI
  • Learn PE File Format
  • Writing Reflective PE Loader
  • Writing Reflective DLL Loader

This course teaches you all the way from fundamentals of C# to invoke WinAPI with C#. C# is Microsoft developed language which can be used for multiple purposes. C# gives almost all access to windows components including WinAPI via PInvoke. This course also teaches how to build your own C2 Server with Python Flask as backend and C2 agent. Features include Client connection manager, File explorer, Registry Explorer, etc. More features of C2 will be added from time to time. We will see how to code a traditional reverse shell with C2 which by default bypasses Constrained Language Mode. Next we will see some privilege escalation techniques. Next we will enumerate Active Directory with C# and build our own automation tools. We will write tools that automate Kerberoasting, DCSync capable users, Delegation Attacks and much more. We will write a simple loader that loads .NET executables in memory and executes them. Next we will see how to use WinAPI functions in C# and write tools for Shellcode Injection, DLL Injection, Debugging checks, Backdooring of PE Files and much more. We will also see the structure of PE File format.

No programming or Activedirectory experience required.

This course explains all the theory necessary to get started into building your own tools.



Taught by

Naga Sai Nikhil

Related Courses

Business Operations Support in Google Sheets
Coursera Project Network via Coursera
Travailler en ligne de commande sous Linux
Coursera Project Network via Coursera
Schedule Cron Job on Google App Engine
Coursera Project Network via Coursera
Complete Python 3 Masterclass Journey
Udemy
The Complete Python Course | Learn Python by Doing in 2024
Udemy