Posts

Top 10 read posts on this blog in the last 30 days

Image
  Popular Posts Earthquakes in a month Earthquake Start of a project to bring in information from a website with an Application Programming Interface (API). We are going to use a ... smart devices: Beware of security vulnerabilities!  New paper Hannan Bin Azhar, M.A., Smith, D ., Cain, A. (2023). Spying on Kids’ Smart Devices: Beware of Security Vulnerabilities!. In: Jaha... Why should everybody learn Artificial Intelligence?   A recent blog post, https://blogs.canterbury.ac.uk/engineering/why-should-everybody-learn-artificial-intelligence/ ,  produced by two memb... Does it matter that women aren’t engaging in STEM?   " Circuit Bending Orchestra: Lara Grant at Diana Eng's Fairytale Fashion Show, Eyebeam NYC / 20100224.7D.03621.P1.L1.SQ.BW / SML ... Winners of the Young coders Competition 2021 The Young Coder's competition goes from strength to strength with the number of entries increased by 1200%! The competition aim is to h... Most popular posts on this blog ...

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:...