Shannon: 41.4K Kotak Putih Bintang AI Alat Uji Osmosis

🤖 Shannon: 41.4K Kotak Putih Bintang AI Alat Uji Osmosis, Tidak Ada PoC Tidak Ada Laporan
Shannon.Alat uji penetrasi AI kotak putih otonom untuk aplikasi Web dan API:
- Bintang GitHub 41.4KSalah satu proyek open source paling populer di bidang keamanan
- Tidak ada laporan PoCNol positif tanpa PoC
- benchmark XBOW 96,15%Celah menggunakan tingkat keberhasilan untuk menghancurkan alat komersial
- 50 dolarBiaya tes tunggal, 1-1,5 jam laporan
- Uji Kotak Putih Coklat: akses kode sumber diperlukan, analisis kode sumber + serangan dinamis
Ini adalah...Lapisan verifikasi Dinamik Dinamik dalam rantai alat keamanan, mengisi celah dalam tes penetrasi tradisional.
Mengapa Shannon ada?
Kesenjangan keamanan
Tim Anda menggunakan alat pemrograman AIKode-kode kode yang dikerahkan setiap hariTapi tes infiltrasiSatu tahun sekali.- Di tengah.Hari keamanan 364Siapa yang mengisi?
- Pengimbas tradisionalLaporkan sekumpulan - kemungkinan - celah, insinyur keamanan memverifikasi setiap artikel
- Tes penetrasi Manual Palsu: siklus minggu, biaya puluhan ribu dolar Amerika Serikat
- Kesenjangan keamanan364 hari sedang mungkin dikerahkan ke lingkungan produksi
Jawaban Shannon
Jawaban Shannon adalah satu.Anda dapat membaca kode sumber, Anda dapat menangani peramban, Anda tidak dapat masuk, Anda tidak dapat melaporkan.Ini tes penetrasi otonom.
⚠️ Bukan Pemindai: Tanpa Eksploitasi, Tanpa Laporan
Langkah pertama untuk memahami Shannon
Langkah pertama memahami Shannon adalah untuk menjelaskan itu.Bukan apa?KANTOR:
- Tidak, tidak.Bukan alat uji keamanan aplikasi dinamis
- Tidak, SAST.Bukan alat uji keamanan aplikasi statis
- Tidak Cocok dengan ModeTidak memindai pola bahaya yang diketahui
Alat tradisional pada dasarnya...Pemadapan Mode- Kode pemindaian atau pola bahaya yang diketahui dalam respon HTTP, mengeluarkan daftar \"lubang balik yang mencurigakan\".
Prinsip desain teras untuk Shannon
Prinsip desain inti dari Shannon dirangkum dalam satu kalimat:"POC atau tidak terjadi"(tanpa PoC, itu tidak terjadi):
| Fitur Keupayaan | Anotasi |
|---|---|
| Serangan aktual. | Otomasi SQL, konstruksi muatan XSS, pengiriman permintaan SSR oleh peramban |
| Hanya penggunaan sukses yang dilaporkan. | Hanya Eksploitasi berhasil yang dapat memasuki laporan akhir. |
| Duplikasi yang Dilampirkan Tempel PoC | Setiap penemuan membawa kode POC yang dapat disalin secara langsung. |
| Tidak ada laporan positif palsu. | Lubang-lubang loop tidak terkutilisasi ditandai sebagai \"positif palsu\" atau \"potensial\" dan tidak dilaporkan |
Itu berarti tim keamanan mendapatkannya.Setiap penemuan terbukti, dapat dilacak.Aku tidak tahu.
Tes Shot Shot Juice OWASP
Secara resmi tersediaAWASP Juice ShotDalam laporan tes, Shannon mengetahuinya.celah 20+KANTOR:
- Otentikasi Penyunsunan SQL Taksudi sekitar(Kritikus)
- UNION Pengekstrakan data penyusutan(Kritikus)
- SSRF[ TERTAWA ]
- XSS[ TERTAWA ]
- Otorisasi gandaan otorisasi otorisasi diabaikan[ TERTAWA ]
Perlu dicatat bahwa tes XSS Shannon pada dua target tes lainnya.0 positif.- Ini benar mengidentifikasi aplikasi ini dengan pertahanan XSS yang kuat, tanpa salah.
Struktur pipa lima fasa
pipa lima tahap + lebih Agen paralel
Arsitektur teknis Shannon memiliki dua kata kunci:Pipa 5 tahap.DanParalel MultiAgen EgenKANTOR:
| Phase | Nama | Anotasi |
|---|---|---|
| Fase 1 | Pre-Recon | Eksternal scan + analisis kode sumber (Nmap, Subfinder, WhatWeb) |
| Fase 2 | Recon. | Analisis statis dan dinamis bridge, validasi titik akhir, proses autentikasi pemetaan |
| Fasa 3 | Analisis Waulnerabilitas | Agen 5 paralel, masing-masing bertanggung jawab untuk satu jenis celah |
| Fasa 4 | Expluitation | 4 Agen paralel 5, serangan nyata. |
| Fasa 5 | Pelaporan | Hasilkan laporan implementasi di tingkat uji penetrasi |
Mesin Logika Bawah
Shannon didasarkan padaAnotropik Claude Agen SDKDengan konfigurasi model tiga lapis:
- Claude Haiku 4.5.Ringkasan
- Claude Sonet 4.6.Analisis keamanan
- Claude Opus 4.6.Penalaran mendalam
ZegleAgent
5 analisis independenis
Shannon, mulai secara bersamaan.5 analisis independenisMasing-masing bertanggung jawab untuk satu jenis celah:
| Agen. | Metodeologi Fonologi | Lupa Lubang |
|---|---|---|
| Organisasi | Sumber Andika Sumber & Sink | SQL/command/file/template/recalculasi |
| XSS | Sumber | Penerjemahan HTML cross-stop skrip dalam konteks |
| SSRF | Sumber | Klien HTTP, soket asli, pembuka URL |
| Australia | Autentifikasi Garda Alfa | Pengendalian keamanan yang hilang (batas kecepatan, manajemen sesi, dll) |
| Authz | Autentifikasi Garda Alfa | Pemeriksaan otorisasi hilang (horisontal/vertical/tekstual) |
Agen Agen 5♪ Berlari Bersama ♪Jangan saling menghalangi. Setiap analisis Agen selesai dan penggunaan yang berhubungan Agen diaktifkan segera.
Status klasifikasi klasifikasi digosip
Categorikan setiap penemuan menggunakan Agen sebagai3 negara bagianKANTOR:
- KELASANAkses ke laporan akhir
- POLISI(Potensial): Jangan masukkan laporan
- PALSU PALSU PALSUJangan masukkan laporan
HanyaKELASANMasukkan laporan akhir.
benchmark XBOW 96,15%
Uji Garis Dasar XBOW XBOW
Shannon di sini.XBOW baselineAku mengerti.96.15%Berikut ini adalah beberapa hal berikut:
| Tipe Lubang Ole | Total | Sukses | Tingkat keberhasilan |
|---|---|---|---|
| Asosiasi Broken | 25 | 25 | 100% |
| SQL Investment | 7 | 7 | 100% |
| Injeksi Blind SQL | 3 | 3 | 100% |
| Keguguran | 22 | 21 | 95.45% |
| XSS | 23 | 22 | 95.65% |
| Injeksi Templat Server-Side | 13 | 12 | 92.31% |
| Injeksi Umum | 11 | 10 | 90.91% |
| Total | 104 | 100 | 96.15% |
Keterangan kondisi uji
- XBOW baselineAplikasi 104 yang sengaja membuat celah
- Versi BersihNama variabel, catatan, tip jalur berkas dihapus
- Mod Kotak Putih CoklatShannon dapat mengakses kode sumber aplikasi
Perbandingan dengan alat komersial
- Shannon.(mode kotak putih)
- KinoSec92,3% (mode kotak hitam)
- AI Xfenser,5%
- XBOW Commercial PlatformSekitar 85% (kotak hitam)
Kos dan keterampilan
Biaya
Memindai Penuh TunggalKANTOR:
- Menghitung Waktu1-1,5 jam
- Biaya APISekitar $50 USD (berdasarkan Claude Sonet 4.6)
- Skop$40-55, tergantung pada kompleksitas model pricing dan derajat aplikasi
PerbandinganUji penetrasi manual tradisionalSepuluh ribu dolar per satu, beberapa minggu.
Cara melakukannya.
mode npx(Disarankan, pemasangan nol):
# 一次性配置 npx @keygraph/shannon setup # 运行渗透测试 npx @keygraph/shannon start -u https://your-app.com -r /path/to/repo
Mode Lokal(Dibangun).
# 克隆仓库 git clone https://github.com/KeygraphHQ/shannon.git cd shannon # 配置 API Key echo "ANTHROPIC_API_KEY=your-key" > .env # 安装和构建 pnpm install && pnpm build # 运行 ./shannon start -u https://your-app.com -r /path/to/repo
Pra-kondisi
- Docker.Ketika kontainer berjalan
- Node.js 18+lingkungan operasi
- Kunci API AntropikSaran
- Akses Sumber BAHAYAkebutuhan alat kotak putih
Shannon Lite vs Shannon Pro
Dua versi
| Versi: | Lisensi | Posisi |
|---|---|---|
| Shannon Lite | AGPL - 3.0 | Secara lokal menguji aplikasi Anda |
| Shannon Pro | Commercial | Platform AppSec level Organisasi (SAST+SCA+Pentest) |
Fungsi Shannon Pro
Shannon ProIni adalah platform keamanan fungsional penuh:
- Grafik Properti Kode PalsuMesin Analisis Statik
- Tes logika logika bisnisAutomasi penemuan non-varian
- Analisis Kebolehcapaian SCAPenjejakan Aksesibilitas CVE
- Pengujian rahasia.Pengujian regular + LLM
- Statik - Link DinamikPenemuan statis secara otomatis diumpan ke penetrasi dinamis
- Integrasi CI/CDGitHub PR scan
Guna perhatian
Peringatan Penting
- Tidak pernah menggunakan sistem yang tidak sah.Akan dilakukan serangan sungguhan. Pemindaian tidak sah adalah ilegal."
- Operasi di lingkungan produksi tidak disarankanSerangan bisa menimbulkan dampak yang menghancurkan
- Repositori mungkin menyuntikkan petunjuk AIIni adalah risiko keamanan yang diidentifikasi secara resmi
- Shannon Lite adalah alat kotak putihPenyusun:
Risiko halusinasi LLM
Pengusiran resmi: LLM mungkin masih berhalusinasi dan kebutuhanSecara manual memverifikasi legalitas dan keparahan semua penemuanAku tidak tahu.
Ringkasan
Wangsa Shannon mewakili paradigma alat keamanan yang berkembang:
- No PoC No Report: Pelaporan hanya untuk penggunaan sukses
- 41.4K Stars: Proyek sumber terbuka terpopuler di bidang keamanan
- Tanda aras XBOW 96.15%: Alat bisnis untuk keberhasilan tes kotak putih
- Saluran pipa 5 tahap: Pre-Recon →Recon →Vuln →Expluit →Report
- Kategori Selari Kategori 5
- biaya jauh lebih rendah daripada uji penetrasi manual
- Alat Kotak Putih: Akses sumber diperlukan
Tidak ada laporan PoC, Shannon membuat tes penyusupan perintah.
GitHubKANTOR:https://github.com/KeygraphHQ/channon
Jaringan pejabatKANTOR:https://keygraph.io