diff --git a/talimatname/genel/0/0d1n/talimat b/talimatname/genel/0/0d1n/talimat index 8237510bc..596d44ccd 100644 --- a/talimatname/genel/0/0d1n/talimat +++ b/talimatname/genel/0/0d1n/talimat @@ -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 } diff --git a/talimatname/genel/a/aircrack-ng-beta/talimat b/talimatname/genel/a/aircrack-ng-beta/talimat deleted file mode 100644 index 12218039d..000000000 --- a/talimatname/genel/a/aircrack-ng-beta/talimat +++ /dev/null @@ -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 -} diff --git a/talimatname/genel/a/aircrack-ng/talimat b/talimatname/genel/a/aircrack-ng/talimat index 6b59e7e04..fdf0e4a5f 100644 --- a/talimatname/genel/a/aircrack-ng/talimat +++ b/talimatname/genel/a/aircrack-ng/talimat @@ -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 } diff --git a/talimatname/genel/a/arachni/talimat b/talimatname/genel/a/arachni/talimat index ac192e171..d30593339 100644 --- a/talimatname/genel/a/arachni/talimat +++ b/talimatname/genel/a/arachni/talimat @@ -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 } diff --git a/talimatname/genel/a/armitage/talimat b/talimatname/genel/a/armitage/talimat index 6bbac80f0..8d3bbc487 100644 --- a/talimatname/genel/a/armitage/talimat +++ b/talimatname/genel/a/armitage/talimat @@ -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 } diff --git a/talimatname/genel/b/beef/beef_gemkur b/talimatname/genel/b/beef/beef.kur-kos similarity index 60% rename from talimatname/genel/b/beef/beef_gemkur rename to talimatname/genel/b/beef/beef.kur-kos index e4d495d23..f093bf272 100644 --- a/talimatname/genel/b/beef/beef_gemkur +++ b/talimatname/genel/b/beef/beef.kur-kos @@ -1,3 +1,3 @@ #!/bin/sh cd /usr/share/beef -bundle-2.3 install +bundle install diff --git a/talimatname/genel/b/beef/talimat b/talimatname/genel/b/beef/talimat index 1434f541e..6ad18d9f0 100644 --- a/talimatname/genel/b/beef/talimat +++ b/talimatname/genel/b/beef/talimat @@ -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 } diff --git a/talimatname/genel/b/binwalk/talimat b/talimatname/genel/b/binwalk/talimat index c9c6f7cbb..24f53f018 100644 --- a/talimatname/genel/b/binwalk/talimat +++ b/talimatname/genel/b/binwalk/talimat @@ -1,20 +1,31 @@ # 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" - python2 setup.py build - 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" + cd "$SRC/$isim-$surum" + python2 setup.py build + 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 + + # 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 } diff --git a/talimatname/genel/b/burpsuite/LICENSE b/talimatname/genel/b/burpsuite/LICENSE index fefd6e785..6c82af74f 100644 --- a/talimatname/genel/b/burpsuite/LICENSE +++ b/talimatname/genel/b/burpsuite/LICENSE @@ -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). diff --git a/talimatname/genel/b/burpsuite/burpsuite-16.png b/talimatname/genel/b/burpsuite/burpsuite-16.png deleted file mode 100644 index 776f5111a..000000000 Binary files a/talimatname/genel/b/burpsuite/burpsuite-16.png and /dev/null differ diff --git a/talimatname/genel/b/burpsuite/burpsuite-32.png b/talimatname/genel/b/burpsuite/burpsuite-32.png deleted file mode 100644 index 2a0503c36..000000000 Binary files a/talimatname/genel/b/burpsuite/burpsuite-32.png and /dev/null differ diff --git a/talimatname/genel/b/burpsuite/burpsuite-48.png b/talimatname/genel/b/burpsuite/burpsuite-48.png deleted file mode 100644 index 45e5be3f3..000000000 Binary files a/talimatname/genel/b/burpsuite/burpsuite-48.png and /dev/null differ diff --git a/talimatname/genel/b/burpsuite/burpsuite.desktop b/talimatname/genel/b/burpsuite/burpsuite.desktop deleted file mode 100644 index 906d503ce..000000000 --- a/talimatname/genel/b/burpsuite/burpsuite.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=Burp Suite (Ücretsiz) -Exec=burpsuite -Terminal=false -Icon=burpsuite -Type=Application -Categories=Network; -Version=1.0 diff --git a/talimatname/genel/b/burpsuite/talimat b/talimatname/genel/b/burpsuite/talimat index 2d28cd4f6..317c3150a 100644 --- a/talimatname/genel/b/burpsuite/talimat +++ b/talimatname/genel/b/burpsuite/talimat @@ -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 } diff --git a/talimatname/genel/d/dirbuster/talimat b/talimatname/genel/d/dirbuster/talimat index ca05fa68a..53b1759ef 100644 --- a/talimatname/genel/d/dirbuster/talimat +++ b/talimatname/genel/d/dirbuster/talimat @@ -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 } diff --git a/talimatname/genel/d/dmitry/talimat b/talimatname/genel/d/dmitry/talimat index 2d79be9df..b7955783e 100644 --- a/talimatname/genel/d/dmitry/talimat +++ b/talimatname/genel/d/dmitry/talimat @@ -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 } diff --git a/talimatname/genel/e/ettercap/talimat b/talimatname/genel/e/ettercap/talimat index 7d5134ff9..fc97db32b 100644 --- a/talimatname/genel/e/ettercap/talimat +++ b/talimatname/genel/e/ettercap/talimat @@ -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 } diff --git a/talimatname/genel/f/fierce/talimat b/talimatname/genel/f/fierce/talimat index 46ccc653a..6f6c5d77e 100644 --- a/talimatname/genel/f/fierce/talimat +++ b/talimatname/genel/f/fierce/talimat @@ -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" + # 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 -m644 hosts.txt "$PKG"/etc/fierce/hosts.txt + 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 } diff --git a/talimatname/genel/m/maltego/talimat b/talimatname/genel/m/maltego/talimat index 58ba3e840..2afd69ffb 100644 --- a/talimatname/genel/m/maltego/talimat +++ b/talimatname/genel/m/maltego/talimat @@ -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" - mkdir -p "$PKG/usr/share/maltego" - mkdir -p "$PKG/usr/share/doc/maltego" + # kopyala + mkdir -p "$PKG/usr/share/maltego" + cp -aR * "$PKG/usr/share/maltego" - cp -aR * "$PKG/usr/share/maltego" - - cat > "$PKG/usr/bin/maltego" << EOF + # 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" + 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 } diff --git a/talimatname/genel/m/masscan/talimat b/talimatname/genel/m/masscan/talimat index 24945c16b..ccb1ad885 100644 --- a/talimatname/genel/m/masscan/talimat +++ b/talimatname/genel/m/masscan/talimat @@ -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 } diff --git a/talimatname/genel/m/metasploit/talimat b/talimatname/genel/m/metasploit/talimat index f51b0cf5a..8ab29d706 100644 --- a/talimatname/genel/m/metasploit/talimat +++ b/talimatname/genel/m/metasploit/talimat @@ -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 } diff --git a/talimatname/genel/n/netdiscover/talimat b/talimatname/genel/n/netdiscover/talimat index 0c2f1d7f5..4489b1c67 100644 --- a/talimatname/genel/n/netdiscover/talimat +++ b/talimatname/genel/n/netdiscover/talimat @@ -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 } diff --git a/talimatname/genel/n/nikto/talimat b/talimatname/genel/n/nikto/talimat index 205c8f32e..50ea48aa2 100644 --- a/talimatname/genel/n/nikto/talimat +++ b/talimatname/genel/n/nikto/talimat @@ -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 -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 + 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 } diff --git a/talimatname/genel/n/nmap/talimat b/talimatname/genel/n/nmap/talimat index 2a9323951..dd1da5406 100644 --- a/talimatname/genel/n/nmap/talimat +++ b/talimatname/genel/n/nmap/talimat @@ -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 } diff --git a/talimatname/genel/r/ruby-bundler/talimat b/talimatname/genel/r/ruby-bundler/talimat index d350a0e18..4fcdc0c93 100644 --- a/talimatname/genel/r/ruby-bundler/talimat +++ b/talimatname/genel/r/ruby-bundler/talimat @@ -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" } diff --git a/talimatname/genel/r/ruby23-bundler/talimat b/talimatname/genel/r/ruby23-bundler/talimat index cdd0b8272..20958f6c8 100644 --- a/talimatname/genel/r/ruby23-bundler/talimat +++ b/talimatname/genel/r/ruby23-bundler/talimat @@ -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}" diff --git a/talimatname/genel/r/ruby23/talimat b/talimatname/genel/r/ruby23/talimat index 3ebd08ab6..e2bf26998 100644 --- a/talimatname/genel/r/ruby23/talimat +++ b/talimatname/genel/r/ruby23/talimat @@ -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" } diff --git a/talimatname/genel/s/slowloris/talimat b/talimatname/genel/s/slowloris/talimat index 18e0737b6..5f1df6d4e 100644 --- a/talimatname/genel/s/slowloris/talimat +++ b/talimatname/genel/s/slowloris/talimat @@ -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 } diff --git a/talimatname/genel/s/sqlmap/talimat b/talimatname/genel/s/sqlmap/talimat index 994482d85..7bc527156 100644 --- a/talimatname/genel/s/sqlmap/talimat +++ b/talimatname/genel/s/sqlmap/talimat @@ -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 + } diff --git a/talimatname/genel/t/theharvester/talimat b/talimatname/genel/t/theharvester/talimat index 3639a6f53..6f39aa1f8 100644 --- a/talimatname/genel/t/theharvester/talimat +++ b/talimatname/genel/t/theharvester/talimat @@ -1,18 +1,16 @@ # Tanım: Farklı açı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 } diff --git a/talimatname/genel/t/theharvester/theharvester.kur-kos b/talimatname/genel/t/theharvester/theharvester.kur-kos index 325bff712..729de022a 100644 --- a/talimatname/genel/t/theharvester/theharvester.kur-kos +++ b/talimatname/genel/t/theharvester/theharvester.kur-kos @@ -1,2 +1,3 @@ #!/bin/sh pip2 install shodan +pip2 install requests diff --git a/talimatname/genel/w/wfuzz/talimat b/talimatname/genel/w/wfuzz/talimat index fd5f6bcfb..a1c0c5352 100644 --- a/talimatname/genel/w/wfuzz/talimat +++ b/talimatname/genel/w/wfuzz/talimat @@ -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 } diff --git a/talimatname/genel/w/wfuzz/wfuzz.kur-kos b/talimatname/genel/w/wfuzz/wfuzz.kur-kos new file mode 100644 index 000000000..210cae349 --- /dev/null +++ b/talimatname/genel/w/wfuzz/wfuzz.kur-kos @@ -0,0 +1,2 @@ +cd /usr/share/wfuzz +python2 setup.py install