An Inside Look at TNS Training

March 06, 2017

An Inside Look at TNS Training

The hands-on training at Tactical Network Solutions makes conditions as realistic as possible. Students learn concepts, techniques and skills using real connected devices, firmware and software.

In all three tracks, trainers present new material and build on previously covered material. New concepts are introduced with respect to the groups' understanding and experience as a whole.

Attendees immerse in interactive, short lectures and comprehensive labs designed by the TNS instructors. Our team of trainers are an elite group of former US intelligence offensive cyber operators who bring real-world experiences, tips, tricks and methods not seen or heard anywhere else.

Break It

Students get multiple opportunities to break things - also known as practice. At TNS, we believe it doesn't matter how much natural talent a person has, he/she can still improve a skill by practicing. Our classes provide various opportunities to road-test skills - and the ultimate test occurs when students  feel confident to perform skills learned in the training.

Practice exercises from the classes include:

  • Analyzing, reversing debugging and exploiting embedded RTOS firmware
  • Using basic hardware debugging tools, PCB reverse engineering and circuit and signals analysis
  • Identifying, exploiting, and patching 0-day vulnerabilities in a real-world embedded device

Stop It

It's important to provide hands-on training that approximates real work conditions while avoiding the risks associated with a learner's mistakes. When our trainers set up equipment and procedures, participants learn to perform a skill without impeding the tasks of co-workers or potentially creating precarious conditions for others in their workplace.

Look in the Mirror

Attendees have ample time to self-critique and to offer/receive casual peer review. When working in small teams, usually pairs, students review each others' work and discuss ideas, which leads to greater learning for the group as a whole.

A Word About Learning Styles and Application

Our trainers recognize that people have different learning styles. Auditory and visual learners sometimes learn better by watching our trainers perform a task, then performing the tasks themselves. Kinesthetic learners, including many people who come to TNS, perform well when they can delve into activities from the start. Our hands-on training satisfies the needs of these the styles, offering chances to watch, listen and perform tasks.


TNS students come away with the ability to think like the bad guys and protect their own embedded firmware devices.