Misti
MISTI adalah alat analisis statis yang dirancang untuk kontrak pintar di ton blockchain.
Dukungan bahasa
- Kebijaksanaan: 28 detektor tersedia
- Dukungan Funct direncanakan pada akhir tahun
Fitur
- Analisis Kode : Mengidentifikasi dan memperbaiki kelemahan keamanan potensial dan masalah kode di awal siklus pengembangan.
- Integrasi CI/CD : Mengintegrasikan MISTI ke dalam pipa CI/CD Anda untuk memastikan pemeriksaan kualitas kode berkelanjutan.
- Detektor Kustom : Buat detektor khusus untuk memecahkan masalah tertentu dalam kode Anda atau untuk memberikan tinjauan keamanan menyeluruh jika Anda seorang auditor.
Memulai
(Opsional) Instal Souffle untuk memungkinkan lebih banyak fungsionalitas bawaan.
Instal Misti:
npm install -g @nowarp/misti
- Jalankan misti dengan menentukan kontrak taktik, konfigurasi proyek, atau direktori untuk memeriksa:
misti path/to/src/contracts
Lihat konfigurasi misti untuk opsi yang tersedia, atau mengembangkan misti untuk instruksi lanjutan. Pengguna cetak biru harus merujuk ke halaman dokumentasi yang sesuai.
Sumber daya
- Dokumentasi MISTI : Panduan Komprehensif tentang Detektor, Arsitektur, dan Pengembangan.
- Referensi API MISTI : Berguna untuk kontributor atau pengembang yang membuat detektor khusus.
- MISTI Blueprint Plugin : Plugin untuk kerangka cetak biru untuk meningkatkan alur kerja Anda.
- Grup Diskusi MISTI : Bergabunglah dengan percakapan.