menginstal beberapa pustaka eksternal.
pip install flask
pip install requests
pip install beautifulsoup4
apt install git
git clone https://github.com/Cyberheroess/SQL_injectionCh.git
cd SQL_injectionCh
python main.py
lakukan instalasi seperti berikut
pkg update && pkg upgrade -y
pkg install libexpat
pip install --upgrade flask werkzeug
git clone https://github.com/Cyberheroess/SQL_injectionCh.git
cd SQL_injectionCh
pip install -r requirements.txt
python main.py
Aplikasi ini menyediakan beberapa endpoint API yang dapat diuji. Berikut adalah cara untuk mengaksesnya menggunakan curl.
Untuk menguji keamanan sebuah website (HTTPS, header keamanan, dan form input), kirim permintaan POST ke endpoint /test_website:
curl -X POST http://127.0.0.1:5000/test_website -H "Content-Type: application/json" -d '{"url": "http://example.com"}'
Untuk menguji kerentanannya terhadap SQL Injection, kirim permintaan POST ke endpoint /test_sql_injection:
curl -X POST http://127.0.0.1:5000/test_sql_injection -H "Content-Type: application/json" -d '{"url": "http://(url web)"}'
Bot dapat memberikan bantuan atau instruksi terkait pengujian keamanan. Kirim pesan ke endpoint /bot menggunakan permintaan POST:
curl -X POST http://127.0.0.1:5000/bot -H "Content-Type: application/json" -d '{"message": "halo"}'
perintah ini untuk mengakses fitur pengujian XSS
curl -X POST http://127.0.0.1:5000/test_xss -H "Content-Type: application/json" -d '{"url": "http://(url web)"}'