1、直接创建更新目标文件
touch update_sqlmap.sh
chmod +x update_sqlmap.sh
./update_sqlmap.sh
2、更新目标文件内容如下:
#!/bin/bash
echo "[+] Starting SQLMap update..."
# 删除旧版本
echo "[+] Removing old version..."
sudo rm -rf /usr/share/sqlmap
sudo rm -f /usr/bin/sqlmap
# 克隆最新版本
echo "[+] Cloning latest version..."
cd /tmp
sudo git clone --depth 1 https://gitclone.com/github.com/sqlmapproject/sqlmap.git
sudo mv sqlmap /usr/share/
# 设置权限
echo "[+] Setting permissions..."
sudo chmod -R 755 /usr/share/sqlmap
sudo chown -R $USER:$USER /usr/share/sqlmap
# 创建软链接
echo "[+] Creating symbolic link..."
sudo ln -sf /usr/share/sqlmap/sqlmap.py /usr/bin/sqlmap
# 验证安装
echo "[+] Verifying installation..."
sqlmap --version
echo "[+] Update complete!"
3、测试结果
sqlmap --version
附录:
更新前:
更新中:
更新后: