ការពិនិត្យសន្តិសុខដោយ AI
ស្វែងរកអ្វីដែលអ្នកវាយប្រហាររកឃើញ។
ទម្លាក់ឯកសារ source ឬ pull យក GitHub repository។ Sentinel ដំណើរការ rule engine ដែលមានលក្ខណៈកំណត់ច្បាស់លាស់ បន្ទាប់មកប្រើ AI auditor និងផ្ទៀងផ្ទាត់រាល់ការរកឃើញជាមួយនឹងកូដជាក់ស្តែងរបស់អ្នក មុនពេលវាបង្ហាញក្នុងរបាយការណ៍។
- ភស្តុតាងដែលបានផ្ទៀងផ្ទាត់ មិនមែនជាការស្មាន
- TypeScript · Python · Rust · ភាសាយ៉ាងតិច ២០+
- ការស្កែនបែប Read-only · branch សម្រាប់កែសម្រួលដែលបានផ្ទៀងផ្ទាត់
បន្ថែមកូដដើម្បីស្កែន
ទម្លាក់ឯកសារប្រភពនៅទីនេះ
ឬជ្រើសរើសឯកសារពីឧបករណ៍របស់អ្នក
TypeScript, JavaScript, Python, Rust, Go, Java, C/C++, C#, Ruby, PHP, Swift, Kotlin, SQL, shell និងច្រើនទៀត។ អតិបរម ២០ ឯកសារ, ២៥០ KB ក្នុងមួយឯកសារ។
repo ឯកជន? សូមបន្ថែម read-only token
ត្រូវបានផ្ញើត្រង់ទៅ api.github.com ពី tab នេះ។ រក្សាទុកក្នុង memory តែប៉ុណ្ណោះ មិនដែលត្រូវបានរក្សាទុក ឬផ្ញើទៅកន្លែងផ្សេងឡើយ។
token សម្រាប់តែអាននៅក្នុង memory
ឯកសារប្រភព
Queue សម្រាប់ស្កេន
Agent កំពុងដំណើរការ
កំពុងស្កែនកូដរបស់អ្នក
The agent is reviewing your files in passes.
- បញ្ចូល និងផ្ទៀងផ្ទាត់ឯកសារ
- ស្កែនដោយប្រើ rule engine
- ភ្នាក់ងារស្វែងរកដោយប្រើឧបករណ៍
- ព័ត៌មាន CVE និង dependency
- ការផ្ទៀងផ្ទាត់ឯករាជ្យ
- រៀបចំ patch ដែលបានផ្ទៀងផ្ទាត់
- បង្កើតរបាយការណ៍
សកម្មភាព
ការពិនិត្យសន្តិសុខដែលបានផ្ទៀងផ្ទាត់
របាយការណ៍សន្តិសុខ
ពិន្ទុហានិភ័យ
0 ការរកឃើញ
ការផ្ទៀងផ្ទាត់ឯករាជ្យ
- បានបញ្ជាក់
- 0
- ត្រូវការការពិនិត្យឡើងវិញ
- 0
- បានបដិសេធ
- 0
- CVSS ខ្ពស់បំផុត
- 0.0
ការរកឃើញដែលអ្នកផ្ទៀងផ្ទាត់បានបដិសេធ
ភាពឆ្លាតវៃនៃ Dependency
សកម្មភាពរបស់ Agent
រាល់ការហៅប្រើ tool ដែល agent បានធ្វើក្នុងពេលពិនិត្យមើលកូដរបស់អ្នក តាមលំដាប់លំដោយ។
ការដោះស្រាយ
កែសម្រួល ផ្ទៀងផ្ទាត់ រួចបញ្ជូន (push)
ការកែតម្រូវដែលបានស្នើ
មិនមានការកែតម្រូវស្វ័យប្រវត្តិសម្រាប់ការស្កេននេះទេ។ សូមប្រើការណែនាំអំពីការកែតម្រូវលើការរកឃើញនីមួយៗ។
Push ការកែសម្រួលដែលបានផ្ទៀងផ្ទាត់
បង្កើត branch ថ្មី និង pull request។ Branch លំនាំដើមរបស់អ្នកនឹងមិនត្រូវបានកែប្រែឡើយ។
របៀបដែល Sentinel ដំណើរការ
Sentinel គឺជាការពិនិត្យសន្តិសុខពីរស្រទាប់ដែលដំណើរការតាមតម្រូវការ។
១. ការបញ្ចូល (Ingest) — ឯកសារត្រូវបានផ្ទៀងផ្ទាត់នៅក្នុង browser របស់អ្នក; ឯកសារដែលមិនគាំទ្រ ឬឯកសារ binary នឹងត្រូវបានបដិសេធ។
២. Rule engine — ការត្រួតពិនិត្យបែប deterministic សម្រាប់ injection, secrets, unsafe deserialization, កំហុស TLS និង pattern ស្គាល់ផ្សេងទៀតនៅក្នុង TypeScript, JavaScript, Python និង Rust។
៣. AI auditor — ម៉ូដែលដែលផ្តោតលើសន្តិសុខពិនិត្យកូដសម្រាប់កំហុសតក្កវិជ្ជា និងហានិភ័យជាក់លាក់នៃភាសា រួមមាន Go, Java, C/C++, C#, Ruby, PHP, Swift និង Kotlin។
៤. ការផ្ទៀងផ្ទាត់ (Verification) — រាល់ការរកឃើញរបស់ AI ត្រូវតែចង្អុលទៅកាន់បន្ទាត់ដែលមានពិតប្រាកដនៅក្នុងកូដរបស់អ្នក បើមិនដូច្នោះទេ វានឹងត្រូវបានបោះបង់ចោល។
ការចូលប្រើ GitHub ប្រើប្រាស់ public API ជាមួយនឹងការអនុញ្ញាតរបស់អ្នក។ Tokens គឺជាជម្រើស សម្រាប់តែអាន និងមិនត្រូវបានរក្សាទុកឡើយ។
៥. Deep analyst — agent អាចរាយបញ្ជីឯកសារ, អានកូដ, grep ស្វែងរក sinks, ស្វែងរក CWEs និងស្វែងរកកំណត់ត្រា CVE ផ្ទាល់ មុនពេលវាធ្វើរបាយការណ៍អ្វីមួយ។
៦. Independent verifier — ម៉ូដែលទីពីរព្យាយាមបដិសេធការរកឃើញនីមួយៗ, កំណត់ពិន្ទុ CVSS 3.1 និងបដិសេធការអះអាងដែលខ្សោយ។
7. Push — ការកែសម្រួលដែលបានអនុវត្ត នឹងត្រូវត្រួតពិនិត្យឡើងវិញដោយ rule engine បន្ទាប់មក commit ទៅកាន់ branch ថ្មីជាមួយនឹង pull request។ Branch មូលដ្ឋានរបស់អ្នកនឹងមិនត្រូវបានប៉ះពាល់ឡើយ។
