Smart Sustainable House-Security
Tackling vulnerabilities in connected living through threat modeling and penetration testing
Team Members:
- Ayman Al Jayyosi
- Ahmad Qadourah
- Kholoud Almheiri
As smart homes continue to adopt advanced technologies to enhance energy efficiency, convenience, and automation, ensuring their security and reliability has become increasingly vital. This capstone project explores the potential risks and vulnerabilities present in both the software and hardware components of a smart and sustainable home. The investigation focuses on core technologies commonly used in these environments, including Firebase Database services, cloud-based IoT platforms, open-source frameworks such as Flutter, microcontrollers like the ESP32, facial recognition technologies, and a range of IoT devices including sensors and cameras. To identify potential threats, the project utilizes a combination of penetration testing and threat modeling, along with the implementation of key security measures such as multi-factor authentication and API protection. The primary risks assessed include unauthorized access, data breaches, device tampering, and weak encryption protocols. By uncovering these vulnerabilities, the project aims to recommend practical and effective strategies to bolster the security, dependability, and long-term sustainability of smart home ecosystems.