pentest-güncellemeleri

This commit is contained in:
milisbir 2018-11-06 06:56:48 +02:00
parent 5d188429e5
commit c771d5014c
33 changed files with 408 additions and 201 deletions

View File

@ -1,13 +1,13 @@
# Tanım: HTTP girdilerinde kod hata araştırmaları yapmak için web güvenliği aracı.
# URL: https://github.com/CoolerVoid/0d1n
# Paketçi: kadanur
# Paketçi: yakar
# Gerekler:
# Grup: güvenlik
isim=0d1n
surum=2.3
surum=2.5
devir=1
kaynak=(https://github.com/CoolerVoid/0d1n/archive/$surum.tar.gz)
kaynak=(https://github.com/CoolerVoid/0d1n/archive/$surum.tar.gz::$isim-$surum.tar.gz)
derle() {
cd $isim-$surum
@ -15,4 +15,17 @@ derle() {
mkdir -p "$PKG/usr/share/0d1n"
install -Dm755 0d1n "$PKG/usr/bin/0d1n"
cp -a payloads response2find response_sources tables "$PKG/usr/share/0d1n"
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=0d1n
Exec=sh -c "0d1n;${SHELL:-bash}"
Terminal=true
Icon=0d1n
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,19 +0,0 @@
# Tanım: 802.11 WEP ve WPA-PSK protokolleri için key cracker.
# URL: http://www.aircrack-ng.org/
# Paketçi: yakar(aydin@komutan.org)
# Gerekler: sqlite iw net-tools wireless-tools
# Grup: güvenlik
isim=aircrack-ng-beta
surum=1.2
devir=1
kaynak=(http://download.aircrack-ng.org/aircrack-ng-$surum-beta3.tar.gz)
derle() {
cd "$SRC/aircrack-ng-$surum-beta3"
make SQLITE=true UNSTABLE=true
cd "$SRC/aircrack-ng-$surum-beta3"
make DESTDIR="$PKG" SQLITE=true UNSTABLE=true \
bindir=/usr/bin sbindir=/usr/bin mandir=/usr/share/man/man1 install
}

View File

@ -1,19 +1,34 @@
# Tanım: WEP ve WPA için kablosuz şifresi çözmek için bir yardımcı araç.
# URL: http://www.aircrack-ng.org/
# Paketçi: milisarge
# Paketçi: yakar
# Gerekler: libnl
# Grup: güvenlik
isim=aircrack-ng
surum=1.2
surum=1.4
devir=1
kaynak=(http://download.aircrack-ng.org/$isim-$surum-rc4.tar.gz)
kaynak=(http://download.aircrack-ng.org/$isim-$surum.tar.gz)
derle() {
cd $isim-$surum-rc4
cd $isim-$surum
./autogen.sh
./configure --prefix=/usr --libexecdir=/usr/lib
make \
prefix=/usr \
SQLITE=false \
REVISION=0 \
pkglibexecdir=/usr/lib/aircrack-ng \
DESTDIR=$PKG install
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Aircrack-ng
Exec=sh -c "aircrack-ng;${SHELL:-bash}"
Terminal=true
Icon=aircrack-ng
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,12 +1,12 @@
# Tanım: Web uygulama güvenliği için modüler pentest aracı.
# URL: https://www.arachni-scanner.com
# Paketçi: aydinyakar
# Paketçi: yakar
# Gerekler: ruby23 ruby23-bundler
# Grup: güvenlik
isim=arachni
surum=1.5.1
devir=1
devir=2
kaynak=()
derle() {
@ -35,4 +35,17 @@ exec ruby-2.3 /usr/share/$isim/bin/$prog "\$@"
EOF
done
chmod +x "$PKG"/usr/bin/*
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Arachni
Exec=sh -c "arachni;${SHELL:-bash}"
Terminal=true
Icon=arachni
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,12 +1,12 @@
# Tanım: Metasploit için grafiksel yönetim aracı.
# URL: http://www.fastandeasyhacking.com/
# Paketçi: aydınyakar
# Paketçi: yakar
# Gerekler: metasploit nmap postgresql
# Grup: güvenlik
isim=armitage
surum=150813
devir=1
devir=2
kaynak=(http://www.fastandeasyhacking.com/download/armitage${surum}.tgz)
derle() {
@ -28,4 +28,18 @@ cd /usr/share/armitage
exec ./teamserver "\$@"
EOF
chmod +x "$PKG/usr/bin/teamserver"
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Armitage
Exec=armitage
Terminal=false
Icon=armitage
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,3 +1,3 @@
#!/bin/sh
cd /usr/share/beef
bundle-2.3 install
bundle install

View File

@ -1,13 +1,13 @@
# Tanım: The Browser Exploitation Framework that focuses on the web browser
# URL: http://beefproject.com/
# Paketçi: yakar(aydin@komutan.org)
# Gerekler: ruby23 ruby23-bundler sqlite python
# Paketçi: yakar
# Gerekler: ruby ruby-bundler sqlite python
# Grup: güvenlik
isim=beef
surum=0.4.7.0
devir=1
kaynak=(beef_gemkur)
devir=2
kaynak=
derle() {
if [ ! -d $DERLEME_KAYNAKDIZIN/$isim ];then
@ -20,22 +20,29 @@ derle() {
git clone "$DERLEME_KAYNAKDIZIN/$isim" "$PKG/usr/share/$isim"
cd "$PKG/usr/share/$isim"
mkdir -p "$PKG/usr/bin"
# beef_gemkur
cp $SRC/beef_gemkur $PKG/usr/bin
chmod +x "$PKG/usr/bin/beef_gemkur"
# beef
mkdir -p "$PKG/usr/bin"
cat > "$PKG/usr/bin/$isim" << EOF
#!/bin/sh
#check if last gem (nokogiri) are installed?
if ! gem spec nokogiri > /dev/null 2>&1; then
/usr/bin/beef_gemkur
fi
# run beef
cd /usr/share/$isim
exec ruby-2.3 $isim "\${@}"
exec ruby $isim "\${@}"
EOF
chmod +x "$PKG/usr/bin/$isim"
rm "$PKG/usr/share/$isim/install"
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Beef
Exec=gksu "sh -c "beef;${SHELL:-bash}""
Terminal=true
Icon=beef
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,13 +1,13 @@
# Tanım: Gömülü (embedded) dosyalarda binary görüntüyü aramak için kullanılan bir araç.
# URL: http://binwalk.org
# Paketçi: yakar(aydin@komutan.org)
# Paketçi: yakar
# Gerekler: python-magic python-opengl python-pip python python-setuptools
# Grup: sistem
isim=binwalk
surum=2.1.1
devir=1
kaynak=(https://github.com/devttys0/$isim/archive/v${surum}.tar.gz)
devir=2
kaynak=(https://github.com/ReFirmLabs/$isim/archive/v${surum}.tar.gz::$isim-$surum.tar.gz)
derle() {
cd "$SRC/$isim-$surum"
@ -15,6 +15,17 @@ derle() {
mkdir -p "$PKG/opt"
python2 setup.py install --root="$PKG" --optimize=1
install -Dm644 -t "$PKG/usr/share/doc/$isim" README.md INSTALL.md API.md
#install -Dm644 LICENSE "$PKG/usr/share/licenses/$isim/LICENSE"
#ln -sf /usr/share/firmware-mod-kit "$PKG/opt/firmware-mod-kit"
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Binwalk
Exec=sh -c "binwalk;${SHELL:-bash}"
Terminal=true
Icon=binwalk
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,4 +1,3 @@
Burp Suite Free Edition Licence Agreement
This licence agreement (Licence) is a legal agreement between you (Licensee or you) and PORTSWIGGER LTD of 320 Garratt Lane, London, SW18 4EJ (Licensor or we) for a suite of tools designed for web application security testers (Burp Suite Free Edition or Software), which includes computer software, and the online documentation current at the date of the download of this Licence (Documentation).

Binary file not shown.

Before

Width:  |  Height:  |  Size: 543 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 879 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -1,8 +0,0 @@
[Desktop Entry]
Name=Burp Suite (Ücretsiz)
Exec=burpsuite
Terminal=false
Icon=burpsuite
Type=Application
Categories=Network;
Version=1.0

View File

@ -1,28 +1,38 @@
# Tanım: Web uygulama testleri için entegre bir platform (ücretsiz sürüm).
# URL: http://portswigger.net/burp/
# Paketçi: aydinyakar
# Paketçi: yakar
# Gerekler: giflib
# Grup: güvenlik
isim=burpsuite
surum=1.7.23
surum=1.7.36
devir=1
kaynak=(https://portswigger.net/burp/releases/download?productid=100\&surum=${surum}\&type=jar$isim.desktop$isim-48.png$isim-32.png$isim-16.pngLICENSE)
kaynak=(https://portswigger.net/burp/releases/download?product=community\&surum=${surum}\&type=jar::burpsuite_community_v$surum.jar
LICENSE)
derle() {
cd "$SRC"
mkdir -p "$PKG/usr/bin" "$PKG/usr/share/applications/" "$PKG/usr/share/$isim/"
mkdir -p "$PKG/usr/share/icons/hicolor/16x16/apps/" "$PKG/usr/share/icons/hicolor/32x32/apps/" "$PKG/usr/share/icons/hicolor/48x48/apps/"
cp $SRC/$isim-16.png $PKG/usr/share/icons/hicolor/16x16/apps/$isim.png
cp $SRC/$isim-32.png $PKG/usr/share/icons/hicolor/32x32/apps/$isim.png
cp $SRC/$isim-48.png $PKG/usr/share/icons/hicolor/48x48/apps/$isim.png
cp $SRC/$isim.desktop $PKG/usr/share/applications/
cp $SRC/download\?productid\=100\&version\=$surum\&type\=jar $PKG/usr/share/$isim/$isim.jar
#install -Dm644 "$SRC/burpsuite_free_v$surum.jar" "$PKG/usr/share/$isim/$isim.jar"
mkdir -p "$PKG/usr/bin" "$PKG/usr/share/$isim/"
cp $SRC/burpsuite_community_v$surum.jar $PKG/usr/share/$isim/$isim.jar
install -Dm644 "$SRC/LICENSE" "$PKG/usr/share/licenses/$isim/LICENSE"
cat > "$PKG/usr/bin/$isim" << EOF
#!/bin/sh
exec java -jar /usr/share/$isim/$isim.jar "\${@}"
EOF
chmod +x "$PKG/usr/bin/$isim"
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Burp Suite (CE)
Exec=burpsuite
Terminal=false
Icon=burpsuite
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,12 +1,12 @@
# Tanım: Web/uygulama sunucularındaki klasör ve dosyaları deneme yanılma yolu ile tespit eder
# URL: http://www.owasp.org/index.php/Category:OWASP_DirBuster_Project
# Paketçi: yakar_(aydin@komutan.org)
# Paketçi: yakar
# Gerekler: openjdk
# Grup: ağ
isim=dirbuster
surum=0.12
devir=1
devir=2
kaynak=(http://downloads.sourceforge.net/dirbuster/DirBuster-$surum.tar.bz2)
derle() {
@ -23,4 +23,17 @@ derle() {
exec /opt/jdk/bin/java -jar /usr/share/dirbuster/DirBuster-$surum.jar "\$@"
EOF
chmod +x "$PKG/usr/bin/dirbuster"
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Dirbuster
Exec=dirbuster
Terminal=false
Icon=dirbuster
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,12 +1,12 @@
# Tanım: Derinlemesine bilgi toplama aracı. Bilgisayarlar hakkında bilgi toplar. Olası alt alan adları, e-posta adresleri, çalışma süresi bilgilerini toplayabilir, tcp port taramaları, whois aramaları ve daha fazlasını çalıştırabilir.
# URL: https://github.com/jaygreig86/dmitry/
# Paketçi: yakar_(aydin@komutan.org)
# Paketçi: yakar
# Gerekler:
# Grup: güvenlik
isim=dmitry
surum=1.3a
devir=1
devir=2
kaynak=(http://dl.packetstormsecurity.net/UNIX/misc/DMitry-$surum.tar.gz)
derle() {
@ -14,4 +14,17 @@ derle() {
./configure --prefix=/usr --sysconfdir=/etc
make
make DESTDIR=$PKG install
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Dmitry
Exec=sh -c "dmitry;${SHELL:-bash}"
Terminal=true
Icon=dmitry
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,13 +1,13 @@
# Tanım: Ethernet LAN'lar için bir ağ algılayıcı/durdurucu/günlükleyici
# URL: http://ettercap.github.com/ettercap/
# Paketçi: milisarge
# Paketçi: yakar
# Gerekler: libpcap pcre libnet ethtool ghostscript cmake gtk2
# Grup: ağ sistem
isim=ettercap
surum=0.8.2
devir=1
kaynak=(https://github.com/Ettercap/ettercap/archive/v$surum.tar.gz)
kaynak=(https://github.com/Ettercap/ettercap/archive/v$surum.tar.gz::$isim-$surum.tar.gz)
derle() {
cp $DERLEME_KAYNAKDIZIN/v$surum.tar.gz $DERLEME_KAYNAKDIZIN/$isim-$surum.tar.gz
@ -17,4 +17,18 @@ derle() {
cmake -D ENABLE_GTK=ON -D CMAKE_INSTALL_PREFIX=/usr -D INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=Release ../
make
make DESTDIR=$PKG install
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Ettercap
Comment=Multipurpose Network sniffer/analyser/interceptor/logger
Exec=ettercap-pkexec -G
Icon=ettercap
Terminal=false
Type=Application
Categories=Network;X-Komutan;
Keywords=ettercap,ettercap-pkexec
BASLA
}

View File

@ -1,28 +1,34 @@
# Tanım: DNS tarayıcı
# URL: http://ha.ckers.org/fierce/
# Paketçi: yakar_(aydin@komutan.org)
# Paketçi: yakar
# Gerekler: perl-net-dns
# Grup: güvenlik
isim=fierce
surum=0.9.9
devir=1
devir=2
kaynak=()
derle() {
if [ ! -d $DERLEME_KAYNAKDIZIN/$isim ];then
git clone https://github.com/yakar/fierce.git $DERLEME_KAYNAKDIZIN/$isim
else
cd $DERLEME_KAYNAKDIZIN/$isim
git pull
fi
cp -r $DERLEME_KAYNAKDIZIN/$isim $SRC
git_indir https://github.com/yakar/fierce.git $isim
cd $SRC/$isim
# Conform to our install location.
sed -i 's|hosts\.txt|/etc/fierce/hosts.txt|' "fierce.pl"
install -D -m755 fierce.pl "$PKG"/usr/bin/fierce.pl
install -D -m755 fierce.pl "$PKG"/usr/bin/fierce
install -D -m644 hosts.txt "$PKG"/etc/fierce/hosts.txt
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Fierce
Exec=sh -c "fierce;${SHELL:-bash}"
Terminal=true
Icon=fierce
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,28 +1,42 @@
# Tanım: DNS, Alan Adı, IP adresleri, web siteleri, kişiler vb. hakkında bilgi toplamak için açık kaynaklı bir istihbarat ve adli bilişim uygulaması.
# URL: http://www.paterva.com/web5
# Paketçi: yakar_(aydin@komutan.org)
# Gerekler: giflib
# URL: http://www.paterva.com
# Paketçi: yakar
# Gerekler:
# Grup: güvenlik
isim=maltego
surum=4.0.11.9358
surum=4.1.13.11516
devir=1
kaynak=(https://www.paterva.com/malv4/community/MaltegoCE.v${surum}.zip)
kaynak=(https://www.paterva.com/malv41/Maltego.v${surum}.linux.zip::$isim-$surum.zip)
derle() {
cd "$SRC/MaltegoCommunity_4.0.11CE"
cd "$SRC/${isim}_$surum"
mkdir -p "$PKG/usr/bin"
# kopyala
mkdir -p "$PKG/usr/share/maltego"
mkdir -p "$PKG/usr/share/doc/maltego"
cp -aR * "$PKG/usr/share/maltego"
# bin
mkdir -p "$PKG/usr/bin"
cat > "$PKG/usr/bin/maltego" << EOF
#!/bin/sh
cd /usr/share/maltego/bin
exec ./maltego "\$@"
EOF
chmod +x "$PKG/usr/bin/maltego"
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Maltego
Comment=Multipurpose Network sniffer/analyser/interceptor/logger
Exec=maltego
Icon=maltego
Terminal=false
Type=Application
Categories=Network;X-Komutan;
Keywords=maltego
BASLA
}

View File

@ -1,20 +1,33 @@
# Tanım: TCP port tarayıcı,asenkron SYNC paketleri kullanarak tarama yapar.
# URL: https://github.com/robertdavidgraham/masscan
# Paketçi: milisarge
# Gerekler: libpcap
# Paketçi: milisarge yakar
# Gerekler: libpcap clang
# Grup: ağ
isim=masscan
surum=master
surum=1.0.5
devir=1
kaynak=(https://github.com/robertdavidgraham/masscan/archive/master.tar.gz::$isim-master.tar.gz)
kaynak=(https://github.com/robertdavidgraham/masscan/archive/$surum.tar.gz::$isim-$surum.tar.gz)
derle() {
cd ${isim}-master
cd ${isim}-${surum}
make
make DESTDIR="${PKG}" install
install -Dm 644 doc/masscan.8 "${PKG}/usr/share/man/man8/masscan.8"
install -Dm 644 README.md "${PKG}/usr/share/doc/${isim}/README"
install -Dm 644 doc/masscan.8.markdown "${PKG}/usr/share/doc/${isim}/DOCUMENTATION"
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=masscan
Exec=sh -c "masscan;${SHELL:-bash}"
Terminal=true
Icon=masscan
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,13 +1,13 @@
# Tanım: ileri düzey exploit kullanarak geliştirme ve test etme çatı uygulaması
# URL: http://www.metasploit.com
# Paketçi: milisarge
# Paketçi: milisarge yakar
# Gerekler: ruby libpcap postgresql ruby-bundler sqlite libxslt clang
# Grup: güvenlik
isim=metasploit
surum=4.14.24
surum=4.17.23
devir=1
kaynak=(https://github.com/rapid7/metasploit-framework/archive/$surum.tar.gz)
kaynak=(https://github.com/rapid7/metasploit-framework/archive/$surum.tar.gz::$isim-$surum.tar.gz)
derle() {
cd "${isim}-framework-$surum"
@ -39,4 +39,17 @@ derle() {
install -d "${PKG}/usr/share/doc"
mv "${PKG}/opt/${isim}/documentation" "${PKG}/usr/share/doc/${isim}"
rm "${PKG}/usr/bin/msfupdate"
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=metasploit
Exec=sh -c "msfconsole;${SHELL:-bash}"
Terminal=true
Icon=msfconsole
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,13 +1,13 @@
# Tanım: DHCP sunucuları olmayan kablosuz ağlar için de geliştirilen arp protokolüne dayalı ağ adresi bulma aracıdır.
# URL: http://nixgeneration.com/~jaime/netdiscover/
# Paketçi: Cihan_Alkan
# Paketçi: yakar
# Gerekler: libpcap libnet
# Grup: ağ güvenlik
isim=netdiscover
surum=0.3
devir=1
kaynak=(https://sourceforge.net/projects/${isim}/files/${isim}/0.3-pre-beta7-LINUXONLY/${isim}-0.3-pre-beta7-LINUXONLY.tar.gz
kaynak=(https://sourceforge.net/projects/${isim}/files/${isim}/0.3-pre-beta7-LINUXONLY/${isim}-0.3-pre-beta7-LINUXONLY.tar.gz::$isim-$surum.tar.gz
http://kaynaklar.milislinux.org/oui.tar.xz)
@ -18,4 +18,17 @@ derle() {
make || return 1
make DESTDIR="$PKG" install || return 1
rm -rf "$PKG"/usr/share/doc
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Netdiscover
Exec=gksu "sh -c "netdiscover;${SHELL:-bash}""
Terminal=true
Icon=netdiscover
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,32 +1,38 @@
# Tanım: Web sunucu zafiyet tarayıcı aracı
# URL: https://cirt.net/Nikto2
# Paketçi: yakar_(aydin@komutan.org)
# Paketçi: yakar
# Gerekler:
# Grup: güvenlik
isim=nikto
surum=2.1.5
surum=2.1.6
devir=1
kaynak=(https://cirt.net/$isim/$isim-$surum.tar.bz2)
kaynak=(https://github.com/sullo/$isim/archive/$surum.tar.gz::$isim-$surum.tar.gz)
derle() {
cd $SRC/$isim-$surum
cd $SRC/$isim-$surum/program/
install -d "$PKG/usr/share/nikto"
cp -a * "$PKG/usr/share/nikto"
#install -Dm 755 "$SRC/nikto.sh" "$PKG/usr/bin/nikto"
#install -Dm 644 program/nikto.conf "$PKG/etc/nikto.conf"
#install -Dm 644 documentation/nikto.1 "$PKG/usr/share/man/man1/nikto.1"
#install -Dm 644 program/docs/nikto_manual.html "$PKG/usr/share/doc/$isim/manual.html"
#install -Dm 644 README.md "$PKG/usr/share/doc/$isim/README"
mkdir -p $PKG/usr/bin
cat > $PKG/usr/bin/nikto << EOF
#!/bin/sh
cd /usr/share/nikto
exec /usr/bin/perl nikto.pl "$@"
EOF
chmod +x $PKG/usr/bin/nikto
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=Nikto
Exec=sh -c "nikto;${SHELL:-bash}"
Terminal=true
Icon=nikto
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,11 +1,11 @@
# Tanım: Ağ tarama ve güvenlik denetimi programı
# URL: http://insecure.org/nmap/
# Paketçi: milisarge@gmail.com
# Paketçi: milisarge yakar
# Gerekler: pcre libpcap lua liblinear python
# Grup: güvenlik
isim=nmap
surum=7.60
surum=7.70
devir=1
kaynak=(http://nmap.org/dist/$isim-$surum.tar.bz2)
@ -25,4 +25,17 @@ make DESTDIR=$PKG install
python2 -m compileall "${PKG}"/usr/lib/python2.7/site-packages/zenmapCore
rm "${PKG}"/usr/bin/uninstall_*
rm -rf $PKG/usr/share/info/dir
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=nmap
Exec=sh -c "nmap;${SHELL:-bash}"
Terminal=true
Icon=nmap
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,18 +1,18 @@
# Tanım: Ruby uygulama-paket yöneticisi
# URL: http://www.ruby-lang.org
# Paketçi: milisarge
# Paketçi: milisarge yakar
# Gerekler: ruby
isim=ruby-bundler
surum=1.15.1
surum=1.17.1
devir=1
kaynak=(https://rubygems.org/downloads/${name#ruby-}-$surum.gem)
kaynak=(https://rubygems.org/downloads/${isim#ruby-}-$surum.gem)
derle() {
cd "$SRC"
local _gemdir="$(ruby -e'puts Gem.default_dir')"
HOME="/tmp" GEM_HOME="$_gemdir"
GEM_PATH="$_gemdir"
gem install --no-user-install --ignore-dependencies -i "$PKG/$_gemdir" -n "$PKG/usr/bin" "${name#ruby-}-$surum.gem"
rm "$PKG/$_gemdir/cache/${name#ruby-}-$surum.gem"
gem install --no-user-install --ignore-dependencies -i "$PKG/$_gemdir" -n "$PKG/usr/bin" "${isim#ruby-}-$surum.gem"
rm "$PKG/$_gemdir/cache/${isim#ruby-}-$surum.gem"
}

View File

@ -1,25 +1,23 @@
# Tanım: Ruby2.3 uygulama-paket yöneticisi
# URL: http://www.ruby-lang.org
# Paketçi: milisarge
# Paketçi: milisarge yakar
# Gerekler: ruby23
# Grup: geliştirme
isim=ruby23-bundler
_rubyver=2.3
_gemisim=bundler
pkgisim=ruby${_rubyver}-${_gemname}
surum=1.15.1
surum=1.17.1
devir=1
kaynak=(https://rubygems.org/downloads/$_gemname-$surum.gem)
kaynak=(https://rubygems.org/downloads/${isim:7}-$surum.gem)
_rubyver=2.3
derle() {
cd "$srcdir"
local _gemdir="$(ruby-${_rubyver} -rubygems -e'puts Gem.default_dir')"
HOME="/tmp" GEM_HOME="$_gemdir" GEM_PATH="$_gemdir" gem-${_rubyver} install --no-user-install --ignore-dependencies \
--no-ri --no-rdoc -i "$PKG/$_gemdir" "$_gemname-$surum.gem"
rm "$PKG/$_gemdir/cache/$_gemname-$surum.gem"
install -D -m644 "$PKG/$_gemdir/gems/$_gemname-$surum/LICENSE.md" "$PKG/usr/share/licenses/$pkgname/LICENSE.md"
--no-ri --no-rdoc -i "$PKG/$_gemdir" "${isim:7}-$surum.gem"
rm "$PKG/$_gemdir/cache/${isim:7}-$surum.gem"
install -D -m644 "$PKG/$_gemdir/gems/${isim:7}-$surum/LICENSE.md" "$PKG/usr/share/licenses/${isim:0:4}${_rubyver}-${isim:7}/LICENSE.md"
install -d "$PKG/usr/bin/"
ln -s "$_gemdir/bin/bundle" "$PKG/usr/bin/bundle-${_rubyver}"

View File

@ -1,26 +1,24 @@
# Tanım: Ruby2.3 yorumlayıcı
# URL: http://www.ruby-lang.org
# Paketçi: milisarge
# Paketçi: milisarge yakar
# Gerekler: libffi yaml
# Grup: geliştirme
isim=ruby23
_isim=ruby
_rubyver=2.3
surum=2.3.4
surum=2.3.8
devir=1
kaynak=(http://cache.ruby-lang.org/pub/$_name/${surum%.*}/$_name-$surum.tar.xz)
kaynak=(https://cache.ruby-lang.org/pub/${isim:0:4}/${surum:0:3}/${isim:0:4}-$surum.tar.xz)
derle() {
cd $_name-$surum
cd ${isim:0:4}-$surum
PKG_CONFIG=/usr/bin/pkg-config ./configure \
--prefix=/opt/ruby${_rubyver} \
--program-suffix=-${_rubyver} \
--prefix=/opt/${isim:0:4}${surum:0:3} \
--program-suffix=-${surum:0:3} \
--sysconfdir=/etc \
--localstatedir=/var \
--sharedstatedir=/var/lib \
--libexecdir=/usr/lib/ruby \
--libexecdir=/usr/lib/${isim:0:4} \
--enable-shared \
--disable-rpath \
--with-dbm-type=gdbm_compat
@ -29,16 +27,16 @@ derle() {
make test
make DESTDIR="${PKG}" install-nodoc
install -dm755 $PKG//usr/bin
install -dm755 $PKG//usr/lib
install -dm755 $PKG/usr/bin
install -dm755 $PKG/usr/lib
for i in erb irb rdoc ri ruby testrb rake gem; do
ln -s /opt/ruby${_rubyver}/bin/$i-${_rubyver} $PKG/usr/bin/$i-${_rubyver}
ln -s /opt/ruby${_rubyver}/bin/$i-${_rubyver} $PKG/opt/ruby${_rubyver}/bin/$i
ln -s /opt/${isim:0:4}${surum:0:3}/bin/$i-${surum:0:3} $PKG/usr/bin/$i-${surum:0:3}
ln -s /opt/${isim:0:4}${surum:0:3}/bin/$i-${surum:0:3} $PKG/opt/${isim:0:4}${surum:0:3}/bin/$i
done
ln -s /opt/$_name$_rubyver/lib/libruby.so.${_rubyver} $PKG/usr/lib/libruby.so.${_rubyver}
ln -s /opt/${isim:0:4}${surum%.*}/lib/libruby.so.${surum%.*} $PKG/usr/lib/libruby.so.${surum%.*}
install -D -m644 COPYING "${PKG}/usr/share/licenses/ruby${_rubyver}/LICENSE"
install -D -m644 BSDL "${PKG}/usr/share/licenses/ruby${_rubyver}/BSDL"
install -D -m644 COPYING "${PKG}/usr/share/licenses/${isim:0:4}${surum%.*}/LICENSE"
install -D -m644 BSDL "${PKG}/usr/share/licenses/${isim:0:4}${surum%.*}/BSDL"
}

View File

@ -1,16 +1,28 @@
# Tanım: Web sunucu güvenliğini artırabilmek, bağlantı hizmet aksatma (DoS) saldırıları, http sunucusu güvenlik açıklarını test etmek için perl'de yazılmış bir araç.
# URL: http://ha.ckers.org/slowloris/
# Paketçi: yakar_(aydin@komutan.org)
# URL: https://github.com/llaera/slowloris.pl
# Paketçi: yakar
# Gerekler: perl-io-socket-ssl
# Grup: güvenlik
isim=slowloris
surum=0.7
devir=1
devir=2
kaynak=(https://raw.githubusercontent.com/llaera/slowloris.pl/master/slowloris.pl)
derle() {
cd "$SRC"
install -Dm755 "$SRC/slowloris.pl" "$PKG/usr/bin/slowloris"
# 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
}

View File

@ -1,17 +1,16 @@
# Tanım: SQL enjeksiyon kusurlarını sömürme sürecini otomatikleştirin
# URL: http://sqlmap.org
# Paketçi: milisarge
# Paketçi: milisarge yakar
# Gerekler: python
# Grup: sistem
isim=sqlmap
surum=git
surum=1.2.11
devir=1
kaynak=()
kaynak=(https://github.com/sqlmapproject/sqlmap/archive/$surum.tar.gz::$isim-$surum.tar.gz)
derle() {
git clone https://github.com/sqlmapproject/sqlmap.git
cd $isim
cd $SRC/$isim-$surum
python2 -m compileall .
python2 -O -m compileall .
@ -39,4 +38,17 @@ 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
}

View File

@ -1,18 +1,16 @@
# Tanım: Farklıık kaynaklarından e-posta hesapları ve alt alan adı toplamak için kullanılan araç.
# URL: http://www.edge-security.com/theHarvester.php
# Paketçi: ayakar
# Gerekler: python-pip python python-setuptools pyrequests
# Paketçi: yakar
# Gerekler: python-pip python python-setuptools
# Grup: ağ güvenlik
isim=theharvester
surum=git
surum=3.0
devir=1
kaynak=()
kaynak=(https://github.com/laramies/theHarvester/archive/v$surum.tar.gz::$isim-$surum.tar.gz)
derle() {
git_indir https://github.com/laramies/theHarvester.git $isim
cd $SRC/$isim
cd $SRC/theHarvester-$surum
sed -i 's|env python$|env python2|' theHarvester.py
@ -28,4 +26,17 @@ derle() {
ln -s "/usr/share/theharvester/theHarvester.py" "$PKG/usr/bin/theharvester"
rm -rf "$PKG"/usr/share/doc
# desktop
mkdir -p "$PKG/usr/share/applications/"
cat > $PKG/usr/share/applications/$isim.desktop << BASLA
[Desktop Entry]
Name=theHarvester
Exec=sh -c "$isim;${SHELL:-bash}"
Terminal=true
Icon=$isim
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
}

View File

@ -1,2 +1,3 @@
#!/bin/sh
pip2 install shodan
pip2 install requests

View File

@ -1,32 +1,32 @@
# Tanım: Web uygulamalarındaki link verilmeyen kaynakları deneme/yanılma (fuzzer) yolu ile bulan araç.
# URL: https://github.com/xmendez/wfuzz
# Paketçi: ayakar
# Paketçi: yakar
# Gerekler: python-pip python-pyxml python-lxml
# Grup: ağ güvenlik
isim=wfuzz
surum=2.1.5
surum=2.3
devir=1
kaynak=(https://github.com/xmendez/$isim/archive/v$surum.tar.gz)
kaynak=(https://github.com/xmendez/$isim/archive/v$surum.tar.gz::$isim-$surum.tar.gz)
derle() {
cd "$SRC/$isim-$surum"
mkdir -p "$PKG/usr/bin"
mkdir -p "$PKG/usr/share/$isim"
install -Dm644 README "$PKG/usr/share/doc/$isim/README"
install -Dm644 LICENSE "$PKG/usr/share/licenses/$isim/LICENSE"
rm LICENSE README README.md setup.py
cp -a * "$PKG/usr/share/$isim"
cat > "$PKG/usr/bin/$isim" << EOF
#!/bin/sh
cd /usr/share/$isim
exec python2 $isim.py "\$@"
EOF
chmod a+x $PKG/usr/bin/$isim
# desktop
mkdir -p "$PKG/usr/share/applications/"
for app in {wfencode,wfpayload,wfuzz}; do
cat > $PKG/usr/share/applications/$app.desktop << BASLA
[Desktop Entry]
Name=$app
Exec=sh -c "$app;${SHELL:-bash}"
Terminal=true
Icon=$app
Type=Application
Categories=Network;X-Komutan;
Version=1.0
BASLA
done
}

View File

@ -0,0 +1,2 @@
cd /usr/share/wfuzz
python2 setup.py install