Contact Sales
Contact Sales

An Introduction to C for Windows

An Introduction to C for Windows (PDF, 0.64MB)Published: 03 Apr, 2026
Created by:
Jonathan Reiter
Jonathan Reiter

This poster is aimed at newer C developers coming from other operating systems and switching to Windows. It is a quick reference resource that also captures the first several parts of the Intro to C workshop series. If you haven’t gone through that series, you can find that here.

The last portion of this poster is a small Spot the Bug challenge. For those who are new to C, this is for you. If you think you have found the bug, please email me at jreiter@sans.org for a shout out below!

This poster has been created as a reference for the SEC670: Red Teaming Tools - Developing Windows Implants, Shellcode, Command and Control course by the Certified Instructor Jonathan Reiter.

Spot the Bug Hall of Fame

Meet Your Author

Jonathan Reiter
Jonathan Reiter

Jonathan Reiter

Certified Instructor

Jonathan is an officer in the Maryland Air National Guard serving as a cyberspace capabilities developer. With expertise in Windows implant development and kernel research, he brings practical defensive and offensive cybersecurity experience to SANS. Jonathan is the author of SEC665: Advanced Red Team Operations.

Read more about Jonathan Reiter