TNS Training is Now Gray Hat Academy!
Same instructors, same results, more classes
In-Person
Attend live, in-person instruction in Columbia, MD at the new Gray Hat Academy headquarters.
Online
Learn at your own pace with on-demand videos. Tackle the exact same content in the comfort of your very own work space.
Virtual
Receive live instruction via Zoom with no more than 8 participants. Interested? Contact us today for details!

How to Write Shellcode
If you have ever struggled with writing shellcode or were just curious how a hacker writes shellcode to exploit a vulnerability, then you're in the right place!
FREE COURSE
Hardware Hacking Workshop
Have you ever wanted to reverse engineer a piece of electronics, but didn’t know where to begin? Do you lack the knowledge to troubleshoot hardware hacking problems? Did your Internet resources lack the “how to” hands-on instruction?
Wouldn’t it be nice if someone could take you by the hand and elevate your hardware reverse engineering knowledge from zero to hero in a logical, well organized manner?
Well ... the search is over because we have developed this hardware reverse engineering course to do just that!
LEARN MORE
Hardware Hacking Workshop: Online
Back in (limited) stock!
Can't make it to our 3-day live, in-person Hardware Hacking Workshop? No worries!
Now you have the option to get the exact same training and the exact same results from our online video course!
You get access to over 20+ on-demand videos and labs PLUS you can keep the actual gear we use in the live class.

IoT Firmware Exploitation
This course is designed for white hat hackers, tinkerers, and hobbyists with limited experience and an interest in embedded systems analysis and firmware exploitation techniques.
LEARN MORE
IoT Firmware Exploitation: Online
Can't make it to our 5-day live, in-person IoT Firmware Exploitation? No worries!
Now you have the option to get the exact same training and the exact same results from our online video course!
LEARN MORE
Exploiting Real Time Operating Systems
This course will teach students how to analyze, reverse engineer, debug, and exploit embedded RTOS firmware.
Hands-on experience with a variety of real-world devices, RTOS’s, and architectures equip students with the practical knowledge and skills necessary to be proficient in RTOS vulnerability analysis, firmware evaluation, and exploitation.
Enroll today!
LEARN MORE