Essentials to Internet of Things Security - VoIP.ms Wiki

Check out our YouTube channel to watch our simple tutorials that will help you set up most of our features.

Essentials to Internet of Things Security

From VoIP.ms Wiki

(Difference between revisions)
Jump to: navigation, search
[draft revision][draft revision]
(Created page with "<div style="font-family: Georgia, serif; font-size: 15px;"> {| class="wikitable" style="width: 100%; border: none; background: none;" |- style="vertical-align: top; border: none;...")
 
(7 intermediate revisions not shown)
Line 4: Line 4:
! scope="row" style="width: 14.5%; border: none; background: none;" |
! scope="row" style="width: 14.5%; border: none; background: none;" |
| style="width: 71%; border: none; background: none;" |
| style="width: 71%; border: none; background: none;" |
-
[[File:Northamericannumberingplanwiki.jpg|center| Deep Dive into North American Numbering Plan]]
+
[[File:Iot_security_header.jpg|center| Essentials to the Internet of Things (IoT) Security]]
| style="width: 14.5%; border: none; background: none;" |
| style="width: 14.5%; border: none; background: none;" |
|}
|}
Line 13: Line 13:
| style="width: 71%; border: none; background: none;" |
| style="width: 71%; border: none; background: none;" |
-
In response to a requirement of a standardized numbering plan for Direct Distance Dialing (DDD), engineers at AT&T and Bell Laboratories developed the North American Numbering Plan (NANP) in 1947. This development allowed people to make long-distance calls without any operator assistance.  
+
Businesses are aware of the potential of IoT devices. Enterprises around the world have started to embrace the Internet of Things as a means for clearer processes and communication. IoT devices can provide businesses with actionable insights and data which is not easily attainable by any other technology.
 +
 +
Yet, enterprises are struggling with the basics of IoT security. In this article, we will discuss the basics of IoT security. But before that, let us briefly discuss why the Internet of Things (IoT) security is important.  
-
Initially, the NANP was developed for 86 geographic areas, each with its unique three-digit NPA (Numbering Plan Area Code). However, the NANP was extended to 144 areas and 8 N00 Service Access Codes, and eight N11 codes. But with the advancement of switching technology, when the initial 144 NPA was exhausted in 1995, the North American Numbering Plan was extended to 792 codes.
 
-
[[File:Nanp_blog_1.jpg|center|Instantly Boost Your Customer Experience, Allow Your Customers to Text You!]]
+
 
 +
[[File:Iot_security_1.jpg|center|Essentials to the Internet of Things (IoT) Security]]
__NOTOC__
__NOTOC__
-
''' North American Numbering Plan '''
+
''' Importance of IoT Security '''
 +
 
 +
 
 +
Mirai botnet is the largest Distributed Denial of Service (DDoS) attack ever recorded. Over 1 terabyte per second flooded the Dyn network – a major DNS provider – bringing down websites such as Airbnb and Reddit. Having said that, the thing that made this attack so interesting is that it was carried out using IoT devices.
 +
 +
Approximately 150,000 compromised routers, cameras, and other devices were all enslaved into a single botnet, focusing on a single target. Manufacturers often use common usernames and passwords to protect the IoT device. So, in technicality, there were a few thousand password combinations that attackers had to figure out to compromise tens of thousands of smart devices for launching the DDoS attack.
 +
 
 +
All it takes is a few lines of code from cyber-attackers to test each of those default passwords and the device will get compromised and enslaved within a few seconds. Of course, only if the user did not change the default password. To avoid such wide-scale cyber-attacks like the one caused by the Mirai botnet makes IoT security of paramount importance.
 +
 +
Of course, botnets are not the only type of threats that businesses and individuals must be aware of. Researchers have proven in the past that it is also possible to take control of a physical IoT-enabled car by simply breaking into the application which controls the onboard software. For instance, Russian researchers have managed to open car locks by simply hacking the application.
 +
 
 +
 
 +
'''IoT Security Vulnerabilities'''
 +
 
 +
 
 +
'''1. Default Login Credentials'''
 +
 
 +
As discussed above, most people have the default usernames and passwords on their IoT devices. Manufacturers often hide the change username and password options deep inside the user interface. Thus, making it out of sight for most users. It is one of the most common reasons why many people do not even bother to change the default setting. If every IoT-enabled device had a separate username and password, the Mirai botnet would not have happened in the first place. 
 +
 
 +
 
 +
'''2. Lack of Software Updates'''
 +
 
 +
Most IoT device owners often fail to update the software that came by default on their devices. Therefore, if a software vulnerability exists on the device, there is very little anyone can do to prevent the device from getting compromised.
 +
 
 +
 
 +
'''3. Communication Is Not Encrypted'''
 +
 
 +
Most IoT device owners often fail to update the software that came by default on their devices. Therefore, if a software vulnerability exists on the device, there is very little anyone can do to prevent the device from getting compromised.
 +
 
 +
 
 +
[[File:Iot_security_2.jpg|center|Essentials to the Internet of Things (IoT) Security]]
-
The North American Numbering Plan (NANP) divides the telephone service territories into Numbering Plan Area (NPA), as discussed earlier, and assigns a three-digit area code to each. This three-digit code becomes the first part of the phone number. The other numbers consist of a three-digit prefix or central office code (indicating a specific exchange or rate center) and a four-digit station number.
 
-
This combination of the area code, prefix, and station number provides the destination routing address in the PSTN (Public Switched Telephone Number). This format is usually represented as NPA-NXX-XXXX. Here the NPA is the Numbering Plan Area, NXX is the Central Office Code and the XXXX is the Station Number.
+
'''Types of Attacks Against IoT Devices '''
-
Having said that, each area code has approximately 800 Central Office Codes. However, some of them like 911 are unavailable as they are dedicated to public use. Each central office code has 10,000 phone numbers, whereas every area code have almost eight million phone numbers. You might think of it as a large number. But some big cities go through them very quickly due to a fast-growing population and increasing cellular demand among other reasons. Having said that, once the numbers get exhausted new ones must be issued through a process known as area code relief.  
+
Attackers can hack some devices in many ways. But following are some of the most common types of attacks against IoT devices.
-
'''Difference between North Numbering Plan and Formatting Elsewhere'''
+
'''1. Vulnerability Exploitation '''
 +
Every device and software has vulnerabilities. It is next to impossible to have a device without any vulnerabilities. Even Google, with all its resources, cannot build a vulnerable proof software or device. Therefore, based on the type of vulnerability, attackers can use various ways to exploit the device. For instance, using code injection, attackers can inject malicious code into the device by finding a vulnerability. This malicious code can then perform various tasks such as taking control of the device or shutting it off completely. 
-
'''1. Fixed Length Number Plan Area Codes'''
 
-
There is a certain difference between the numbering plan when it comes to the North American Numbering Plan and formatting elsewhere. For instance, the Number Plan Area codes of NANP have a fixed three-digit length. However, the Australian telephone number plan has Number Plan Area codes of a single digit only.  
+
'''2. Malware Attacks '''
 +
Malware attacks are the most well-known and frequently used attacks that aim to gain access to the login credentials or device of the user. Smart TV and other similar devices are most exposed to such cyber threats, as users might unknowingly click on a malicious link or might even download infected apps. Thus, compromising their entire network of connected devices. 
-
'''2. Variable Length Number Plan Area Codes'''
 
-
While the NPA formatting in the North America Numbering Plan and the Australia Numbering Plan are different, they have a fixed length. But some countries have variable length NPA codes as compared to fixed-length NPA codes of NANP. For instance, the UK and Germany both have variable length codes ranging from two to five digits, and Japan's NPA codes have from one to five digits.
+
'''3. Password Attacks '''
 +
Password attack is another common type of attack against IoT devices. In such attacks, cyber attackers bombard the users’ devices with countless usernames and passwords until they find the right one. Because most people use a simple and common password, such attacks are successful. Moreover, most people tend to reuse their passwords. Therefore, if the attacker gets access to one device, they can get access to all other devices.
-
[[File:Nanp_blog_2.jpg|center|Instantly Boost Your Customer Experience, Allow Your Customers to Text You!]]
 
 +
'''4. Botnet Enslaving '''
 +
As discussed, IoT-enabled devices are the prime candidate for a botnet attack. It is because IoT devices are easier to compromise and tough to diagnose, and once the device gets enslaved, attackers can use it for many different purposes such as DDoS attacks, performing click fraud, and sending spam emails among other things. Mirai botnet, as discussed, was built based on default passwords and usernames.
-
'''E.164 numbering plan '''
 
-
E.164 is a simple international numbering plan developed by the ITU (International Telecommunications Union), for public telephone systems in which any number is following a clear and easy structure: A country code, known as “CC,” a national destination code or “NDC” and a subscriber number or “SN.” An E.164 number can be up to 15 digits.
 
-
Thanks to E.164 and its 15 digits in a number, we can have a high number of possible combinations, and that’s a good news because every human can contact any other human on earth on a unique phone number!
+
[[File:Iot_security_3.jpg|center|Essentials to the Internet of Things (IoT) Security]]
-
Let’s see some examples: You’re living in North America and your local phone number is 555-123-4567, this number isn’t in the E.164 format. The correct writing is : +1-555-123-4567 where:
 
-
+1 designate your CC, 555 designate your NDC, And 123-4567 designate your SN.
 
-
In the E.164 phone number formatting the CC can have from 1 to 3 digits, if you are trying to call Mexico the CC will be +52, if you try to call Algeria the CC will be +213. Looking for a specific country code? You can find it in this list: https://countrycode.org/
 
-
As you can see, the E.164 is a worldwide standard for phone numbering plan, there is an evolution of the E.164 that is called ENUM, we’ll talk about it in other articles.
+
In today’s digital world, people are required to press specific digits on the smart lock to get access to office premises and/or their homes. However, with the increasing usage of sophisticated systems, cyber-attacks are also becoming more sophisticated. It means that no system is unbreakable.
 +
 +
VoIP.ms has for first vocation to provide quality communication tools to all its users, but also to simplify their life and offer them different solutions adapted to their needs, that's why VoIP.ms starts to imagine different possibilities of interactions between everyday objects and its platform of voice over IP, this reflection is expressed today with Sequence. By using VoIP.ms sequence feature, you can, for example, add an extra layer of security to your smart lock IoT devices. The sequence feature offered by VoIP.ms allows you to combine DTMF, voice recordings, and SMS messages. Only when the combination is executed in a specific order, the sequence will provide access to the door. Therefore, the VoIP.ms sequence feature will help you keep a close eye on who gets access to your office or home.
-
[[File:Nanp_blog_3.jpg|center|Instantly Boost Your Customer Experience, Allow Your Customers to Text You!]]
+
'''Final Thoughts '''
 +
There is no doubt that IoT is going to revolutionize the way businesses conduct their communication and operations. It is one of the best innovations we have seen ever since the arrival of the Internet. However, there is no denying that businesses must understand the importance of IoT security as well. The interconnected nature of this technology makes it much more difficult for businesses to undo any damages done. Therefore, enterprises should adopt a more proactive approach rather than a reactive one.
-
You want to know how to correctly dial to a specific country?
 
-
Read VoIP.ms Wiki entry about Dialing Codes (https://wiki.voip.ms/article/Dialing_Codes) or contact our support team at [email protected].
 

Latest revision as of 17:23, 12 August 2021

Essentials to the Internet of Things (IoT) Security

Businesses are aware of the potential of IoT devices. Enterprises around the world have started to embrace the Internet of Things as a means for clearer processes and communication. IoT devices can provide businesses with actionable insights and data which is not easily attainable by any other technology.

Yet, enterprises are struggling with the basics of IoT security. In this article, we will discuss the basics of IoT security. But before that, let us briefly discuss why the Internet of Things (IoT) security is important.



Essentials to the Internet of Things (IoT) Security


Importance of IoT Security


Mirai botnet is the largest Distributed Denial of Service (DDoS) attack ever recorded. Over 1 terabyte per second flooded the Dyn network – a major DNS provider – bringing down websites such as Airbnb and Reddit. Having said that, the thing that made this attack so interesting is that it was carried out using IoT devices.

Approximately 150,000 compromised routers, cameras, and other devices were all enslaved into a single botnet, focusing on a single target. Manufacturers often use common usernames and passwords to protect the IoT device. So, in technicality, there were a few thousand password combinations that attackers had to figure out to compromise tens of thousands of smart devices for launching the DDoS attack.

All it takes is a few lines of code from cyber-attackers to test each of those default passwords and the device will get compromised and enslaved within a few seconds. Of course, only if the user did not change the default password. To avoid such wide-scale cyber-attacks like the one caused by the Mirai botnet makes IoT security of paramount importance.

Of course, botnets are not the only type of threats that businesses and individuals must be aware of. Researchers have proven in the past that it is also possible to take control of a physical IoT-enabled car by simply breaking into the application which controls the onboard software. For instance, Russian researchers have managed to open car locks by simply hacking the application.


IoT Security Vulnerabilities


1. Default Login Credentials

As discussed above, most people have the default usernames and passwords on their IoT devices. Manufacturers often hide the change username and password options deep inside the user interface. Thus, making it out of sight for most users. It is one of the most common reasons why many people do not even bother to change the default setting. If every IoT-enabled device had a separate username and password, the Mirai botnet would not have happened in the first place.


2. Lack of Software Updates

Most IoT device owners often fail to update the software that came by default on their devices. Therefore, if a software vulnerability exists on the device, there is very little anyone can do to prevent the device from getting compromised.


3. Communication Is Not Encrypted

Most IoT device owners often fail to update the software that came by default on their devices. Therefore, if a software vulnerability exists on the device, there is very little anyone can do to prevent the device from getting compromised.


Essentials to the Internet of Things (IoT) Security


Types of Attacks Against IoT Devices

Attackers can hack some devices in many ways. But following are some of the most common types of attacks against IoT devices.


1. Vulnerability Exploitation

Every device and software has vulnerabilities. It is next to impossible to have a device without any vulnerabilities. Even Google, with all its resources, cannot build a vulnerable proof software or device. Therefore, based on the type of vulnerability, attackers can use various ways to exploit the device. For instance, using code injection, attackers can inject malicious code into the device by finding a vulnerability. This malicious code can then perform various tasks such as taking control of the device or shutting it off completely.


2. Malware Attacks

Malware attacks are the most well-known and frequently used attacks that aim to gain access to the login credentials or device of the user. Smart TV and other similar devices are most exposed to such cyber threats, as users might unknowingly click on a malicious link or might even download infected apps. Thus, compromising their entire network of connected devices.


3. Password Attacks

Password attack is another common type of attack against IoT devices. In such attacks, cyber attackers bombard the users’ devices with countless usernames and passwords until they find the right one. Because most people use a simple and common password, such attacks are successful. Moreover, most people tend to reuse their passwords. Therefore, if the attacker gets access to one device, they can get access to all other devices.


4. Botnet Enslaving

As discussed, IoT-enabled devices are the prime candidate for a botnet attack. It is because IoT devices are easier to compromise and tough to diagnose, and once the device gets enslaved, attackers can use it for many different purposes such as DDoS attacks, performing click fraud, and sending spam emails among other things. Mirai botnet, as discussed, was built based on default passwords and usernames.


Essentials to the Internet of Things (IoT) Security


In today’s digital world, people are required to press specific digits on the smart lock to get access to office premises and/or their homes. However, with the increasing usage of sophisticated systems, cyber-attacks are also becoming more sophisticated. It means that no system is unbreakable.

VoIP.ms has for first vocation to provide quality communication tools to all its users, but also to simplify their life and offer them different solutions adapted to their needs, that's why VoIP.ms starts to imagine different possibilities of interactions between everyday objects and its platform of voice over IP, this reflection is expressed today with Sequence. By using VoIP.ms sequence feature, you can, for example, add an extra layer of security to your smart lock IoT devices. The sequence feature offered by VoIP.ms allows you to combine DTMF, voice recordings, and SMS messages. Only when the combination is executed in a specific order, the sequence will provide access to the door. Therefore, the VoIP.ms sequence feature will help you keep a close eye on who gets access to your office or home.


Final Thoughts

There is no doubt that IoT is going to revolutionize the way businesses conduct their communication and operations. It is one of the best innovations we have seen ever since the arrival of the Internet. However, there is no denying that businesses must understand the importance of IoT security as well. The interconnected nature of this technology makes it much more difficult for businesses to undo any damages done. Therefore, enterprises should adopt a more proactive approach rather than a reactive one.


______

For more information, visit us at
https://voip.ms or sign up now
to start making calls in under 5 minutes
at https://www.voip.ms/#Signup!

Personal tools
Namespaces
Variants
Actions
VoIP.ms Wiki
Guides 🇨🇦
Guías 🇲🇽