@sachinkmr_
Sachin Kumar
“If you spend more on tea than on IT security, you will be hacked. What’s more, you deserve to be hacked”
Sagar Pasrija
@thesagarpasrija
Recap
	What Is IoT ?
	MQTT
	Why HTTP Is Not Enough ?
	MQTT.fx
	Why Be Concerned About IoT ?
	Wireshark
	Summary
	HTTP is a client-server protocol: requests are sent by one entity, the user-agent (or a proxy on behalf of it)
	Most of the time the user-agent is a Web browser, but it can be anything, for example a bot that crawls the Web to populate and maintain a search engine index
	It is document centric
	It is one to one
	WebSockets are evolution in client/server web technology. They allow a long-held single TCP socket connection to be established between the client and server
	Allows bi-directional, full duplex, data transmission with little overhead
	Thus very low latency connection
	The Internet of Things (IoT) is the network of physical devices, vehicles, home appliances and other items embedded with electronics, software, sensors, actuators, and connectivity which enables these objects to connect and exchange data
MQTT stands for Message Queuing Telemetry Transport
MQTT is a lightweight event and message-oriented protocol
MQTT works on a publish/subscribe architecture
	A client subscribes to a channel on a server, and when a server receives new information for that channel, it pushes it out to that device
	HTTP is not really ideal for many of its special needs, such as:
Lucy Zhang, the engineer in charge was experienced enough to know that the 3 key issues were going to be:
latency – how to get faster phone-to-phone communications
	battery – and do that without killing batteries
	bandwidth – or sucking up the user’s available bandwidth
	Stephen Nicholas did a fascinating comparison of MQTT vs HTTPS on 3G and WiFi
It’s just another computer, right?
All of the same issues we have with access control, vulnerability management, patching, monitoring, etc.
Default, weak, and hardcoded credentials
Vulnerable web interfaces (SQL injection, XSS)
Clear text protocols and unnecessary open ports
DoS / DDoS
Wireshark is a network packet analyzer.
If misunderstood and misconfigured, IoT poses risk to our data, privacy, and safety
If understood and secured, IoT will enhance communications, lifestyle, and delivery of services
 Threat V/S Opportunity
Any Questions?