Arisu — Sistema di mining automatizzato di chiavi AI
Arisu è uno strumento che scansiona automaticamente repository di codice pubblici (GitHub, GitLab, Gitee, Docker Hub, PyPI, npm, ecc.) e snippet di codice (Gist, Issues, CommonCrawl), estrae chiavi API per servizi AI (DeepSeek, OpenAI, Anthropic, Kimi, ecc.) e ne verifica la validità e il saldo. Offre una dashboard TUI e vari formati di output (JSON, CSV, Markdown).
Caratteristiche
- 🔍 Scansione multi-sorgente: ricerca codice GitHub, Sourcegraph, Gist, Issues, GitLab, Gitee, Docker Hub, CommonCrawl, PyPI, npm, HuggingFace, ecc.
- 🔑 Estrazione intelligente delle chiavi: supporta i formati di chiave di 20+ fornitori tra cui DeepSeek, OpenAI, Anthropic, Kimi, SiliconFlow, ecc.
- ✅ Verifica del saldo: chiama le API dei vari fornitori per controllare la validità delle chiavi e ottenere il saldo.
- 📊 Dashboard in tempo reale: TUI basata su Bubble Tea che mostra avanzamento della scansione, chiavi valide e Top chiavi ad alto valore.
- 💾 Persistenza dei progressi: supporta il ripristino dopo un'interruzione per evitare scansioni duplicate.
- 🌐 Cambio proxy: integra l'API di Clash per cambiare dinamicamente i nodi di uscita e aggirare i limiti di velocità.
- 📁 Output dei report: genera report in tre formati: JSON, CSV, Markdown.
Per iniziare
Prerequisiti
- Go 1.21+
- GitHub Personal Access Token (opzionale, ma fortemente consigliato)
- Proxy Clash (opzionale)
Installazione
git clone https://github.com/yourusername/arisu.git
cd arisu
go mod tidy