Kode sumber telah dirilis baru-baru ini: https://github.com/hktalent/AiCSA
Untuk jar yang sama dan file java yang sama, chatGPT (GPT-4) hanya dijalankan satu kali, dan hasilnya disimpan di perpustakaan indeks, jadi tidak perlu khawatir akan eksekusi berulang.
ChatGPT gratis memiliki batas kecepatan 20 kali/menit. Pengguna berbayar dapat menyesuaikan frekuensi dengan memodifikasi config/config.json.
File yang lebih besar dari 3500 byte secara otomatis dipecah dan dikirim ke chatGPT untuk mencegah chatGPT tidak dapat memproses file yang terlalu panjang.
Mendukung beberapa kunci api openai untuk meningkatkan kemampuan konkurensi
Simpan hasil berdasarkan indeks data besar
Menyediakan antarmuka web HTTP/2.0 HTTP/3.0
mkdir -p src config vi config/config.json ./AiCSA open https://127.0.0.1:8080/indexes/
Sebelum dijalankan, harap sesuaikan file ./tools/doFernflower.sh untuk memastikan bahwa java versi 11 atau lebih tinggi.
Tentukan jalur rt.jar dan ubah jalur rt.jar di file ./tools/doFernflower.sh
find /Library/Java/JavaVirtualMachines -name "rt.jar"
keluar
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/lib/rt.jar /Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/rt.jar
LimitPerMinute: Jumlah kunci api yang disarankan * 3
{ "proxy": "socks5://127.0.0.1:7890", "LimitPerMinute": 6, "HttpPort": 8080, "org": "org-xx", "api_key": "sk-xxx,sk-xxx2", "Prefix": "用中文问答,分析%s java代码存在哪些安全风险,如何验证、确认他们", "CheckRpt": true }
go get -u ./... go mod vendor go build -o AiCSA main.go
Kode sumber akan otomatis disimpan di direktori src
Stoples yang berbeda akan membangun direktori kode sumber berdasarkan hash untuk menghindari konflik kode sumber antara beberapa toples.
find $HOME/MyWork/vulScanPro/tools/weblogic/weblogic12.2.1.3 -type f -name "*.jar" | xargs -I {} ./tools/doFernflower.sh {} ls $HOME/MyWork/vulScanPro/tools/weblogic/weblogic12.2.1.3/coherence/lib/*.jar|xargs -I {} ./tools/doFernflower.sh {} ./tools/doFernflower.sh $HOME/MyWork/vulScanPro/tools/weblogic/weblogic12.2.1.3/coherence/lib/coherence.jar
Konversikan semua gambar subdirektori ke mp4 di Mac OS
brew install ffmpeg brew update && brew upgrade ffmpeg find $HOME/Downloads/outImg -name '*.png' | sort | sed 's/.*/"&"/' | tr 'n' ' ' | xargs ffmpeg -r 30 -i - -c:v libx264 -pix_fmt yuv420p output.mp4
Pembayaran WeChat | AliPay | Paypal | Pembayaran BTC | Pembayaran BCH |
---|---|---|---|---|
paypal [email protected] |