A Procedure for Vulnerability Analysis and Countermeasures in IoT Systems Based on Their Components Characteristics | Synapse