Codex Security ni onyesho la awali la utafiti linalopatikana kwa watumiaji wa ChatGPT Enterprise, Edu, Business na Pro. Husaidia timu kutambua, kuthibitisha na kurekebisha udhaifu katika msimbo. Imeundwa kufanya kazi zaidi kama mtafiti wa usalama kuliko kichanganuzi cha kawaida: husoma msimbo, huendesha majaribio, huchunguza njia halisi za mashambulizi, na hupendekeza viraka ambavyo timu zinaweza kukagua katika mtiririko wao wa kawaida wa kazi.
Muhtasari
Codex Security huunganishwa na sehemu za uhifadhi za GitHub na kuunda kielelezo cha vitisho kinacholingana na msimbo wako. Unaweza kuchanganua uhifadhi mzima au commit. Codex Security huchunguza udhaifu unaoweza kuwepo, hujaribu kuuthibitisha katika mazingira yaliyotengwa, na kupendekeza marekebisho ili timu yako iyapitie.
Jinsi Codex Security inavyofanya kazi
Codex Security hutumia kielelezo cha vitisho kuongoza uchambuzi wake. Kielelezo hiki hueleza sehemu ambazo washambuliaji wanaweza kutumia kuingia, mipaka ya uaminifu, data nyeti na njia muhimu za utekelezaji wa msimbo. Unaweza kukikagua na kukihariri ili kilingane na jinsi programu yako ilivyowekwa katika mazingira ya matumizi. Uchanganuzi wa uhifadhi mzima hutathmini msimbo wote, huku uchanganuzi wa commit ukikagua mabadiliko katika uhifadhi.
Anzisha uchanganuzi
Chagua uchanganuzi wa uhifadhi mzima au wa commit, kisha usubiri ukamilike. Codex Security hutumia kielelezo cha vitisho cha uhifadhi kuchunguza udhaifu unaoweza kuwepo.
Matumizi ya kulipia
Codex Security Cloud hutoza kulingana na tokeni zinazotumika. Wateja waliopo hupokea arifa na lazima wakubali kabla ya matumizi ya kulipia kuanza.
Ikiwa hakuna fedha za kulipia uchanganuzi, uchanganuzi husitishwa kwa muda. Pitia arifa ya malipo na uangalie fedha zinazopatikana kabla ya kuendelea na uchanganuzi wa kulipia.
Ufikiaji wa Daybreak Blue
Ufikiaji wa Daybreak Blue unaojumuishwa katika Codex Security Cloud unatumika ndani ya bidhaa ya Cloud. Haukuruhusu kufikia Daybreak Blue katika bidhaa nyingine za Codex Security au kupitia API.
Anza
Nenda kwenye Codex Security.
Unganisha na uwashe hifadhi za GitHub unazotaka Codex Security ichanganue.
Subiri uchanganuzi wa awali ukamilike. Kwanza Codex Security huunda muundo wa vitisho kwa mradi na kuchanganua historia ya uhifadhi ili kupata udhaifu uliopo. Hii inaweza kuchukua muda mrefu zaidi kwa miradi mikubwa. Uchanganuzi wa msimbo mpya huwa wa haraka zaidi.
Kagua mambo yaliyogunduliwa, maelezo ya uthibitishaji na viraka vilivyopendekezwa.
Vidhibiti vya ufikiaji vinavyotegemea majukumu (RBAC)
Kwa maeneokazi ya Enterprise na Edu, wasimamizi wanaweza kudhibiti ufikiaji wa Codex Security katika ruhusa za eneokazi. Codex Security inahitaji ufikiaji wa Codex Cloud na Codex Security uwe umewezeshwa kwa eneokazi. Ufikiaji pia unaweza kuwekewa mipaka kwa majukumu au vikundi maalum kupitia RBAC, ikiwa ni pamoja na vikundi vilivyosawazishwa na SCIM. Ili kuruhusu wanachama kudhibiti usanidi wa uchanganuzi wa Codex Security, pia wezesha ruhusa ya usimamizi wa Codex Security kwa jukumu au kikundi kinachofaa.
Ili kusasisha ruhusa za eneokazi lako:
Katika ChatGPT, chagua ikoni ya wasifu wako, kisha uchague Mipangilio ya Eneokazi > Ruhusa ili kufungua ruhusa za eneokazi.
Sogeza chini hadi Codex Cloud.
Hakikisha ufikiaji wa Codex Cloud umewezeshwa.
Wezesha au zima ufikiaji kwa kugeuza Ruhusu wanachama kutumia Codex Security.
Ikiwa jukumu au kikundi kinapaswa kudhibiti usanidi wa uchanganuzi, pia wezesha Ruhusu wanachama kusimamia Codex Security.
Pata maelezo zaidi kuhusu vidhibiti vya ufikiaji vinavyotegemea majukumu katika eneokazi lako la ChatGPT.
Mbinu bora
Anza na seti ndogo ya hifadhi na kikundi maalum cha wakaguzi. Tunapendekeza uzinduzi ulioelekezwa mwanzoni, hasa wakati uanzishaji na kushiriki udhaifu bado ni kwa kiasi kikubwa kwa njia ya mikono.
Boresha muundo wa vitisho kadri unavyojifunza. Masasisho madogo kwa muundo yanaweza kuboresha muktadha na kufanya mambo yaliyogunduliwa yawe sahihi zaidi kadri muda unavyopita.
Ikiwa hutumii GitHub Cloud leo, zingatia kuanza na hifadhi zenye hatari ndogo au zisizo za uzalishaji kwa ajili ya tathmini. Hilo linaweza kusaidia timu kujenga imani katika mtiririko wa kazi kabla ya kupitisha kwa upana zaidi.
Kagua PR za viraka vilivyotolewa kwa kutumia mchakato wako wa kawaida wa ukaguzi. Pia tunapendekeza kutumia Codex Code Review kwenye PR za Codex Security ili urekebishaji usilete hitilafu za kurudi nyuma.
Maswali Yanayoulizwa Mara kwa Mara
Je, Codex Security hubadilisha msimbo wangu kiotomatiki?
La. Codex Security hupendekeza kiraka ili kikaguliwe na binadamu. Pendekezo hilo linaweza kubadilishwa kuwa pull request, lakini halibadilishi msimbo wako kiotomatiki.
Je, Codex Security hutegemea fuzzing au uchanganuzi unaotegemea sahihi?
La. Codex Security hutumia uwazaji wa muundo wa lugha, ukokotoaji wakati wa majaribio, zana na muktadha mpana, badala ya fuzzing au uchanganuzi unaotegemea sahihi.
Je, ninaweza kukagua au kuhariri modeli ya vitisho?
Ndiyo. Modeli ya vitisho inaweza kuonekana na kuhaririwa, hivyo timu zinaweza kukagua jinsi Codex Security inavyoelewa programu na kusasisha dhana ili zilingane na mazingira yao.
Uthibitishaji unamaanisha nini?
Uthibitishaji ni hatua ambayo Codex Security hujaribu kuzalisha tena udhaifu unaoweza kuwepo katika mazingira yaliyotengwa kabla ya kuuripoti. Lengo ni kupunguza matokeo chanya ya uongo na kuhakikisha matokeo yana umuhimu mkubwa.
Nini hutokea baada ya tatizo lililogunduliwa kuthibitishwa?
Baada ya uthibitishaji, Codex Security hupendekeza kiraka kinachoshughulikia chanzo cha tatizo na kinachoweza kubadilishwa kuwa pull request ili kikaguliwe.
