Mastering Security Analysis and Threat Modeling for 2025