12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- # Tanım: SQL enjeksiyon kusurlarını sömürme sürecini otomatikleştirin
- # URL: http://sqlmap.org
- # Paketçi: milisarge yakar
- # Gerekler: python
- # Grup: sistem
- isim=sqlmap
- surum=1.2.11
- devir=1
- kaynak=(https://github.com/sqlmapproject/sqlmap/archive/$surum.tar.gz::$isim-$surum.tar.gz)
- derle() {
- cd $SRC/$isim-$surum
- python2 -m compileall .
- python2 -O -m compileall .
- install -d "$PKG/etc"
- install -d "$PKG/usr/bin"
- install -d "$PKG/opt/$isim"
- install -d "$PKG/usr/share/doc"
- mv doc "$PKG/usr/share/doc/$isim"
- mv sqlmap.conf "$PKG/etc/sqlmap.conf"
- ln -sf /etc/sqlmap.conf "$PKG/opt/$isim/sqlmap.conf"
- cp -R --no-preserve=ownership * "$PKG/opt/$isim"
- cat > "$PKG/usr/bin/sqlmap" << EOF
- #!/bin/sh
- cd /opt/$isim
- python2 sqlmap.py "\$@"
- EOF
- cat > "$PKG/usr/bin/sqlmapapi" << EOF
- #!/bin/sh
- cd /opt/$isim
- python2 sqlmapapi.py "\$@"
- EOF
- chmod 755 "$PKG/usr/bin/sqlmap"
- chmod 755 "$PKG/usr/bin/sqlmapapi"
-
- # desktop
- mkdir -p "$PKG/usr/share/applications/"
- cat > $PKG/usr/share/applications/$isim.desktop << BASLA
- [Desktop Entry]
- Name=$isim
- Exec=sh -c "$isim;${SHELL:-bash}"
- Terminal=true
- Icon=$isim
- Type=Application
- Categories=Network;X-Komutan;
- Version=1.0
- BASLA
-
- }
|