TNS Training is Now Gray Hat Academy!

Same instructors, same results, more classes


Attend live, in-person instruction in Columbia, MD at the new Gray Hat Academy headquarters.


Learn at your own pace with on-demand videos. Tackle the exact same content in the comfort of your very own work space.


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!


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!


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.


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!


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!