Codex Security არის კვლევითი წინასწარი ვერსია, რომელიც ხელმისაწვდომია ChatGPT Enterprise, Edu, Business და Pro მომხმარებლებისთვის. ის გუნდებს ეხმარება კოდში მოწყვლადობების იდენტიფიცირებაში, დადასტურებასა და გამოსწორებაში. ის შექმნილია ისე, რომ უფრო უსაფრთხოების მკვლევარივით იმუშაოს, ვიდრე ტრადიციული სკანერივით: კითხულობს კოდს, უშვებს ტესტებს, იკვლევს რეალისტურ თავდასხმის გზებს და გთავაზობთ შესწორებებს, რომელთა განხილვაც გუნდებს თავიანთ ჩვეულ სამუშაო პროცესში შეუძლიათ.
მიმოხილვა
Codex Security უკავშირდება GitHub-ის რეპოზიტორიუმებს და ქმნის თქვენი კოდის ბაზაზე მორგებულ საფრთხეების მოდელს. შეგიძლიათ დაასკანიროთ მთელი რეპოზიტორიუმი ან კომიტები. Codex Security იკვლევს პოტენციურ მოწყვლადობებს, ცდილობს მათ დადასტურებას იზოლირებულ გარემოში და თქვენს გუნდს განსახილველად სთავაზობს გამოსწორების ვარიანტებს.
როგორ მუშაობს Codex Security
Codex Security ანალიზისას საფრთხეების მოდელით ხელმძღვანელობს. მოდელი აღწერს თავდამსხმელის შეღწევის წერტილებს, ნდობის საზღვრებს, სენსიტიურ მონაცემებსა და კოდის შესრულების მნიშვნელოვან გზებს. შეგიძლიათ შეამოწმოთ და შეცვალოთ ის ისე, რომ თქვენი აპლიკაციის გაშლის თავისებურებებს ასახავდეს. მთელი რეპოზიტორიუმის სკანირება აფასებს კოდის ბაზას, ხოლო კომიტების სკანირება რეპოზიტორიუმში შეტანილ ცვლილებებს იკვლევს.
სკანირების გაშვება
აირჩიეთ მთელი რეპოზიტორიუმის ან კომიტის სკანირება და დაელოდეთ მის დასრულებას. Codex Security პოტენციური მოწყვლადობების გამოსაკვლევად რეპოზიტორიუმის საფრთხეების მოდელს იყენებს.
ფასიანი გამოყენება
Codex Security Cloud-ში საფასური ტოკენების რაოდენობის მიხედვით ითვლება. არსებული მომხმარებლები მიიღებენ შეტყობინებას და ფასიანი გამოყენების დაწყებამდე თანხმობა უნდა განაცხადონ.
თუ სკანირებისთვის საჭირო თანხა ხელმისაწვდომი არ არის, სკანირება შეჩერდება. ფასიანი სკანირების გაგრძელებამდე გაეცანით საფასურის შესახებ შეტყობინებას და შეამოწმეთ ხელმისაწვდომი თანხა.
Daybreak Blue-ზე წვდომა
Codex Security Cloud-ში გათვალისწინებული წვდომა Daybreak Blue-ზე მხოლოდ Cloud პროდუქტში მოქმედებს. ის არ გაძლევთ Daybreak Blue-ზე წვდომას Codex Security-ის სხვა პროდუქტებში ან API-ის მეშვეობით.
დაწყება
გადადით Codex Security-ზე.
დააკავშირეთ და ჩართეთ ის GitHub რეპოზიტორიუმები, რომელთა სკანირებაც გსურთ Codex Security-მ შეასრულოს.
დაელოდეთ საწყისი სკანირების დასრულებას. Codex Security ჯერ პროექტისთვის საფრთხის მოდელს აგებს და რეპოზიტორიუმის ისტორიას არსებული მოწყვლადობების მოსაძებნად ასკანირებს. დიდი პროექტებისთვის ამას მეტი დრო შეიძლება დასჭირდეს. ახალი კოდის სკანირება უფრო სწრაფია.
გადახედეთ მიგნებებს, დადასტურების დეტალებს და შემოთავაზებულ შესწორებებს.
როლებზე დაფუძნებული წვდომის კონტროლები (RBAC)
Enterprise და Edu სამუშაო სივრცეებისთვის ადმინისტრატორებს შეუძლიათ Codex Security-ზე წვდომის მართვა სამუშაო სივრცის ნებართვებში. Codex Security მოითხოვს, რომ სამუშაო სივრცისთვის ჩართული იყოს როგორც Codex Cloud-ზე, ისე Codex Security-ზე წვდომა. წვდომა ასევე შეიძლება შეიზღუდოს კონკრეტული როლებით ან ჯგუფებით RBAC-ის მეშვეობით, მათ შორის SCIM-თან სინქრონიზებული ჯგუფებით. იმისთვის, რომ წევრებს Codex Security-ის სკანირების კონფიგურაციების მართვა შეეძლოთ, შესაბამისი როლისთვის ან ჯგუფისთვის ასევე ჩართეთ Codex Security-ის ადმინისტრატორის ნებართვა.
თქვენი სამუშაო სივრცის ნებართვების განახლებისთვის:
ChatGPT-ში აირჩიეთ თქვენი პროფილის ხატულა, შემდეგ აირჩიეთ სამუშაო სივრცის პარამეტრები > ნებართვები, რათა გახსნათ სამუშაო სივრცის ნებართვები.
ჩამოწიეთ Codex Cloud-მდე.
დარწმუნდით, რომ Codex Cloud-ზე წვდომა ჩართულია.
წვდომის ჩართვა ან გამორთვა შეგიძლიათ გადამრთველით წევრებისთვის Codex Security-ის გამოყენების ნებართვა.
თუ როლმა ან ჯგუფმა სკანირების კონფიგურაციები უნდა მართოს, ასევე ჩართეთ წევრებისთვის Codex Security-ის ადმინისტრირების ნებართვა.
შეიტყვეთ მეტი თქვენს ChatGPT სამუშაო სივრცეში როლებზე დაფუძნებული წვდომის კონტროლების შესახებ.
საუკეთესო პრაქტიკები
დაიწყეთ რეპოზიტორიუმების მცირე ნაკრებით და რევიუერების გამოყოფილი ჯგუფით. თავიდან გირჩევთ ფოკუსირებულ დანერგვას, განსაკუთრებით მაშინ, როცა ონბორდინგი და მოწყვლადობების გაზიარება ჯერ კიდევ შედარებით ხელით ხდება.
საფრთხის მოდელი დახვეწეთ სწავლის პროცესში. მოდელის მცირე განახლებებმა შეიძლება გააუმჯობესოს კონტექსტი და დროთა განმავლობაში მიგნებები უფრო ზუსტი გახადოს.
თუ დღეს GitHub Cloud-ს არ იყენებთ, შეფასებისთვის დაიწყეთ უფრო დაბალი რისკის ან არაპროდუქციული რეპოზიტორიუმებით. ეს გუნდებს ეხმარება სამუშაო პროცესში თავდაჯერების ჩამოყალიბებაში უფრო ფართო დანერგვამდე.
გენერირებული შესწორების შერწყმის მოთხოვნები თქვენი ჩვეულებრივი განხილვის პროცესით გადაამოწმეთ. ასევე გირჩევთ Codex Security-ის შერწყმის მოთხოვნებზე Codex Code Review-ს გამოყენებას, რათა გამოსწორებამ რეგრესიები არ გამოიწვიოს.
ხშირად დასმული კითხვები
Codex Security ავტომატურად ცვლის ჩემს კოდს?
არა. Codex Security შესწორებას გვთავაზობს, რომელიც ადამიანმა უნდა განიხილოს. ამ შეთავაზების საფუძველზე შეიძლება შეიქმნას pull request, თუმცა ის თქვენს კოდს ავტომატურად არ ცვლის.
Codex Security ფაზინგს ან ხელმოწერებზე დაფუძნებულ სკანირებას ეყრდნობა?
არა. ფაზინგისა და ხელმოწერებზე დაფუძნებული სკანირების ნაცვლად, Codex Security იყენებს ენობრივი მოდელის მსჯელობას, ინფერენსისას გამოთვლით რესურსებს, ხელსაწყოებსა და დიდ კონტექსტს.
შემიძლია საფრთხეების მოდელის ნახვა ან რედაქტირება?
დიახ. საფრთხეების მოდელის ნახვა და რედაქტირება შესაძლებელია, ამიტომ გუნდებს შეუძლიათ შეამოწმონ, როგორ აღიქვამს Codex Security აპლიკაციას, და დაშვებები საკუთარ გარემოს მოარგონ.
რას ნიშნავს ვალიდაცია?
ვალიდაციის ეტაპზე Codex Security ცდილობს, პოტენციური მოწყვლადობა იზოლირებულ გარემოში კვლავ წარმოქმნას, სანამ მას მიგნებად წარადგენს. ეს ცრუ დადებითი შედეგების შემცირებასა და მიგნებების მაღალი სანდოობის შენარჩუნებას ემსახურება.
რა ხდება მიგნების ვალიდაციის შემდეგ?
ვალიდაციის შემდეგ Codex Security გვთავაზობს შესწორებას, რომელიც ძირეულ მიზეზს აღმოფხვრის და რომლის საფუძველზეც განსახილველად შეიძლება შეიქმნას pull request.
