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