سیستم های اسکادا و زیر ساخت های حیاتی کشور از آنجا که با زندگی روزمره انسان های در ارتباط هستند دارای جایگاه خاص، و تامین امنیت آنها بسیار حائز اهمیت است. برای این منظور شناخت و آنالیز اجزاء سیستم اسکادا و نقاط آسیب پذیر آن و در مقابل شناخت روش های امنیتی برای ارائه راهکار امنیتی مناسب ضروری است. در این مقاله با معرفی ساختار کلی اسکادا، ابتدا حملات اسکادا و نقاط آسیب پذیر آن دسته بندی شده و سپس کلاس های امنیتی مورد نیاز هر یک از اجزاء در قالب زبان UML ارائه شده است.