Posts

Showing posts from January, 2023

smart devices: Beware of security vulnerabilities!

Image
 New paper Hannan Bin Azhar, M.A., Smith, D ., Cain, A. (2023). Spying on Kids’ Smart Devices: Beware of Security Vulnerabilities!. In: Jahankhani, H. (eds) Cybersecurity in the Age of Smart Societies. Advanced Sciences and Technologies for Security Applications. Springer, Cham. https://doi.org/10.1007/978-3-031-20160-8_8 Abstract The emergence of the Internet of Things devices in everyday life has increased its sales dramatically over recent years, specifically of smart devices, such as smartwatches, fitness trackers and smart phones. The number of vulnerabilities exploited has also risen in tandem with the increased sales. The attack vectors have greatly increased due to the connectivity and mass functionality of these devices. The lack of security in smartwatches, marketed towards children, poses a prominent threat for their safety and security. Results reported in this paper revealed significant security vulnerabilities in several popular kids’ smartwatches when exploited by SM...

Earthquakes in a month (now with code)

Image
Earthquake Start of a project to bring in information from a website with an Application Programming Interface (API). We are going to use a modified version of "Project: Fetching Current Weather Data" from "Automate the boring stuff with Python" by Al Sweigart Instead of weather data were are collecting a month's worth of earthquake data.  What is going on below? We import libraries to deal with json, request from the server and the pandas library. [1]: ​ import json , requests import pandas as pd from pandas import json_normalize In this section we creating a string made up of the URL. Requesting the information from the site with the URL we created and pass back the information. Data comes from the US Geological survey  https://www.usgs.gov/about/about-us/who-we-are  and one of their earthquake feeds. Requesting the information from the site with the URL we created and pass back the information. Then print out what was returned. [2]: ​ url = 'https:...