Get Gray Hat C# now with O’Reilly online learning.
O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.
FOREWORD by Matt Graeber
Why Should I Trust Mono?
Who Is This Book For?
Organization of This Book
A Final Note
1C# CRASH COURSE
Choosing an IDE
A Simple Example
Introducing Classes and Interfaces
Creating a Class
Creating an Interface
Subclassing from an Abstract Class and Implementing an Interface
Tying Everything Together with the Main() Method
Running the Main() Method
Assigning a Delegate to a Method
Updating the Firefighter Class
Creating Optional Arguments
Updating the Main() Method
Running the Updated Main() Method
Integrating with Native Libraries
2FUZZING AND EXPLOITING XSS AND SQL INJECTION
Setting Up the Virtual Machine
Adding a Host-Only Virtual Network