OpenAI
Այս էջը թարգմանվել է մեքենայական թարգմանությամբ։ Դիտել անգլերեն բնօրինակ հոդվածը.

Codex անվտանգություն

Գտեք, հաստատեք և վերանայեք ձեր պահոցներում առկա հնարավոր խոցելիությունները։

Թարմացվել է՝ 16 days ago

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-ի միջոցով։

Սկսել

  1. Անցեք Codex Security։

  2. Միացրեք և ակտիվացրեք GitHub-ի այն պահոցները, որոնք ցանկանում եք, որ Codex Security-ն սկանավորի։

  3. Սպասեք, մինչև սկզբնական սկանավորումն ավարտվի։ Codex Security-ն նախ նախագծի համար կառուցում է սպառնալիքների մոդել և սկանավորում պահոցի պատմությունը՝ առկա խոցելիությունները գտնելու համար։ Մեծ նախագծերի համար դա կարող է ավելի երկար տևել։ Նոր կոդի սկանավորումներն ավելի արագ են։

  4. Վերանայեք հայտնաբերված խնդիրները, վավերացման մանրամասները և առաջարկվող շտկումները։

Դերերի վրա հիմնված հասանելիության վերահսկումներ (RBAC)

Enterprise և Edu աշխատատարածքների համար ադմինները կարող են կառավարել Codex Security-ի հասանելիությունը աշխատատարածքի թույլտվություններում։ Codex Security-ի համար անհրաժեշտ է, որ աշխատատարածքի համար միացված լինեն թե՛ Codex Cloud-ի, թե՛ Codex Security-ի հասանելիությունները։ Հասանելիությունը կարող է նաև սահմանափակվել կոնկրետ դերերով կամ խմբերով RBAC-ի միջոցով, ներառյալ SCIM-ով համաժամացված խմբերը։ Որպեսզի անդամները կարողանան կառավարել Codex Security-ի սկանավորման կարգավորումները, համապատասխան դերի կամ խմբի համար միացրեք նաև Codex Security-ի ադմինի թույլտվությունը։

Ձեր աշխատատարածքի թույլտվությունները թարմացնելու համար՝

  1. ChatGPT-ում ընտրեք ձեր պրոֆիլի պատկերակը, ապա ընտրեք Աշխատատարածքի կարգավորումներ > Թույլտվություններ՝ աշխատատարածքի թույլտվությունները բացելու համար։

  2. Ոլորեք ներքև մինչև Codex Cloud։

  3. Համոզվեք, որ Codex Cloud-ի հասանելիությունը միացված է։

  4. Միացրեք կամ անջատեք հասանելիությունը՝ փոխելով Թույլատրել անդամներին օգտագործել Codex Security-ը։ կարգավորիչը։

  5. Եթե դերը կամ խումբը պետք է կառավարի սկանավորման կարգավորումները, միացրեք նաև Թույլատրել անդամներին ադմինիստրացնել Codex Security-ը։

Իմացեք ավելին ձեր ChatGPT աշխատատարածքում դերերի վրա հիմնված հասանելիության վերահսկումների մասին։

Լավագույն գործելակերպեր

  • Սկսեք պահոցների փոքր հավաքածուից և վերանայողների նվիրված խմբից։ Խորհուրդ ենք տալիս սկզբում կենտրոնացված ներդրում, հատկապես քանի դեռ միացումը և խոցելիությունների փոխանակումը դեռ համեմատաբար ձեռքով են կատարվում։

  • Հղկեք սպառնալիքների մոդելը՝ սովորելուն զուգընթաց։ Մոդելի փոքր թարմացումները կարող են բարելավել համատեքստը և ժամանակի ընթացքում ավելի ճշգրիտ դարձնել հայտնաբերված խնդիրները։

  • Եթե այսօր GitHub Cloud չեք օգտագործում, գնահատման համար դիտարկեք ավելի ցածր ռիսկով կամ ոչ արտադրական պահոցներից սկսելու տարբերակը։ Դա կարող է օգնել թիմերին վստահություն ձևավորել աշխատանքային գործընթացի նկատմամբ՝ նախքան ավելի լայն կիրառումը։

  • Ստուգեք գեներացված շտկման PRs-ը ձեր սովորական վերանայման գործընթացով։ Նաև խորհուրդ ենք տալիս Codex Security-ի PRs-ի վրա օգտագործել Codex Code Review, որպեսզի վերացումը չառաջացնի ռեգրեսիաներ։

Հաճախ տրվող հարցեր

Codex Security-ն ինքնաբերաբա՞ր է փոխում իմ կոդը։

Ոչ։ Codex Security-ն առաջարկում է ուղղում, որը պետք է ստուգի մարդը։ Այդ առաջարկը կարելի է վերածել pull request-ի, սակայն այն ինքնաբերաբար չի փոփոխում ձեր կոդը։

Codex Security-ն կիրառո՞ւմ է ֆազինգ կամ ստորագրությունների վրա հիմնված սկանավորում։

Ոչ։ Ֆազինգի կամ ստորագրությունների վրա հիմնված սկանավորման փոխարեն Codex Security-ն օգտագործում է լեզվական մոդելի դատողություն, թեստավորման պահին կատարվող հաշվարկներ, գործիքներ և մեծ համատեքստ։

Կարո՞ղ եմ ուսումնասիրել կամ խմբագրել սպառնալիքների մոդելը։

Այո։ Սպառնալիքների մոդելը տեսանելի և խմբագրելի է, ուստի թիմերը կարող են ուսումնասիրել, թե Codex Security-ն ինչպես է հասկանում հավելվածը, և ենթադրությունները հարմարեցնել իրենց միջավայրին։

Ի՞նչ է նշանակում վավերացում։

Վավերացման փուլում Codex Security-ն փորձում է մեկուսացված միջավայրում վերարտադրել հնարավոր խոցելիությունը՝ նախքան դրա մասին տեղեկացնելը։ Սա օգնում է նվազեցնել կեղծ դրական արդյունքների թիվը և ներկայացնել միայն կարևոր բացահայտումները։

Ի՞նչ է տեղի ունենում բացահայտման վավերացումից հետո։

Վավերացումից հետո Codex Security-ն առաջարկում է հիմնական պատճառը վերացնող ուղղում, որը կարելի է վերածել ստուգման համար նախատեսված pull request-ի։

Այս հոդվածն օգտակա՞ր էր։