☢️🧑🏻💻OT Sentinel | ICS/OT Security🧑🏻💻☢️
امروز میخوام ساختار قاب پروتکل DNP3 رو که یکی از حیاتیترین پروتکلهای شبکههای برق و اتوماسیون صنعتیه، با هم ورق بزنیم. اگه به شکل استانداردش نگاه کنیم، میبینیم که DNP3 چجوری داده رو لایهبندی میکنه تا توی محیطهای پرنویز صنعتی هم قابل اعتماد باشه. خب، بیایم…
البته به جز خود اون ۲ بایت شروع و این یه بایت طول. بعد نوبت به فیلد ۱ بایتی Control میرسه که خیلی مهمه چون نوع فریم رو مشخص میکنه که فریم اطلاعاتیه، نظارتیه یا بدون شماره، و همچنین شماره دنباله ارسال و دریافت و پرچمهای کنترلی توش هست. بعدش دو فیلد ۲ بایتی برای آدرس مقصد و آدرس مبدأ در لایه پیوند داریم که آدرسهای ۱۶ بیتی ایستگاههای صنعتی رو مشخص میکنن. در نهایت برای اینکه مطمئن بشیم هدر سالم رسیده، یه CRC ۲ بایتی روش انداختیم که بهش میگن CRC-16 و کل هدر رو پوشش میده.
بعد از این هدر، نوبت به محموله اصلی یا همون Payload میرسه که در واقع همون لایه کاربرد DNP3 هست. اینجا قضیه جالبتر میشه، چون دادههای کاربردی که قراره منتقل بشن، مثلاً مقادیر آنالوگ، وضعیت کلیدها، یا فرمانهای کنترلی، به صورت بلوکهای داده با حداکثر طول ۲۵۰ بایت سازماندهی میشن. یعنی هر بلوک شامل خود داده تا سقف ۲۵۰ بایت هست و بلافاصله بعد از هر بلوک، یه CRC ۲ بایتی مجزا قرار داره که یکپارچگی همون بلوک رو تضمین میکنه. این بلوکها پشت سر هم قرار میگیرن و مجموعشون میتونه تا ۲۹۲ بایت داده خالص رو پوشش بده. جالبه که هر بلوک مستقل از بقیه CRC خودش رو داره، پس اگه یه بلوک خراب بشه، بقیه بلوکها قابل استفاده هستن و نیازی به کل دیتاگرام نیست، این خیلی برای کانالهای مخابراتی نویزدار صنعتی ارزشمنده
بعد از این هدر، نوبت به محموله اصلی یا همون Payload میرسه که در واقع همون لایه کاربرد DNP3 هست. اینجا قضیه جالبتر میشه، چون دادههای کاربردی که قراره منتقل بشن، مثلاً مقادیر آنالوگ، وضعیت کلیدها، یا فرمانهای کنترلی، به صورت بلوکهای داده با حداکثر طول ۲۵۰ بایت سازماندهی میشن. یعنی هر بلوک شامل خود داده تا سقف ۲۵۰ بایت هست و بلافاصله بعد از هر بلوک، یه CRC ۲ بایتی مجزا قرار داره که یکپارچگی همون بلوک رو تضمین میکنه. این بلوکها پشت سر هم قرار میگیرن و مجموعشون میتونه تا ۲۹۲ بایت داده خالص رو پوشش بده. جالبه که هر بلوک مستقل از بقیه CRC خودش رو داره، پس اگه یه بلوک خراب بشه، بقیه بلوکها قابل استفاده هستن و نیازی به کل دیتاگرام نیست، این خیلی برای کانالهای مخابراتی نویزدار صنعتی ارزشمنده
☢️🧑🏻💻OT Sentinel | ICS/OT Security🧑🏻💻☢️
البته به جز خود اون ۲ بایت شروع و این یه بایت طول. بعد نوبت به فیلد ۱ بایتی Control میرسه که خیلی مهمه چون نوع فریم رو مشخص میکنه که فریم اطلاعاتیه، نظارتیه یا بدون شماره، و همچنین شماره دنباله ارسال و دریافت و پرچمهای کنترلی توش هست. بعدش دو فیلد ۲ بایتی…
حالا از دید امنیتی، این ساختار یه سری نکات حسابه که به عنوان کسی که تو حوزه امنیت ICS کار میکنه، نباید ازش غافل بشیم. اول اینکه DNP3 به صورت پیشفرض اصلاً رمزنگاری نداره، یعنی هر کی بتونه به شبکه دسترسی داشته باشه، کل دادهها رو به صورت متن واضح میبینه و میتونه مقادیر فرایندی رو استخراج کنه. دوم اینکه CRC که اینجا استفاده شده فقط برای تشخیص خطاهای تصادفیه و هیچ مقاومتی در برابر حملات عمدی نداره، یعنی یه مهاجم به راحتی میتونه داده رو عوض کنه و CRC جدید حساب کنه و بسته رو بفرسته. سوم اینکه آدرسهای ۱۶ بیتی ثابت، امکان جعل آدرس و حملات اسپوفینگ رو خیلی راحت میکنه. چهارم اینکه چون شماره دنبالههای امن و زمانمهر معتبر در همه فریمها وجود نداره، حمله تکرار یا Replay Attack یکی از تهدیدات جدی محسوب میشه. در نتیجه، توی پیادهسازیهای واقعی، ما چارهای نداریم جز اینکه DNP3 رو یا با پسوند امنیتیاش یعنی DNP3-SA که احراز هویت و امضای دیجیتال پیام رو اضافه میکنه، استفاده کنیم، یا اینکه کل ترافیک رو توی یه تونل امن مثل TLS یا IPsec کپسوله کنیم. همچنین تفکیک شبکه با فایروالهای صنعتی و قرار دادن این پروتکل در یک VLAN جداگانه، یکی از الزامات پایهایه.
در نهایت، این ساختار رو باید به عنوان یه پروتکل کارا و سبک دید که برای مخابرات سریال و شبکههای داخلی صنعتی طراحی شده، اما به هیچ وجه نباید بدون لایه امنیتی تکمیلی در معرض دنیای خارج قرار بگیره. پس همیشه به یاد داشته باشیم که امنیت در DNP3 یک امر افزودنیه و باید لایهبهلایه بهش اضافه بشه، نه اینکه به خود پروتکل اعتماد کنیم. این رو بدونید که بیشتر حملات سایبری به پستهای برق و تصفیهخانهها، دقیقاً از همین نقاط کور پروتکلهایی مثل DNP3 سوءاستفاده کردن. پس بهترین کار، پیادهسازی مکانیزمهای احراز هویت قوی، پایش مداوم ترافیک با IDS/IPS مخصوص پروتکلهای صنعتی و بهروزرسانی منظم دستگاههای RTU و IED هست. امیدوارم این توضیح براتون مفید بوده باشه و بتونیم با درک عمیق تر این ساختارها، گام موثرتری در جهت ایمنسازی زیرساختهای حیاتی مون برداریم. اگه سوالی بود حتماً بپرسید.
در نهایت، این ساختار رو باید به عنوان یه پروتکل کارا و سبک دید که برای مخابرات سریال و شبکههای داخلی صنعتی طراحی شده، اما به هیچ وجه نباید بدون لایه امنیتی تکمیلی در معرض دنیای خارج قرار بگیره. پس همیشه به یاد داشته باشیم که امنیت در DNP3 یک امر افزودنیه و باید لایهبهلایه بهش اضافه بشه، نه اینکه به خود پروتکل اعتماد کنیم. این رو بدونید که بیشتر حملات سایبری به پستهای برق و تصفیهخانهها، دقیقاً از همین نقاط کور پروتکلهایی مثل DNP3 سوءاستفاده کردن. پس بهترین کار، پیادهسازی مکانیزمهای احراز هویت قوی، پایش مداوم ترافیک با IDS/IPS مخصوص پروتکلهای صنعتی و بهروزرسانی منظم دستگاههای RTU و IED هست. امیدوارم این توضیح براتون مفید بوده باشه و بتونیم با درک عمیق تر این ساختارها، گام موثرتری در جهت ایمنسازی زیرساختهای حیاتی مون برداریم. اگه سوالی بود حتماً بپرسید.
امروز یه دیاگرام باحال از معماری شبکههای صنعتی و اتوماسیون آوردم که ببینیم دادهها چطوری تو یه کارخونه یا سیستم کنترل رد و بدل میشن. بذارید قدمبهقدم بگم قضیه چیه.
تو این تصویر، یه سوییچ مرکزی داریم که حکم قلب تپنده شبکه رو داره و همه چیز بهش وصله.
بریم سمت چپ: یه HMI Client داریم با آیپی 172.16.0.1/24. این همون صفحهای هستش که اپراتور پشتش میشینه و داره سیستم رو مانیتور میکنه. این کلاینت با خط شماره 1 مستقیم وصله به اون سوییچ مرکزی.
حالا بریم سمت راست: سه تا سرور خفن داریم که همهشون تو یه سابنت با آیپی 172.16.1.1/24 قرار دارن.
اولی سرور HMI هستش (خط 4 و 5)، دومی سرور دیتای HMI (خط 6 و 7) و سومی هم یه گیتوی برای پروتکلهای کنترلیه (خط 8 و 9). این سه تا با خطوط 4 تا 9 به سوییچ مرکزی وصل شدن و اطلاعات رو رد و بدل میکنن.
تو این تصویر، یه سوییچ مرکزی داریم که حکم قلب تپنده شبکه رو داره و همه چیز بهش وصله.
بریم سمت چپ: یه HMI Client داریم با آیپی 172.16.0.1/24. این همون صفحهای هستش که اپراتور پشتش میشینه و داره سیستم رو مانیتور میکنه. این کلاینت با خط شماره 1 مستقیم وصله به اون سوییچ مرکزی.
حالا بریم سمت راست: سه تا سرور خفن داریم که همهشون تو یه سابنت با آیپی 172.16.1.1/24 قرار دارن.
اولی سرور HMI هستش (خط 4 و 5)، دومی سرور دیتای HMI (خط 6 و 7) و سومی هم یه گیتوی برای پروتکلهای کنترلیه (خط 8 و 9). این سه تا با خطوط 4 تا 9 به سوییچ مرکزی وصل شدن و اطلاعات رو رد و بدل میکنن.
🔥4
☢️🧑🏻💻OT Sentinel | ICS/OT Security🧑🏻💻☢️
امروز یه دیاگرام باحال از معماری شبکههای صنعتی و اتوماسیون آوردم که ببینیم دادهها چطوری تو یه کارخونه یا سیستم کنترل رد و بدل میشن. بذارید قدمبهقدم بگم قضیه چیه. تو این تصویر، یه سوییچ مرکزی داریم که حکم قلب تپنده شبکه رو داره و همه چیز بهش وصله. بریم…
اما بریم سراغ پایین تصویر که یه دنیای دیگهست!
اینجا یه Data Concentrator داریم با آیپی 172.16.4.1/24. این وسیله کارش جمع کردن دیتا از چند تا منبع مختلفه. این با خطوط 13 و 14 وصل شده به یه سوییچ دیگه که پایینتر قرار داره.
آخر خط هم یه Controller (کنترلر) داریم با آیپی 172.16.5.1/24. این همون مغز متفکر سیستمه که فرمانها رو اجرا میکنه و با خط شماره 20 به اون سوییچ پایینی وصله.
یه سری خطچین هم میبینید مثل خطوط 2 و 3 که سوییچ مرکزی رو به یه روتر بالایی وصل میکنه، یا خطوط 15 و 18 که ارتباط بین دو تا سوییچ رو نشون میده. این خطچینا معمولاً یا مسیرهای منطقی (Logical) هستن یا مسیرهای رزرو برای مواقع اضطراری که اگه خط اصلی قطع شد، شبکه بخوابه.
خلاصه بخوام بگم، این دیاگرام کل مسیر جریان داده رو نشون میده؛ از لحظهای که اپراتور (HMI Client) یه درخواست میفرسته، این درخواست میره به سوییچ مرکزی، از اونجا به سرورها میره، بعد میره سمت Data Concentrator و در نهایت به دست Controller میرسه تا فرمان اجرا بشه. اون شمارهها هم دقیقاً برای اینه که ترتیب و اولویت این ارتباطات مشخص باشه.
اینجا یه Data Concentrator داریم با آیپی 172.16.4.1/24. این وسیله کارش جمع کردن دیتا از چند تا منبع مختلفه. این با خطوط 13 و 14 وصل شده به یه سوییچ دیگه که پایینتر قرار داره.
آخر خط هم یه Controller (کنترلر) داریم با آیپی 172.16.5.1/24. این همون مغز متفکر سیستمه که فرمانها رو اجرا میکنه و با خط شماره 20 به اون سوییچ پایینی وصله.
یه سری خطچین هم میبینید مثل خطوط 2 و 3 که سوییچ مرکزی رو به یه روتر بالایی وصل میکنه، یا خطوط 15 و 18 که ارتباط بین دو تا سوییچ رو نشون میده. این خطچینا معمولاً یا مسیرهای منطقی (Logical) هستن یا مسیرهای رزرو برای مواقع اضطراری که اگه خط اصلی قطع شد، شبکه بخوابه.
خلاصه بخوام بگم، این دیاگرام کل مسیر جریان داده رو نشون میده؛ از لحظهای که اپراتور (HMI Client) یه درخواست میفرسته، این درخواست میره به سوییچ مرکزی، از اونجا به سرورها میره، بعد میره سمت Data Concentrator و در نهایت به دست Controller میرسه تا فرمان اجرا بشه. اون شمارهها هم دقیقاً برای اینه که ترتیب و اولویت این ارتباطات مشخص باشه.
🔥3
معماری شبکه صنعتی و جایگاه پروتکل Modbus
این تصویری که میبینید، یه نمای کامل از اینه که پروتکل Modbus چطور توی سلسلهمراتب شبکههای صنعتی جا میگیره. بذارید از پایین به بالا یه دوری بزنیم.
اول از همه، بریم سراغ لایه فیلد (Field System). اینجا جاییه که Modbus RTU داره کار میکنه. یه PLC به عنوان Master روی بستر RS-485 نشسته و یه سری دستگاه دیگه مثل پنلهای اپراتور، درایوها یا PLC/IDs به عنوان Slave بهش وصلن. توی این لایه، ارتباط سریال و نسبتاً سادهست ولی به شدت پایدار و مقرونبهصرفه برای فواصل کوتاه تا متوسط. همه چی روی همون دو سیم میچرخه و Master تصمیم میگیره کی با کی حرف بزنه.
حالا اگه از این لایه فیلد بیایم بالاتر، میرسیم به لایه کنترل (Control Network). اینجا یه گیتوی یا همون RTU وارد میشه. کارش چیه؟ دقیقاً نقش مترجم رو بازی میکنه. دادههای خام و سریال لایه پایین رو میگیره و به زبون اترنت ترجمه میکنه. یعنی Modbus RTU رو تبدیل میکنه به Modbus TCP. این نقطه، همون نقطهی وصله بین دنیای OT (تکنولوژی عملیاتی) و IT (فناوری اطلاعات)
این تصویری که میبینید، یه نمای کامل از اینه که پروتکل Modbus چطور توی سلسلهمراتب شبکههای صنعتی جا میگیره. بذارید از پایین به بالا یه دوری بزنیم.
اول از همه، بریم سراغ لایه فیلد (Field System). اینجا جاییه که Modbus RTU داره کار میکنه. یه PLC به عنوان Master روی بستر RS-485 نشسته و یه سری دستگاه دیگه مثل پنلهای اپراتور، درایوها یا PLC/IDs به عنوان Slave بهش وصلن. توی این لایه، ارتباط سریال و نسبتاً سادهست ولی به شدت پایدار و مقرونبهصرفه برای فواصل کوتاه تا متوسط. همه چی روی همون دو سیم میچرخه و Master تصمیم میگیره کی با کی حرف بزنه.
حالا اگه از این لایه فیلد بیایم بالاتر، میرسیم به لایه کنترل (Control Network). اینجا یه گیتوی یا همون RTU وارد میشه. کارش چیه؟ دقیقاً نقش مترجم رو بازی میکنه. دادههای خام و سریال لایه پایین رو میگیره و به زبون اترنت ترجمه میکنه. یعنی Modbus RTU رو تبدیل میکنه به Modbus TCP. این نقطه، همون نقطهی وصله بین دنیای OT (تکنولوژی عملیاتی) و IT (فناوری اطلاعات)
🔥5
☢️🧑🏻💻OT Sentinel | ICS/OT Security🧑🏻💻☢️
معماری شبکه صنعتی و جایگاه پروتکل Modbus این تصویری که میبینید، یه نمای کامل از اینه که پروتکل Modbus چطور توی سلسلهمراتب شبکههای صنعتی جا میگیره. بذارید از پایین به بالا یه دوری بزنیم. اول از همه، بریم سراغ لایه فیلد (Field System). اینجا جاییه که Modbus…
بعد از این گیتوی، وارد لایه بالایی یعنی Supervisory و Business Network میشیم. اینجا دیگه خبری از کابلهای سریال و RS-485 نیست. همه چی روی بستر Ethernet و TCP/IP بالا میره. دستگاهها و کامپیوترهای موجود توی این لایه، از طریق همون Modbus TCP با دادهها ارتباط برقرار میکنن و میتونن همه چیز رو مانیتور کنن و مدیریت کنن. HMI هم دقیقاً همینجا به شبکه وصله.
نکتهی جالب این معماری اینه که یه پروتکل قدیمی اما طلایی مثل Modbus، هنوز هم میتونه از سطح یه سنسور ساده تا سطح مدیریت کل کارخانه، یکپارچگی داده رو حفظ کنه. ترکیب Modbus RTU/RS-485 توی لایه فیلد برای سرعت و پایداری، و Modbus TCP توی لایههای بالایی برای یکپارچگی با شبکههای اترنت، هنوز هم یکی از رایجترین و پرکاربردترین الگوهای پیادهسازی توی پروژههای اتوماسیون صنعتیه.
#Industrial_Automation #Modbus #PLC #SCADA #Network_Architecture@pythonwithmedev
نکتهی جالب این معماری اینه که یه پروتکل قدیمی اما طلایی مثل Modbus، هنوز هم میتونه از سطح یه سنسور ساده تا سطح مدیریت کل کارخانه، یکپارچگی داده رو حفظ کنه. ترکیب Modbus RTU/RS-485 توی لایه فیلد برای سرعت و پایداری، و Modbus TCP توی لایههای بالایی برای یکپارچگی با شبکههای اترنت، هنوز هم یکی از رایجترین و پرکاربردترین الگوهای پیادهسازی توی پروژههای اتوماسیون صنعتیه.
#Industrial_Automation #Modbus #PLC #SCADA #Network_Architecture@pythonwithmedev
🔥5
نقشه_راه_امنیت_سیستم_های_کنترل_و_شبکه_های_صنعتی_.txt
16.5 KB
⚡️ Roadmap: امنیت سیستمهای کنترل صنعتی و زیرساختهای حیاتی (OT/ICS)
تست نفوذ و امنسازی در دنیای اسکادا، جایی که قطع شدن ارتباط مساوی با توقف خط تولید یا خطرات جانی است!
در این نقشه راه تخصصی، مسیر گذار از مهندسی شبکه به امنیت عملیاتی (OT) در ۱۰ گام کلیدی تدوین شده است:
▫️ پایهها: ذهنیت ایمنی و استانداردهای SIS (فاز ۰ و ۱)
▫️ شبکه و سگمنتیشن: مدل پردو، زونها و معماری لایه ۳.۵ IDMZ (فاز ۲)
▫️ پروتکلها: آنالیز بستههای Modbus، S7comm، DNP3، IEC 104 و OPC UA (فاز ۳)
▫️ استانداردها: تسلط بر ISA/IEC 62443 و MITRE ATT&CK for ICS (فاز ۴)
▫️ دفاع و شکار تهدید: مانیتورینگ غیرفعال (Passive)، دیود داده و IDS صنعتی (فاز ۵)
▫️ تحلیل پروندهها: کالبدشکافی Stuxnet تا TRITON و Industroyer2 (فاز ۶)
▫️ توسعه و مهارت عملی: پایتون صنعتی (Snap7/Scapy)، لبهای شبیهساز (OpenPLC + Factory I/O) و مدارک SANS/ISA (فاز ۷ تا ۹)
📥 جزئیات هر فاز را در فایل متنی پیوست بخوانید.
🆔 @pythonwithmedev
#ICS_Security #SCADA #OTSecurity #IEC62443 #PythonForOT
تست نفوذ و امنسازی در دنیای اسکادا، جایی که قطع شدن ارتباط مساوی با توقف خط تولید یا خطرات جانی است!
در این نقشه راه تخصصی، مسیر گذار از مهندسی شبکه به امنیت عملیاتی (OT) در ۱۰ گام کلیدی تدوین شده است:
▫️ پایهها: ذهنیت ایمنی و استانداردهای SIS (فاز ۰ و ۱)
▫️ شبکه و سگمنتیشن: مدل پردو، زونها و معماری لایه ۳.۵ IDMZ (فاز ۲)
▫️ پروتکلها: آنالیز بستههای Modbus، S7comm، DNP3، IEC 104 و OPC UA (فاز ۳)
▫️ استانداردها: تسلط بر ISA/IEC 62443 و MITRE ATT&CK for ICS (فاز ۴)
▫️ دفاع و شکار تهدید: مانیتورینگ غیرفعال (Passive)، دیود داده و IDS صنعتی (فاز ۵)
▫️ تحلیل پروندهها: کالبدشکافی Stuxnet تا TRITON و Industroyer2 (فاز ۶)
▫️ توسعه و مهارت عملی: پایتون صنعتی (Snap7/Scapy)، لبهای شبیهساز (OpenPLC + Factory I/O) و مدارک SANS/ISA (فاز ۷ تا ۹)
📥 جزئیات هر فاز را در فایل متنی پیوست بخوانید.
🆔 @pythonwithmedev
#ICS_Security #SCADA #OTSecurity #IEC62443 #PythonForOT
❤🔥1🔥1
وقتی در مورد هوش تهدیدات سایبری (CTI) صحبت میکنیم، خیلی از بچهها فکر میکنند ماجرا صرفاً جمعآوری یک مشت IP و هش بدافزار (IoC) و ریختن آنها داخل فایروال یا SIEM است؛ اما این اسلاید از دوره FOR589 موسسه SANS دقیقاً انگشت میگذارد روی نقطه اتصال واقعی مفاهیم پدافندی و نشان میدهد چطور چارچوبهای استاندارد، تصویر کامل یک حمله را کنار هم میچینند.
در هسته این تصویر، مدل کلاسیک Cyber Kill Chain شرکت لاکهید مارتین را میبینید که چرخه حیات یک حمله هدفمند را در هفت فاز متوالی تعریف میکند: از فازهای مقدماتی مثل شناسایی (Reconnaissance) و سلاحسازی (Weaponization) گرفته تا تحویل (Deliver)، اکسپلویت (Exploit)، نصب پیلود (Install)، برقراری ارتباط با سرور کنترل و فرمان (C2) و در نهایت اجرای هدف نهایی (Actions on Objective).
در هسته این تصویر، مدل کلاسیک Cyber Kill Chain شرکت لاکهید مارتین را میبینید که چرخه حیات یک حمله هدفمند را در هفت فاز متوالی تعریف میکند: از فازهای مقدماتی مثل شناسایی (Reconnaissance) و سلاحسازی (Weaponization) گرفته تا تحویل (Deliver)، اکسپلویت (Exploit)، نصب پیلود (Install)، برقراری ارتباط با سرور کنترل و فرمان (C2) و در نهایت اجرای هدف نهایی (Actions on Objective).
☢️🧑🏻💻OT Sentinel | ICS/OT Security🧑🏻💻☢️
وقتی در مورد هوش تهدیدات سایبری (CTI) صحبت میکنیم، خیلی از بچهها فکر میکنند ماجرا صرفاً جمعآوری یک مشت IP و هش بدافزار (IoC) و ریختن آنها داخل فایروال یا SIEM است؛ اما این اسلاید از دوره FOR589 موسسه SANS دقیقاً انگشت میگذارد روی نقطه اتصال واقعی مفاهیم…
نکته فنی و زیبای اسلاید در نگاشت (Mapping) این چرخه با ساختار MITRE ATT&CK است؛ دو فاز اول یعنی شناسایی و آمادهسازی، در قلمرو PRE-ATT&CK قرار میگیرند، یعنی جایی که مهاجم خارج از مرزهای سازمانی ما پرسه میزند، اطلاعات جمع میکند و زیرساخت حمله را میسازد. از لحظه تحویل پکت یا ایمیل مخرب به بعد (Deliver تا پایانیترین مرحله)، ما وارد محدوده ATT&CK for Enterprise میشویم، یعنی محیطی که تاکتیکها، تکنیکها و رویههای عملیاتی مهاجم (TTPs) داخل شبکه ما قابل رصد، لاگگیری و کشف هستند.
حالا این تفکیک چه کاربردی در لایه عملیات دارد؟ بخش اول حمله، یعنی شناسایی و سلاحسازی، قلمرو اصلی برنامههای رصد ریسک و اطلاعات دیجیتال مانند DR&I (Digital Risk and Intelligence) است؛ تیمهای CTI با رصد منابع خارجی، تلگرام، دارکوب و نشتیهای سازمانی متوجه میشوند چه کمپینهایی ممکن است علیه داراییهای ما شکل بگیرد. اما از لحظه تلاش برای تحویل و نفوذ، شیفت پارادایم اتفاق میافتد و ما وارد فاز Threat Hunting میشویم؛ جایی که شکارچی تهدید بر اساس فرضیههای مبتنی بر هوش سایبری، به سراغ دادههای ترافیک شبکه، رویدادهای EDR و رفتارهای مشکوک در سیستمها میرود تا قبل از اینکه مهاجم به مرحله فاجعهبار Actions on Objective برسد، خط حمله را قطع کند.
چتر بالاسری کل این اکوسیستم، Cyber Threat Intelligence (CTI) است. سیتیآی همان لایهای است که به تیم شکار تهدید، تحلیلگران سوک و تیمهای فارنزیک دید میدهد که چه کسی، با چه انگیزهای و با چه ابزارهایی در حال پیشروی در این مراحل است. اگر در محیطهای زیرساختی و حیاتی فرآیندها را بر اساس این زنجیره تحلیل نکنیم، دفاع ما همیشه منفعل، دیرهنگام و بدون دید استراتژیک باقی خواهد ماند.
══════════════════════════════════════════════ Threat Hunting • Cyber Threat Intelligence • MITRE ATT&CK SANS DFIR • Cybercrime Investigations • Incident Response 🛡 @pythonwithmedev
حالا این تفکیک چه کاربردی در لایه عملیات دارد؟ بخش اول حمله، یعنی شناسایی و سلاحسازی، قلمرو اصلی برنامههای رصد ریسک و اطلاعات دیجیتال مانند DR&I (Digital Risk and Intelligence) است؛ تیمهای CTI با رصد منابع خارجی، تلگرام، دارکوب و نشتیهای سازمانی متوجه میشوند چه کمپینهایی ممکن است علیه داراییهای ما شکل بگیرد. اما از لحظه تلاش برای تحویل و نفوذ، شیفت پارادایم اتفاق میافتد و ما وارد فاز Threat Hunting میشویم؛ جایی که شکارچی تهدید بر اساس فرضیههای مبتنی بر هوش سایبری، به سراغ دادههای ترافیک شبکه، رویدادهای EDR و رفتارهای مشکوک در سیستمها میرود تا قبل از اینکه مهاجم به مرحله فاجعهبار Actions on Objective برسد، خط حمله را قطع کند.
چتر بالاسری کل این اکوسیستم، Cyber Threat Intelligence (CTI) است. سیتیآی همان لایهای است که به تیم شکار تهدید، تحلیلگران سوک و تیمهای فارنزیک دید میدهد که چه کسی، با چه انگیزهای و با چه ابزارهایی در حال پیشروی در این مراحل است. اگر در محیطهای زیرساختی و حیاتی فرآیندها را بر اساس این زنجیره تحلیل نکنیم، دفاع ما همیشه منفعل، دیرهنگام و بدون دید استراتژیک باقی خواهد ماند.
══════════════════════════════════════════════ Threat Hunting • Cyber Threat Intelligence • MITRE ATT&CK SANS DFIR • Cybercrime Investigations • Incident Response 🛡 @pythonwithmedev
1🔥1
توی پروژههای نفت و گاز یکی از اولین کارهایی که واقعاً باید انجام بشه بررسی داکیومنتهاست. قبل از اینکه بخوایم دست به PLC، HMI یا ساختار کنترل بزنیم باید دقیق بدونیم این پلنت چطور طراحی شده، چه تجهیزاتی داره، هر Tag مربوط به کجاست و منطق کنترلی هر قسمت چطوری پیاده شده. این پلنتی که دارم روش کار میکنم از نظر کنترل بر پایه زیمنس بسته شده ولی مانیتورینگ و اپراتوری رو با اشنایدر انجام دادن و الان قراره ساختار رو به Siemens PCS 7 منتقل کنیم. چیزی که توی تصویر میبینید در واقع فقط ظاهر قضیهست؛ پشت همین صفحه HMI کلی منطق کنترلی، Loop، Interlock، Permissive، Alarm، Sequence و I/O Mapping وجود داره که باید قبل از Migration دقیق بررسی بشن. برای همین فقط برداشتن Graphicهای فعلی و ساختنشون داخل PCS 7 اصلاً Migration واقعی محسوب نمیشه. اول باید P&ID، I/O List، Instrument Index، Loop Diagram، Control Narrative، Cause & Effect، لیست Valve و Motor، Alarm و Trip List و همینطور مستندات PLC و شبکه بررسی بشن و بعد با وضعیت واقعی Field تطبیق داده بشن
1🔥2
☢️🧑🏻💻OT Sentinel | ICS/OT Security🧑🏻💻☢️
توی پروژههای نفت و گاز یکی از اولین کارهایی که واقعاً باید انجام بشه بررسی داکیومنتهاست. قبل از اینکه بخوایم دست به PLC، HMI یا ساختار کنترل بزنیم باید دقیق بدونیم این پلنت چطور طراحی شده، چه تجهیزاتی داره، هر Tag مربوط به کجاست و منطق کنترلی هر قسمت چطوری…
مخصوصاً توی پروژههای قدیمی خیلی وقتها چیزی که توی داکیومنت نوشته شده با چیزی که واقعاً توی سایت اجرا شده یکی نیست و همین اختلافها موقع Commissioning خودشون رو نشون میدن. بعد از اینکه این مرحله کامل شد، میشه رفت سراغ ساختار PCS 7، تعریف AS و OS، Mapping کردن I/Oها، ساخت Control Moduleها و بازسازی منطقهای کنترلی در CFC/SFC و در نهایت طراحی دوباره صفحات Operator Station. هدف این نیست که فقط HMI رو از اشنایدر ببریم روی PCS 7؛ هدف اینه که منطق واقعی فرایند، Alarmها، Interlockها، Permissiveها و Sequenceها رو درست بشناسیم و بدون ایجاد تغییر ناخواسته توی رفتار سیستم، معماری جدید رو روی PCS 7 پیاده کنیم. خلاصه اینکه توی همچین پروژهای قبل از هر چیزی باید داکیومنت رو باز کرد، خط به خط خوند، با Field مقایسه کرد و بعد رفت سراغ Engineering؛ چون توی پروژه صنعتی، چیزی که مستند نشده یا درست فهمیده نشده، موقع راهاندازی میتونه تبدیل به دردسر خیلی بزرگی بشه
🔥1
اون پروژهای که توی اراک داشتم، به جرئت یکی از اون تجربههایی بود که نگاهم رو به کل زیرساختهای صنعتی برای همیشه عوض کرد. راستش قبل از اون، مثل خیلیهای دیگه، فکر میکردم امنیت شبکه و سیستمهای کنترل یعنی چند تا فایروال، یه سری تنظیمات و کلی نرمافزار. ولی وقتی رفتم وسط میدون و از نزدیک با اون تجهیزات، خطوط انتقال و سیستمهای کنترلی کار کردم، تازه فهمیدم قضیه چیز دیگهایه.
اینجا دیگه شبکه و امنیت فقط چند تا عدد و کد نیست. باید بفهمی هر تجهیز دقیقاً کجای این پازل بزرگ قرار گرفته. از یه سنسور کوچیک و یه شیر کنترل ساده گرفته تا ترانسهای بزرگ و سیستمهای اسکادا. وقتی اینو بفهمی، دیگه یه اختلال کوچیک توی یه بخش رو دست کم نمیگیری. چون مثل دومینو، میتونه کل زنجیره تولید و انتقال رو با خودش ببره. همین وابستگی متقابل بود که حس دقت و مسئولیتپذیری رو تو آدم میبره بالا.
اینجا دیگه شبکه و امنیت فقط چند تا عدد و کد نیست. باید بفهمی هر تجهیز دقیقاً کجای این پازل بزرگ قرار گرفته. از یه سنسور کوچیک و یه شیر کنترل ساده گرفته تا ترانسهای بزرگ و سیستمهای اسکادا. وقتی اینو بفهمی، دیگه یه اختلال کوچیک توی یه بخش رو دست کم نمیگیری. چون مثل دومینو، میتونه کل زنجیره تولید و انتقال رو با خودش ببره. همین وابستگی متقابل بود که حس دقت و مسئولیتپذیری رو تو آدم میبره بالا.
1🔥5
☢️🧑🏻💻OT Sentinel | ICS/OT Security🧑🏻💻☢️
اون پروژهای که توی اراک داشتم، به جرئت یکی از اون تجربههایی بود که نگاهم رو به کل زیرساختهای صنعتی برای همیشه عوض کرد. راستش قبل از اون، مثل خیلیهای دیگه، فکر میکردم امنیت شبکه و سیستمهای کنترل یعنی چند تا فایروال، یه سری تنظیمات و کلی نرمافزار. ولی…
برای من این پروژه از این جهت خیلی جالب بود که فضای اراک از نظر حساسیت، کنترل و اهمیت پایداری، خیلی شبیه به حوزههای نیروگاهی و زیرساختهای صنعت هستهایه. البته نه اینکه این دوتا رو یکی بدونیم؛ توی صنعت هستهای، مفاهیم ایمنی و امنیت اونقدر در هم تنیدهست که استانداردها و سختگیریهاش یه چیز دیگهست. ولی درس مشترک هر دوشون اینه که توی محیطهای حساس، امنیت یه لایهست که آخر کار به سیستم اضافه کنی.
اراک بهم یاد داد که امنیت باید از دل خود فرآیند و مهندسی سیستم دربیاد. یعنی باید توی جانمایی تجهیزات، طراحی شبکه، منطق کنترل و حتی انتخاب سنسورها نهادینه شده باشه. اگه قرار باشه آخر پروژه فقط یه لایه امنیتی بهش اضافه کنی، مثل این میمونه که یه سیستم صنعتی پیچیده رو با یه باند زخم بپوشونی؛ در حالی که ریشه آسیبپذیری یه جای دیگهست. این نگاه سیستمی و فرآیندمحور، مهمترین دستاوردی بود که از اون پروژه با خودم آوردم
اراک بهم یاد داد که امنیت باید از دل خود فرآیند و مهندسی سیستم دربیاد. یعنی باید توی جانمایی تجهیزات، طراحی شبکه، منطق کنترل و حتی انتخاب سنسورها نهادینه شده باشه. اگه قرار باشه آخر پروژه فقط یه لایه امنیتی بهش اضافه کنی، مثل این میمونه که یه سیستم صنعتی پیچیده رو با یه باند زخم بپوشونی؛ در حالی که ریشه آسیبپذیری یه جای دیگهست. این نگاه سیستمی و فرآیندمحور، مهمترین دستاوردی بود که از اون پروژه با خودم آوردم
🔥4
امروز خودم شخصاً پای همین تابلو بودم و این عکس رو ثبت کردم. بذارید از زاویه دید کسی که واقعاً دستش تو کار بوده و نفس به نفس این تجهیزات رو لمس کرده، براتون بگم که اینجا چه خبره. این فقط یه قاب فلزی پر از سیم نیست، این دقیقاً همون نقطهایه که تصمیمگیریهای حیاتی یه کارخونه اونجا شکل میگیره و از نظر امنیت سایبری، یه گلوگاه استراتژیک محسوب میشه.
وقتی درِ تابلو رو باز کردم و اون لپتاپم رو گذاشتم، دقیقاً داشتم به این فکر میکردم که چقدر مرز بین دنیای IT و OT شکنندهست. که لپتاپ داره با نرمافزار مهندسی TIA Portal یا همون Step 7 با PLCها ارتباط برقرار میکنه. از نظر فنی، این ارتباط از طریق پروتکلهای صنعتی مثل Profinet یا Ethernet/IP انجام میشه
وقتی درِ تابلو رو باز کردم و اون لپتاپم رو گذاشتم، دقیقاً داشتم به این فکر میکردم که چقدر مرز بین دنیای IT و OT شکنندهست. که لپتاپ داره با نرمافزار مهندسی TIA Portal یا همون Step 7 با PLCها ارتباط برقرار میکنه. از نظر فنی، این ارتباط از طریق پروتکلهای صنعتی مثل Profinet یا Ethernet/IP انجام میشه
🔥5
☢️🧑🏻💻OT Sentinel | ICS/OT Security🧑🏻💻☢️
امروز خودم شخصاً پای همین تابلو بودم و این عکس رو ثبت کردم. بذارید از زاویه دید کسی که واقعاً دستش تو کار بوده و نفس به نفس این تجهیزات رو لمس کرده، براتون بگم که اینجا چه خبره. این فقط یه قاب فلزی پر از سیم نیست، این دقیقاً همون نقطهایه که تصمیمگیریهای…
حالا یه نکته خیلی مهم رو بگم که تو کتابها کمتر بهش پرداخته میشه اینه که پروتکلها برای سرعت و دقت طراحی شدن، نه برای امنیت. یعنی وقتی این لپتاپ داره با PLC حرف میزنه، هیچ رمزنگاری یا احراز هویتی رد و بدل نمیشه. هر کسی که فیزیکی به این شبکه وصل بشه، میتونه دقیقاً همون فریمهای داده رو بفرسته و PLC هم بدون هیچ سوالی اونها رو اجرا میکنه. به این میگن Replay Attack یا حمله بازپخش.
حالا از دید یه مهندس کنترل که امروز اینجا بوده بگم من داشتم ترافیک شبکه رو مانیتور میکردم و میدیدم که چقدر راحت میشه با یه Wireshark ساده، بستههای داده رو شنود کرد. اون سیمهای سبز و زرد که میبینید، فقط ارتینگ نیستن، اونها خطوط انتقال سیگنال هستن که اگه یه القای الکترومغناطیسی بشه، میتونن دادهها رو خراب کنن. اون کنتاکتورها و کلیدهای اتوماتیک که تو ردیفهای وسط چیدن، فرمانهای اصلی موتورها و پمپها رو میدن. اگه یه مهاجم با دسترسی فیزیکی، یه پیچگوشتی برداره و یه کنتاکتور رو دستی بزن، میتونه یه پمپ رو بسوزونه یا یه شیر رو باز نگه داره که باعث سرریز شدن مواد شیمیایی بشه
اما نکته ای که امروز بیشتر بهش پی بردم این بود که این لپتاپم خودش یه نقطه ورود بحرانی یا Critical Entry Point هست. چرا؟ چون لپتاپ احتمالاً به اینترنت هم وصله. یعنی یه مهاجم میتونه از راه دور از طریق یه RAT یا همون Remote Access Trojan به این لپتاپ نفوذ کنه و بعد از اونجا به شبکه صنعتی دسترسی پیدا کنه. این دقیقاً همون مفهوم Air Gap Bypass هستش. یعنی ما فکر میکنیم سیستم صنعتیمون فیزیکی از اینترنت جداست، ولی این لپتاپ داره نقش یه پل رو بازی میکنه. اگه آنتیویروسش آپدیت نباشه، اگه ویندوزش پچ نشده باشه، اگه یه فلش مموری آلوده بهش وصل بشه، کل شبکه صنعتی به باد میره. امروز که داشتم با این لپتاپ کار میکردم، دقیقاً به این فکر میکردم که چقدر راحت میشه با یه USB آلوده، یه بدافزار رو وارد این شبکه کرد.
حالا از دید یه مهندس کنترل که امروز اینجا بوده بگم من داشتم ترافیک شبکه رو مانیتور میکردم و میدیدم که چقدر راحت میشه با یه Wireshark ساده، بستههای داده رو شنود کرد. اون سیمهای سبز و زرد که میبینید، فقط ارتینگ نیستن، اونها خطوط انتقال سیگنال هستن که اگه یه القای الکترومغناطیسی بشه، میتونن دادهها رو خراب کنن. اون کنتاکتورها و کلیدهای اتوماتیک که تو ردیفهای وسط چیدن، فرمانهای اصلی موتورها و پمپها رو میدن. اگه یه مهاجم با دسترسی فیزیکی، یه پیچگوشتی برداره و یه کنتاکتور رو دستی بزن، میتونه یه پمپ رو بسوزونه یا یه شیر رو باز نگه داره که باعث سرریز شدن مواد شیمیایی بشه
اما نکته ای که امروز بیشتر بهش پی بردم این بود که این لپتاپم خودش یه نقطه ورود بحرانی یا Critical Entry Point هست. چرا؟ چون لپتاپ احتمالاً به اینترنت هم وصله. یعنی یه مهاجم میتونه از راه دور از طریق یه RAT یا همون Remote Access Trojan به این لپتاپ نفوذ کنه و بعد از اونجا به شبکه صنعتی دسترسی پیدا کنه. این دقیقاً همون مفهوم Air Gap Bypass هستش. یعنی ما فکر میکنیم سیستم صنعتیمون فیزیکی از اینترنت جداست، ولی این لپتاپ داره نقش یه پل رو بازی میکنه. اگه آنتیویروسش آپدیت نباشه، اگه ویندوزش پچ نشده باشه، اگه یه فلش مموری آلوده بهش وصل بشه، کل شبکه صنعتی به باد میره. امروز که داشتم با این لپتاپ کار میکردم، دقیقاً به این فکر میکردم که چقدر راحت میشه با یه USB آلوده، یه بدافزار رو وارد این شبکه کرد.
🔥2
☢️🧑🏻💻OT Sentinel | ICS/OT Security🧑🏻💻☢️
حالا یه نکته خیلی مهم رو بگم که تو کتابها کمتر بهش پرداخته میشه اینه که پروتکلها برای سرعت و دقت طراحی شدن، نه برای امنیت. یعنی وقتی این لپتاپ داره با PLC حرف میزنه، هیچ رمزنگاری یا احراز هویتی رد و بدل نمیشه. هر کسی که فیزیکی به این شبکه وصل بشه، میتونه…
از نظر علمی، ما اینجا با مفهوم Defense in Depth یا همون دفاع لایهای طرفیم. باید چندین لایه امنیتی داشته باشیم. لایه اول امنیت فیزیکی مثل قفل و دوربین و کنترل تردد. لایه دوم امنیت شبکه مثل فایروالهای صنعتی و DMZ. لایه سوم امنیت هاست مثل آنتیویروس و Hardening کردن سیستمعامل. لایه چهارم امنیت اپلیکیشن مثل احراز هویت و رمزنگاری. و لایه پنجم امنیت داده مثل بکاپگیری و رمزنگاری دیتابیس. اما امروز که این تابلو رو از نزدیک دیدم، متوجه شدم که لایه اول تقریباً صفره. یعنی یه تابلو باز با یه لپتاپ وصل شده و هیچ مانعی سر راه نیست. این یعنی مهاجم میتونه به راحتی از لایه اول رد بشه و مستقیم به لایه کنترل برسه.
پس یادتون باشه رفقا، قفل فیزیکی تابلوها رو جدی بگیرید. پورتهای USB و شبکه روی PLCها رو غیرفعال یا محدود کنید. مانیتور کردن رفتار اپراتورها و مهندسین رو حتی اونایی که خودی هستن رو فراموش نکنید. و مهمتر از همه بدونید که هر لپتاپی که به این شبکه وصل میشه یه پتانسیل خطر برای کل زیرساخت حیاتی محسوب میشه. امروز که خودم اینجا بودم، بیشتر از همیشه به این نتیجه رسیدم که امنیت صنعتی فقط یه مفهوم انتزاعی نیست، یه واقعیته که باید هر روز باهاش زندگی کرد. این عکس فقط یه تابلو نیست، یه درس امنیتی تمام عیاره
پس یادتون باشه رفقا، قفل فیزیکی تابلوها رو جدی بگیرید. پورتهای USB و شبکه روی PLCها رو غیرفعال یا محدود کنید. مانیتور کردن رفتار اپراتورها و مهندسین رو حتی اونایی که خودی هستن رو فراموش نکنید. و مهمتر از همه بدونید که هر لپتاپی که به این شبکه وصل میشه یه پتانسیل خطر برای کل زیرساخت حیاتی محسوب میشه. امروز که خودم اینجا بودم، بیشتر از همیشه به این نتیجه رسیدم که امنیت صنعتی فقط یه مفهوم انتزاعی نیست، یه واقعیته که باید هر روز باهاش زندگی کرد. این عکس فقط یه تابلو نیست، یه درس امنیتی تمام عیاره
🔥2
ساخت یک کامپیوتر کوانتومی،قطره به قطره،با استفاده از کیوبیتهای شکننده:
بخش اول:
هنوز هیچکس نمیداند کدام فناوری،کامپیوترهای کوانتومی آینده را تغذیه خواهد کرد،اما رقابت برای ساخت آنها،از همین حالا،منجر به تولید برخی از پیچیدهترین ماشینآلات علم شده است.تقریباً تمام کامپیوترهای مدرن،از میکروکنترلرهای ارزانقیمت موجود در ماشین ظرفشویی شما گرفته تا سختافزارهای پیشرفتهای که برای سیستمهای هوش مصنوعی محاسبات انجام میدهند،بر اساس نسخههایی از یک فناوری واحد عمل میکنند:
صفحههای سیلیکونی که با ساختارهای میکروسکوپی به نام ترانزیستورها پوشانده شدهاند.مدارهای الکترونیکی حاوی ترانزیستورها میتوانند به سرعت و به طور قابل اعتماد بین دو حالت،که معمولاً با 0 و 1 مشخص میشوند،تغییر کنند.این ویژگی به آنها امکان میدهد تا بیتها،واحدهای اساسی اطلاعات،را ذخیره و پردازش کنند.
کامپیوترهای کوانتومی این پتانسیل را دارند که اطلاعات را به روشهای جدید و قدرتمندتری،فراتر از صرفاً 1 و 0،پردازش کنند و مشکلات خاصی را حل کنند که برای همتایان معمولی آنها بسیار دشوار است.با این حال،ساخت ماشینی به اندازه کافی قدرتمند برای تحقق این وعده،همچنان یک چالش بزرگ است.محاسبات کوانتومی هنوز به لحظه ترانزیستور خود نرسیده است،و محققان همچنان رویکردهای مختلفی را برای توسعه سختافزار کوانتومی بررسی میکنند.
رویکردهای فعلی،در درجه اول، در این زمینه تفاوت دارند که از کدام سیستمهای فیزیکی به عنوان کیوبیت،بلوکهای سازنده اساسی کامپیوترهای کوانتومی،استفاده میکنند.بر خلاف مدارهایی که بیتهای کلاسیک را ذخیره میکنند،کیوبیتها میتوانند پدیدههای عجیبی مانند برهمنهی و درهمتنیدگی را نشان دهند که قدرت محاسباتی بیشتری به آنها میبخشد.با این حال،این اثرات کوانتومی نیز بسیار شکننده هستند و به راحتی میتوانند توسط تعاملات ناخواسته بین کیوبیتها و محیط اطراف مختل شوند.هر فناوری کیوبیت پیشنهادی،تلاش میکند تا دو ویژگی را که دستیابی به آنها به طور همزمان دشوار است،با هم آشتی دهد:
کیوبیتها باید از اختلالات خارجی جدا شوند،اما در عین حال،باید به راحتی توسط محققان قابل دستکاری باشند.
برخی از محققان،شرط خود را بر سیستمهای کوانتومی طبیعی مانند اتمها گذاشتهاند.برای استفاده از یک اتم به عنوان کیوبیت،ابتدا باید آن را جدا کرده و در یک محفظه خلاء به دام بیندازید،و محققان دو رویکرد متمایز را برای انجام این کار دنبال کردهاند.در محاسبات کوانتومی مبتنی بر یونهای به دام افتاده،محققان یک الکترون را از هر اتم جدا میکنند تا یونهای دارای بار مثبت ایجاد کنند که میتوانند توسط میدانهای الکتریکی در جای خود نگه داشته شوند.رویکرد دیگر،از آرایههایی از پرتوهای لیزر متمرکز،به نام گیرههای نوری،برای به دام انداختن اتمهای خنثی استفاده میکند.
محققان دیگری رویکرد جایگزینی را دنبال میکنند که به آن محاسبات کوانتومی ابررسانا میگویند،که شامل طراحی کیوبیتهای مصنوعی است.با استفاده از نسخههای اصلاحشدهای از فرآیندهای میکروساخت که برای محاسبات کلاسیک توسعه یافتهاند،محققان مدارهای کوچکی را از موادی مانند آلومینیوم و نیوبیوم مونتاژ میکنند که در دماهای بسیار پایین،به ابررسانا تبدیل میشوند.این مدارهای ابررسانا،که در سیستمهای سردخانهای ویژهای به نام سردخانههای رقیق قرار دارند،میتوانند مانند کیوبیت عمل کنند.بسیاری از کاندیدهای دیگر کیوبیت نیز مورد بررسی قرار گرفتهاند،از اسپینهای الکترون گرفته تا فوتونها و سیستمهای کوانتومی عجیبتر.
افزایش مقیاس از نمونههای کوچک به سیستمهای بسیار بزرگتر،یکی از بزرگترین چالشهایی است که تمام این رویکردها با آن روبرو هستند.ساختن چند کیوبیت خوب کافی نیست:
محققان در نهایت به حداقل ده هزار،و حتی با خوشبینانهترین تخمینها،شاید حتی میلیونها کیوبیت نیاز خواهند داشت.تعداد بیشتر کیوبیتها همچنین به معنای سیستمهای کنترل و اندازهگیری بزرگتر و پیچیدهتر است.اگرچه هنوز زود است که بگوییم کدام فناوری،در صورت وجود،پیروز خواهد شد،تصاویر در بخش های بعدی نگاهی اجمالی به تلاشهای جاهطلبانه مورد نیاز برای ساخت کامپیوترهای کوانتومی قابل اعتماد ارائه میدهند.
#فیزیک_اتمی
#کامپیوتر_کوانتومی
#مکانیک_کوانتومی
بخش اول:
هنوز هیچکس نمیداند کدام فناوری،کامپیوترهای کوانتومی آینده را تغذیه خواهد کرد،اما رقابت برای ساخت آنها،از همین حالا،منجر به تولید برخی از پیچیدهترین ماشینآلات علم شده است.تقریباً تمام کامپیوترهای مدرن،از میکروکنترلرهای ارزانقیمت موجود در ماشین ظرفشویی شما گرفته تا سختافزارهای پیشرفتهای که برای سیستمهای هوش مصنوعی محاسبات انجام میدهند،بر اساس نسخههایی از یک فناوری واحد عمل میکنند:
صفحههای سیلیکونی که با ساختارهای میکروسکوپی به نام ترانزیستورها پوشانده شدهاند.مدارهای الکترونیکی حاوی ترانزیستورها میتوانند به سرعت و به طور قابل اعتماد بین دو حالت،که معمولاً با 0 و 1 مشخص میشوند،تغییر کنند.این ویژگی به آنها امکان میدهد تا بیتها،واحدهای اساسی اطلاعات،را ذخیره و پردازش کنند.
کامپیوترهای کوانتومی این پتانسیل را دارند که اطلاعات را به روشهای جدید و قدرتمندتری،فراتر از صرفاً 1 و 0،پردازش کنند و مشکلات خاصی را حل کنند که برای همتایان معمولی آنها بسیار دشوار است.با این حال،ساخت ماشینی به اندازه کافی قدرتمند برای تحقق این وعده،همچنان یک چالش بزرگ است.محاسبات کوانتومی هنوز به لحظه ترانزیستور خود نرسیده است،و محققان همچنان رویکردهای مختلفی را برای توسعه سختافزار کوانتومی بررسی میکنند.
رویکردهای فعلی،در درجه اول، در این زمینه تفاوت دارند که از کدام سیستمهای فیزیکی به عنوان کیوبیت،بلوکهای سازنده اساسی کامپیوترهای کوانتومی،استفاده میکنند.بر خلاف مدارهایی که بیتهای کلاسیک را ذخیره میکنند،کیوبیتها میتوانند پدیدههای عجیبی مانند برهمنهی و درهمتنیدگی را نشان دهند که قدرت محاسباتی بیشتری به آنها میبخشد.با این حال،این اثرات کوانتومی نیز بسیار شکننده هستند و به راحتی میتوانند توسط تعاملات ناخواسته بین کیوبیتها و محیط اطراف مختل شوند.هر فناوری کیوبیت پیشنهادی،تلاش میکند تا دو ویژگی را که دستیابی به آنها به طور همزمان دشوار است،با هم آشتی دهد:
کیوبیتها باید از اختلالات خارجی جدا شوند،اما در عین حال،باید به راحتی توسط محققان قابل دستکاری باشند.
برخی از محققان،شرط خود را بر سیستمهای کوانتومی طبیعی مانند اتمها گذاشتهاند.برای استفاده از یک اتم به عنوان کیوبیت،ابتدا باید آن را جدا کرده و در یک محفظه خلاء به دام بیندازید،و محققان دو رویکرد متمایز را برای انجام این کار دنبال کردهاند.در محاسبات کوانتومی مبتنی بر یونهای به دام افتاده،محققان یک الکترون را از هر اتم جدا میکنند تا یونهای دارای بار مثبت ایجاد کنند که میتوانند توسط میدانهای الکتریکی در جای خود نگه داشته شوند.رویکرد دیگر،از آرایههایی از پرتوهای لیزر متمرکز،به نام گیرههای نوری،برای به دام انداختن اتمهای خنثی استفاده میکند.
محققان دیگری رویکرد جایگزینی را دنبال میکنند که به آن محاسبات کوانتومی ابررسانا میگویند،که شامل طراحی کیوبیتهای مصنوعی است.با استفاده از نسخههای اصلاحشدهای از فرآیندهای میکروساخت که برای محاسبات کلاسیک توسعه یافتهاند،محققان مدارهای کوچکی را از موادی مانند آلومینیوم و نیوبیوم مونتاژ میکنند که در دماهای بسیار پایین،به ابررسانا تبدیل میشوند.این مدارهای ابررسانا،که در سیستمهای سردخانهای ویژهای به نام سردخانههای رقیق قرار دارند،میتوانند مانند کیوبیت عمل کنند.بسیاری از کاندیدهای دیگر کیوبیت نیز مورد بررسی قرار گرفتهاند،از اسپینهای الکترون گرفته تا فوتونها و سیستمهای کوانتومی عجیبتر.
افزایش مقیاس از نمونههای کوچک به سیستمهای بسیار بزرگتر،یکی از بزرگترین چالشهایی است که تمام این رویکردها با آن روبرو هستند.ساختن چند کیوبیت خوب کافی نیست:
محققان در نهایت به حداقل ده هزار،و حتی با خوشبینانهترین تخمینها،شاید حتی میلیونها کیوبیت نیاز خواهند داشت.تعداد بیشتر کیوبیتها همچنین به معنای سیستمهای کنترل و اندازهگیری بزرگتر و پیچیدهتر است.اگرچه هنوز زود است که بگوییم کدام فناوری،در صورت وجود،پیروز خواهد شد،تصاویر در بخش های بعدی نگاهی اجمالی به تلاشهای جاهطلبانه مورد نیاز برای ساخت کامپیوترهای کوانتومی قابل اعتماد ارائه میدهند.
#فیزیک_اتمی
#کامپیوتر_کوانتومی
#مکانیک_کوانتومی
1🔥5
☢️🧑🏻💻OT Sentinel | ICS/OT Security🧑🏻💻☢️
ساخت یک کامپیوتر کوانتومی،قطره به قطره،با استفاده از کیوبیتهای شکننده: بخش اول: هنوز هیچکس نمیداند کدام فناوری،کامپیوترهای کوانتومی آینده را تغذیه خواهد کرد،اما رقابت برای ساخت آنها،از همین حالا،منجر به تولید برخی از پیچیدهترین ماشینآلات علم شده است.تقریباً…
بخش دوم:
این عکس برجسته که در سال ۲۰۱۷ در آزمایشگاه محاسبات کوانتومی مبتنی بر یونهای به دام افتاده در دانشگاه آکسفورد گرفته شده،یک یون استرانسیم را نشان میدهد که در یک محفظه خلاء معلق است.میدانهای الکتریکی که توسط الکترودهای فولادی به شکل سوزن و تیغه ایجاد میشوند،این یون را در مرکز یک ناحیه ۲ میلیمتری بین نوک سوزنها محصور میکنند.این یون به دلیل جذب مداوم فوتونها از یک پرتو لیزر و انتشار فوتونها برای دفع انرژی اضافی،قابل مشاهده است.این نوع تلههای تیغهای که نسبتاً بزرگ هستند،اغلب در آزمایشگاههای دانشگاهی برای آزمایش تکنیکهای جدید محاسبات کوانتومی بر روی تعداد کمی کیوبیت استفاده میشوند.
#فیزیک_اتمی
#کامپیوتر_کوانتومی
#مکانیک_کوانتومی
این عکس برجسته که در سال ۲۰۱۷ در آزمایشگاه محاسبات کوانتومی مبتنی بر یونهای به دام افتاده در دانشگاه آکسفورد گرفته شده،یک یون استرانسیم را نشان میدهد که در یک محفظه خلاء معلق است.میدانهای الکتریکی که توسط الکترودهای فولادی به شکل سوزن و تیغه ایجاد میشوند،این یون را در مرکز یک ناحیه ۲ میلیمتری بین نوک سوزنها محصور میکنند.این یون به دلیل جذب مداوم فوتونها از یک پرتو لیزر و انتشار فوتونها برای دفع انرژی اضافی،قابل مشاهده است.این نوع تلههای تیغهای که نسبتاً بزرگ هستند،اغلب در آزمایشگاههای دانشگاهی برای آزمایش تکنیکهای جدید محاسبات کوانتومی بر روی تعداد کمی کیوبیت استفاده میشوند.
#فیزیک_اتمی
#کامپیوتر_کوانتومی
#مکانیک_کوانتومی
🔥1