როცა აშშ-ის კიბერუსაფრთხოების უწყებები აცხადებენ, რომ ჰაკერები ხელოვნურ ინტელექტს იყენებენ Siemens-ის PLC-ისთვის საექსპლუატაციო კოდის დასაწერად, პირველი კითხვა ყველაზე ბუნებრივია: რა არის PLC საერთოდ და რატომ დაინტერესდება ვინმე მისი შეტევით? პროგრამირებადი ლოგიკური კონტროლერი არის პატარა, გამძლე კომპიუტერი, რომელიც მართავს რეალურ ფიზიკურ პროცესებს — ხსნის სარქველებს, ამოძრავებს კონვეიერს, ზომავს ქიმიურ ნივთიერებებს, რთავს და თიშავს ელექტროსარელეო კვანძებს — ქარხნებში, წყალგამწმენდ სადგურებსა და ელექტროქვესადგურებში. AI არ ცვლის იმას, თუ რა არის PLC; ის ცვლის იმას, თუ რამდენად სწრაფად და იაფად შეუძლია ვინმეს იპოვოს და გამოიყენოს სისუსტეები, რომლებიც ისედაც არსებობდა.

რას აკეთებს PLC სინამდვილეში

პროგრამირებადი ლოგიკური კონტროლერი არის სამრეწველო კომპიუტერი, აგებული ისე, რომ გაუძლოს სიცხეს, მტვერს, ვიბრაციასა და წლების განმავლობაში შეუწყვეტელ მუშაობას — პირობებს, რომლებიც ჩვეულებრივ საოფისე კომპიუტერს გაანადგურებდა. ბრაუზერისა თუ ცხრილების გაშვების ნაცვლად, ის უწყვეტად ასრულებს მცირე პროგრამას (ხშირად დაწერილს „ლადერ ლოგიკის” სტილში, რომელიც ელექტრულ სარელეო სქემებს ჰგავს) — კითხულობს სენსორებს და რეალურ დროში მართავს ძრავებს, ტუმბოებს, სარქველებსა და გადამრთველებს. Siemens-ის S7 სერია — S7-200, S7-300, S7-400, S7-1200 და S7-1500 — მსოფლიოში ერთ-ერთი ყველაზე ფართოდ გავრცელებული PLC ხაზია, რომელსაც იყენებენ ჩამოსხმის ხაზებიდან წყალგამწმენდ სადგურებამდე და ელექტროქვესადგურებამდე.

რატომ ძნელია მათი დაცვა

ათწლეულების განმავლობაში PLC-ები დაცულად ითვლებოდა უბრალოდ იმის გამო, რომ იზოლირებული იყო: ისინი მუშაობდნენ ქარხნის კერძო ქსელში, ფიზიკურად გამოცალკევებულნი ინტერნეტისგან, ამიტომ მათი საკომუნიკაციო პროტოკოლები შექმნილი იყო საიმედოობისა და რეალურ დროში სისწრაფისთვის და არა უსაფრთხოებისთვის — ბევრი ძველი მოდელი ნაგულისხმევად სუსტ ავთენტიფიკაციას იყენებს ან საერთოდ არ იყენებს მას. როცა ქარხნებმა მოსახერხებლობისთვის საკონტროლო სისტემები კორპორატიულ ქსელებსა და დისტანციური მონიტორინგის დაფებს დაუკავშირეს, ათასობით PLC ღია ინტერნეტიდან ხელმისაწვდომი გახდა. თავდამსხმელები ახლა იყენებენ ინტერნეტის სკანირების სერვისებს — საძიებო სისტემებს, რომლებიც არა ადამიანებს, არამედ ღია მოწყობილობებს ეძებენ — რათა იპოვონ ონლაინ „მდგარი” კონტროლერები მოძველებული ფირმვერით ან ნაგულისხმევი პაროლებით.

რა იცვლება, როცა საექსპლუატაციო კოდს AI წერს

PLC-სთან მისი საკუთარი პროტოკოლით საუბრისთვის ადრე საჭირო იყო ადამიანი, რომელსაც შეესწავლა მწარმოებლის დოკუმენტაცია და ხელით ჩაეტარებინა საკომუნიკაციო ფორმატის უკუინჟინერია. ახლა AI მოდელებს შეუძლიათ იგივე საჯარო დოკუმენტაციისა და ღია კოდის ბიბლიოთეკების წაკითხვა და სამუშაო სკრიპტების შექმნა, რომლებიც კითხულობენ და წერენ კონტროლერის მეხსიერებას, კონფიგურაციასა და საკონტროლო პროგრამას — ხშირად შენიღბულია ისე, თითქოს ლეგიტიმური სამრეწველო მონიტორინგის პროგრამული უზრუნველყოფა იყოს. სისუსტე ახალი არ არის: ღია მოწყობილობები და სუსტი ავთენტიფიკაცია ისედაც არსებობდა. AI ცვლის მათი „შეიარაღების” ღირებულებას — დავალება, რომელიც ადრე სამრეწველო საკონტროლო სისტემების სპეციალისტს სჭირდებოდა, ახლა გაცილებით ნაკლები სპეციალიზებული ცოდნის მქონე თავდამსხმელებსაც შეუძლიათ სკრიპტის სახით შეასრულონ — უფრო სწრაფად და იაფად.

რატომ ზრდის რისკებს კრიტიკული ინფრასტრუქტურა

დაშავებული ვებსაიტი მონაცემებს აჟონებს; დაშავებული PLC კი რეალურ დანადგარებს ამოძრავებს. აშშ-ის უწყებებმა ყველაზე დაუცველ სექტორებად დაასახელეს კრიტიკული წარმოება, ენერგეტიკა, წყალმომარაგება და ჩამდინარე წყლების სისტემები, ქიმიური წარმოება, კვება და სოფლის მეურნეობა, კომერციული ობიექტები და თავდაცვის სამრეწველო ბაზა — ეს არის კრიტიკული ინფრასტრუქტურა, რომლის გაუმართაობასაც ფიზიკური, და არა მხოლოდ ფინანსური, შედეგები მოაქვს: არასწორად დოზირებული ქიმიკატი, ჩაკეტილი სარქველი, გამორთული სარელეო კვანძი. სწორედ ეს განასხვავებს სამრეწველო საკონტროლო სისტემების უსაფრთხოებას ჩვეულებრივი IT უსაფრთხოებისგან და ამიტომაც PLC-ის გატეხვა უფრო მეტ სისწრაფეს იწვევს, ვიდრე მოპარული მომხმარებელთა ბაზა.

რას აკეთებენ დამცველები

უსაფრთხოების უწყებების რეკომენდებული ზომები არც ისე შთამბეჭდავია, მაგრამ კონკრეტულია: ინტერნეტთან დაკავშირებული ყველა მოწყობილობის აღრიცხვა, უახლესი ფირმვერისა და უსაფრთხოების განახლებების დაყენება, პირდაპირი ინტერნეტ-წვდომის მოხსნა და დისტანციური წვდომის სეგმენტირებული, ავთენტიფიცირებული ქსელით ჩანაცვლება, ნაგულისხმევი პაროლების ძლიერი ავთენტიფიკაციის მონაცემებით შეცვლა და ტრაფიკის მონიტორინგი ისეთი უჩვეულო კითხვა-ჩაწერის აქტივობაზე, რასაც ეს სკრიპტები წარმოქმნის. არცერთი მათგანი AI-ს წინააღმდეგ AI-ს არ საჭიროებს — საჭიროა ის საბაზისო ქსელური ჰიგიენა, რომლის დანერგვასაც სამრეწველო ოპერატორებს წლებია სთხოვენ, უბრალოდ ახლა უფრო სასწრაფოდ.

ეს ეპიზოდი უფრო ვიწრო და კონკრეტული მაგალითია იმ ფართო ტენდენციისა, რომელიც აღწერილია სტატიაში რას ცვლის სინამდვილეში AI კიბერუსაფრთხოებაში თავდამცველებისთვის და თავდამსხმელებისთვის — AI უფრო სწრაფად ამცირებს თავდასხმის ღირებულებას, ვიდრე თავდაცვისას. მნიშვნელოვანია განსხვავებაც აგენტური მავნე პროგრამისგან, სადაც AI სისტემა თავად იღებს გადაწყვეტილებას და მოქმედებს: აქ კამპანიას კვლავ ადამიანი თავდამსხმელი მართავს, უბრალოდ სკრიპტს AI წერს.

სიახლეებში

მიმდინარე გაფრთხილების დეტალებისთვის — რომელმა უწყებებმა გამოსცეს ის და რას ურჩევენ — იხილეთ ჩვენი სტატია Siemens-ის PLC-ებთან დაკავშირებული გაფრთხილების შესახებ.