Securing IoT: From Security to Practical Pentesting on IoT (Udemy.com)
Learn about Systems, Security architecture and perform IoT penetration testing with industry-specific tools
Created by: Packt Publishing
Last updated April 2019
What you will learn
- Learn current security issues related to the IoT and common security architectures.
- Identify Threats, Vulnerabilities, and Risks.
- Incorporating privacy controls into the new IoT systems designs.
- Discuss privacy regulations and standards that apply to secure IoT systems and keeping stakeholder information private.
- In-depth exploration of privacy challenges and mitigations for the IoT.
- Perform Gateway Penetration Testing on VyOS by hacking the gateway and its services.
- Implement Wireless Penetration Testing on your Google wireless device.
- Perform Endpoint Penetration Testing on Client Servers and Machines like Amazon echo, tp -link device and software firewalls like Comodo and private eye.
- Pentest your Android devices with Android Studio.
How it compares
Against the other 523 rated Udemy courses in Hacking on CourseDuck:
- Rating3.7 out of 5higher than 1% of them
- Reviews106#443 of 524 by number of reviews
- Length5 hoursshorter than 49% of them
- Last updatedApril 2019earlier than 88% of them
Course Description
The Internet of things is the network of physical objects or things embedded with electronics, software, sensors, and network connectivity which enables these objects to collect and exchange data whereas IoT Pentesting is much like taking a battering ram to the door of a fortress. You keep pounding away but try to find a secret backdoor to enter through.
With this practically oriented course, you will first start with deep dive into common IoT components and technologies to protect your systems and devices. Then you will explore some common IoT use cases across Industries for connected vehicles, microgrids and enterprise drone systems, along with this you will also be focusing on threats to IoT systems, attack vectors, current security regulations, and standards and common security architectures. Moving on, you will learn how to perform pentesting on advanced IoT Devices including Amazon Eco, Logitech Cameras, the Google Nexus phone, Vyos Gateways, TP-Link Smart Switches, and firewalls to ensure that the hardware devices and the software are free of any security loopholes.
Contents and Overview
This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.
The first course, Fundamentals of IoT Security will cover fundamental aspects of the Internet of Things, to include a review of use cases across various industries, we will discuss common IoT components and technologies to provide a baseline understanding of the systems and devices that you need to protect. We will also review common security architectures that can be applied to IoT systems, and discusses regulations and standards that apply to secure IoT systems. We will study of IOT components such as the IoT (hardware, real-time operating systems (RTOS), Application Programming Interfaces (APIs), messaging and communication protocols and backend services. We will discuss threats to IoT systems, attack vectors, current security regulations, and standards and common security architectures. We will examine Privacy by Design (PbD) principles and walk through an example Privacy Impact Assessment (PIA). By the end of this course, you will understand the fundamentals of IoT systems and IoT security and be able to identify threats and required mitigations to their own IoT systems.
The second course, Hands-On IoT Penetration Testing begins with the IoT device architecture to help you understand the most common vulnerabilities. You'll explore networks, sniffing out vulnerabilities while also ensuring that the hardware devices and the software running on them are free of any security loopholes. Moving on, you will learn how to perform pentesting on advanced IoT Devices including Amazon Eco, Logitech Cameras, the Google Nexus phone, Vyos Gateways, TP-Link Smart Switches, and firewalls. By the end of the course, you will be able to create IoT pentesting reports. After completion of the course, you will be able to penetrate even the most densely populated IoT networks.
About the Authors:
Brian Russell is a chief engineer focused on cybersecurity solutions for Leidos. He oversees the design and development of security solutions and the implementation of privacy and trust controls for customers, with a focus on securing the Internet of Things (IoT). Brian leads efforts that include security engineering for Unmanned Aircraft Systems (UAS) and connected vehicles and development security systems, including high assurance cryptographic key management systems. He has 16 years of information security experience. He serves as chair of the Cloud Security Alliance (CSA) Internet of Things (IoT) Working Group, and as a member of the Federal Communications Commission (FCC) Technological Advisory Council (TAC) Cybersecurity Working Group. Brian also volunteers in support of the Center for Internet Security (CIS) 20 Critical Security Controls Editorial Panel and the Securing Smart Cities (SSC) Initiative
Sunil Gupta is a certified ethical hacker. Currently, he teaches 45,000+ students online in 150+ countries. He is a specialist in ethical hacking and cybersecurity.
His strengths lie in vulnerability assessment, penetration testing, intrusion detection, risk identification, data analysis, reporting, and briefing.
Instructor Details
- 3.7 Rating
106 Reviews
Packt Publishing
Packt are an established, trusted, and innovative global technical learning publisher, founded in Birmingham, UK with over eighteen years experience delivering rich premium content from ground-breaking authors and lecturers on a wide range of emerging and established technologies for professional development.
Packt’s purpose is to help technology professionals advance their knowledge and support the growth of new technologies by publishing vital user focused knowledge-based content faster than any other tech publisher, with a growing library of over 9,000 titles, in book, e-book, audio and video learning formats, our multimedia content is valued as a vital learning tool and offers exceptional support for the development of technology knowledge.
We publish on topics that are at the very cutting edge of technology, helping IT professionals learn about the newest tools and frameworks in a way that suits them.
More courses by Packt Publishing
Rust: Building Reusable Code with Rust from Scratch (2019)
4.5 (522 Reviews)
Provider: Udemy
Time: 6.3h
$59.99
More Hacking courses
Getting Started with Wireshark: The Ultimate Hands-On Course (2025)
4.8 (12,167 Reviews)
Provider: Udemy
Time: 4.4h
$109.99
The Ultimate Dark Web, Anonymity, Privacy & Security Course (2025)
4.8 (9,329 Reviews)
Provider: Udemy
Time: 10.3h
$27.99
Computer Basics for Beginners: Understanding Computer Basics (2025)
4.8 (4,524 Reviews)
Provider: Udemy
Time: 5.8h
$14.99
Ultimate F5 LTM Training from Beginner to Expert 2026
4.8 (1,927 Reviews)
Provider: Udemy
Time: 13.5h
$84.99
IP Addressing and Subnetting - Hands-on Learning Approach (2020)
4.8 (1,522 Reviews)
Provider: Udemy
Time: 4.2h
$15.99
Cisco BGP Masterclass for Enterprise Network Engineers (2026)
4.8 (1,369 Reviews)
Provider: Udemy
Time: 16.4h
$11.99
Reviews
By Amit Kumar on 3/8/2026
thanks for the knowledge
By Ahmed A. on 9/20/2021
Nicely designed
By Sara Pavan on 12/30/2020
The course gives an overview, but it does not enter into the details. In the practical section I expected to better understand things and become more autonomous. The feeling is that the teacher remains on the surface of the topic.
By Uri David Alter on 12/9/2020
Too many usecases, they are too detailed too. this is supposed to be fore beginers
By Fahad Alotaibi on 10/1/2020
The theoretical part of the course explains the IoT very well. But, in the practical part, the course is not talking about IoT, It's a bit about Network/computers pen-testing.
By Alexandre Antonio Antunes de Almeiad on 6/29/2020
A parte prática deixou a desejar. Foi mostrado coisas simples referentes as demonstrações clássicas do uso do Kali Linux para pentest de redes wireless, e geração de payload e exploração de webcam USB. Nada foi mostrado sobre extração de firmware, análise de tráfego (call home). Os transcripts em inglês foram gerados automaticamente, sequer conseguem expressar IOT, contendo centenas senão milhares de erros ortográficos. Portanto, faltou cuidado na elaboração do curso. Feito para ganhar dinheiro sem compromisso com a qualidade.
By George Mwita on 3/10/2020
The experience is excellent !! Just as per what my expectations were
By Shakti Sinha on 3/2/2020
A good starter for someone who is new to IoT security and pen testing. Gives a lot of high level pointers for interested candidates.
By Pratyay Sinha on 9/28/2019
The course discusses more of The CEH v 10 Certification and not the Pentest related to IoT.
By Yusuf Yusufk on 5/19/2019
Interesting topics are presented. Great to broadened my perspective of IoT and Security.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 74 / 100












