talimat 929 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # Tanım: Web/uygulama sunucularındaki klasör ve dosyaları deneme yanılma yolu ile tespit eder
  2. # URL: http://www.owasp.org/index.php/Category:OWASP_DirBuster_Project
  3. # Paketçi: yakar
  4. # Gerekler: openjdk
  5. # Grup: ağ
  6. isim=dirbuster
  7. surum=0.12
  8. devir=2
  9. kaynak=(http://downloads.sourceforge.net/dirbuster/DirBuster-$surum.tar.bz2)
  10. derle() {
  11. cd "$SRC"
  12. mkdir -p "$PKG/usr/share/dirbuster"
  13. mkdir -p "$PKG/usr/bin"
  14. cp --no-preserve=ownership -a DirBuster-$surum/* \
  15. "$PKG/usr/share/dirbuster"
  16. cat > "$PKG/usr/bin/dirbuster" <<EOF
  17. #!/bin/sh
  18. exec /opt/jdk/bin/java -jar /usr/share/dirbuster/DirBuster-$surum.jar "\$@"
  19. EOF
  20. chmod +x "$PKG/usr/bin/dirbuster"
  21. # desktop
  22. mkdir -p "$PKG/usr/share/applications/"
  23. cat > $PKG/usr/share/applications/$isim.desktop << BASLA
  24. [Desktop Entry]
  25. Name=Dirbuster
  26. Exec=dirbuster
  27. Terminal=false
  28. Icon=dirbuster
  29. Type=Application
  30. Categories=Network;X-Komutan;
  31. Version=1.0
  32. BASLA
  33. }