zaproxy: bump plugins

This commit is contained in:
blshkv 2016-08-08 23:08:34 +08:00
parent a5207eb64e
commit dea8da1b7f
No known key found for this signature in database
GPG key ID: 9CCF6FCB8D8A14BF
2 changed files with 93 additions and 5 deletions

View file

@ -1,19 +1,20 @@
DIST ZAP_2.5.0_Core.tar.gz 44254632 SHA256 f455278d3284fc0140c340f27c052c3c15742e29e5138f7c0ea8fbb25dd6cb59 SHA512 d3b07afe4fe36164eed4387a6ea892409e4abc1729e6064c022882de6834f8081f0d74fba584ccd083c967b21e707ba1fa977f7bbe8c086998fe00eb65797179 WHIRLPOOL a2d339c76991fdb3cc38b39c1ed2cf6a669512d91413e2e35554b9f32f1a30a5cd93d11a2231a73d9a694e71316dec5acaf974cc219a15d940304499b69258b6
DIST zaproxy-2.5.0-ascanrules-release-23.zap 544628 SHA256 a28fca8411d25b4373c347e7062625c061c509560ed1016064d3cdf9065b4caa SHA512 8359a3274d81fb18505f74b3384aa339a228f9cb2311b3530b3e9f5b20d47445f6f65d37fee4cd1b5f0875aece810598805bc579bfc5ef8e4a300ed11b17cadb WHIRLPOOL 1263b86eaaecc52bd6cd4ac9c930830c5ef560a7efc45f63185c3fb51e3e88b92b4bd729c12ffe596d0a4efb71cb5232decfe739d152c847395c15922106208a
DIST zaproxy-2.5.0-ascanrules-release-24.zap 547930 SHA256 92a43fff82da8e8bdaf50c9b75f3c3dee69536187bd6f2b39cdba735ff58a90a SHA512 9a5cbb5765f9bc7a623bb63240f5f0d5fa74cd20d69e53226d7628881e9d13216eb97030850315ce6f1490016c96a941965f8f0b13ff099819344e77a8c7272c WHIRLPOOL 22f013d93228abeecc532ffb58c8719a11c8b785e7136ac994bd4eae0aff939aaeb4fdb9df29fb50b18e2ff512284620274f4adf00e87cfb4cc455ee139db628
DIST zaproxy-2.5.0-beanshell-beta-5.zap 562333 SHA256 b594e4eb0d1daf2dedebef781749df4d86682f703a7b552adcd9a842a23916f2 SHA512 c53f336f99eb35610964a0e42289ac3141d16492f7bd52ef70838e1a96edb2b754616f7f82d6a528e136774d9aa8a94241a1a3211651bf7361105f2118ab2403 WHIRLPOOL 041b37d7720bc8edb30ec5cb3a898a876b7b9d43cac2bae890f4cbefc9bd9774b9f1bedb63b873a538fe240ee85a79db1453276899b340bc6de827b529e91ff4
DIST zaproxy-2.5.0-diff-beta-6.zap 221791 SHA256 2078f4e8e0f3b09b7c030c11907688a7b50e94d4816aa9d32426c5717d2f4964 SHA512 09ccd5863e1004af3077efbdc11a0cce9c70fbe928c8627133af5ebf56ca6af7cc6e0105e04cc93062b4383a2c972c83f149a9c88aaa4056eb02f20c0abe3b3e WHIRLPOOL c78b645a4dd22b6d00770d53f31a8327efc0776167807e290d165019fd35b30aa38b67af93ee3d7e4b922bc395a722a12abac98e4d4c5ea8e07bdb922690a3ca
DIST zaproxy-2.5.0-directorylistv1-release-3.zap 847617 SHA256 a6eed91c9a4a9d28a30782237f3519be29442c5668edd3ad791cf7158c927ef8 SHA512 dc7061ef8f98ccb14e8511e9c6b332aaa2fe3aafec2cc98151c13e36f63aa3fa04d2c7e9f131263bfa34b059c71de4aa063e4baf3118481affb741f8f866eb7a WHIRLPOOL 50d9dde78646341c1b064a66703d73011a55ce7d3de2af8a07e6fd61673551a0be40d4fa32bdbc8f9120e1d039c83ed7719498e560e338cbb3edbed7f33211fc
DIST zaproxy-2.5.0-directorylistv2_3-release-3.zap 8608732 SHA256 3b2a3f5cb76d762d7dd4e9c3c870ffcd4938910c72b3cbaef446ae17d9855f0c SHA512 9d548d8b224c9e56a12f168567d7d99d37424ce90df211284af3c241457b7ebbb19e90ce90a7e331c2576b11b580ff05545467775c0a97f6a3c5149279c346db WHIRLPOOL 2b7c6c5c768636968580aca375847790b27f316e556280e095d5fb4b73ee3dddab9e1c831f045f40f8ba0361147d22a1cbea7692b5b3669650eb2d6dec3abdc8
DIST zaproxy-2.5.0-directorylistv2_3_lc-release-3.zap 7454765 SHA256 8744a7c0cb27b6b21dce201a794cfc8478c42af100f79715bfe642e804265cab SHA512 676629be6c4222eb1a07f207ca803ce3917ab86c441788c88f8e06172ebcaad77d8857e77f4491ab7814e3ebc0e4d50c2ce789660adfb5c1d60edfebefeb98cc WHIRLPOOL 9ca606231a69015a474ccc795dd07dfa325b1e1d5940df9c514e02b917e31d0bc600fb1ff9f69dc8ba0ec00d77498b4b6f5ba96fff190425958927c21c725768
DIST zaproxy-2.5.0-fuzzdb-release-4.zap 5626766 SHA256 e37693726db1d18ef544f2ebf3351392f422e3e675f17fd48544d04b55c21c51 SHA512 92023edc2ca5c6ed5030106e033b81590323ad3a42879cb2c94cd9163ccce057e0c829712d486ee1762b6466860b237de7183e04169c7b25b9b346622f0bd26c WHIRLPOOL b820cf590673cb3d070eda6c586f84804aba6db28257e7753cefa61350ae42d51a74101bece7fe398f3d48cf020d3f9828100f8a585921af1f73ad78d08c80c8
DIST zaproxy-2.5.0-invoke-beta-4.zap 283768 SHA256 b8048d16071d4f5c51f15147822aca221a13d4d1420762caddd067901d640433 SHA512 39b0fceeca1f88a5df4b7c516945f99d1d3418d095a257d5fe03ebdeb80ad24fa4edaf22aded111ec79c79e20184b2e6f22e6cb19133d780a0b83fbf5b4fd816 WHIRLPOOL 8e860f5f172b8fee01d70fd06577d8165c561442ad4c62eceea16bbf035fe5064f24f67b31425c6b663414ae2d7fe54c371f832e0cdfdb1afc11b4b6ca1b1269
DIST zaproxy-2.5.0-plugnhack-beta-9.zap 495129 SHA256 9442e4596d072f7700ee89a7a1424ee258041e31bf1f7646f5a904e66e68957b SHA512 e6acbd7182658781c9ae57fa6d28642cf12120b5aead448b8406276479e2cfa9592d007d57f470146952734f974c61a6cb89a0d3c81c56fed113b37a5c6aed44 WHIRLPOOL c4a39bf8c8440a90d0ddbe6d20b54700fb2329703ced724a04554a751d8d5e0e7c9968217788086060299101d9afb85f72d6fa16b50aeae1bc0242a6a257ca09
DIST zaproxy-2.5.0-pscanrules-release-16.zap 364735 SHA256 93592359681d40a721da3a7b67441f1cb4acaf2421ac1bfb33d8f88fd4c02064 SHA512 f21a960ebae51a64c21b1efa5bd526ae2fc5cdd49bae1d34ffa5a3a02d97c843ab0d06d745ff6fc1ef0fc3012f7f5516cf21e44b41a2bacb1983e0dffa471661 WHIRLPOOL e8d5fc238f02390c66cfc868c8905b44fa5572a1e1e9e1f32a57e074f0de5ef4aaaec01f114adeba43c684d618ab5f777f2b331467b6d1fc30fc4bd86219f8ce
DIST zaproxy-2.5.0-pscanrules-release-17.zap 441313 SHA256 0cb41e9c9b8619adede33fc29194b266fbcf4b605c1c0d715bf0a60cb76fda93 SHA512 7b1d06872550a9dddf4cf7c42afb9a444ecbdcc227318880e1fe2bd1dad5727688ef08cff03ce6941370aefa3a6bbbd542caa687808bbcccb22c1e5e76b55b74 WHIRLPOOL ab857b5b51e47f10f1a6742ed77b3bdec50fa5fb6a6bfb781e82af2843ffddf40a56009c27fe53e0f46170f78ede6769339bb4ccb1a78f2f60e1cd5bea3c934c
DIST zaproxy-2.5.0-quickstart-release-18.zap 337698 SHA256 989b4500be7c0d5b99e5fd4d38b09c4dc94dd5e9ba9b9cb13f9e9ae5cee20de6 SHA512 732367e209e40876c89a7e513825b99bc41ec457580a654e6d3db43aa214668ffe497563ebed1394eb4ffc4e196e0959546bc1209ba09837abd7bf5b768852c2 WHIRLPOOL 11a5e287329324e56c46f51be469c030129e2a69aab803e5bb03b1074170f4aa3cfec5b30e5e8c2bd18aca0576e7d3b536ee7167811ddc3d14c98534ba92937d
DIST zaproxy-2.5.0-scripts-beta-16.zap 496762 SHA256 a71c91100218bcfc8764b75d266aee3162fc9bd5cd041aeae37da59bccddc63f SHA512 88a71d8dc0b14b447d42e3b10ad5c79e8ac4a7527a1daeba8f98a79d77d7cef61d67cf5393fabaaa6055ca9ad58dd045e3a6f155c4fa42e0de0bd019d6cf67bb WHIRLPOOL b357386d97144bf129252efc3f634030af54f495d0e13bfed6f34c8e9c498169e5530b32e231598783784bf97a6e6c0a9bd2c1e5e8ca36b4b9200d086713a903
DIST zaproxy-2.5.0-selenium-release-5.zap 31703367 SHA256 b0c91001102113e9506e3bc9141b98cc2af4f054682b3b5ffed635a52ea11905 SHA512 aec3ff627d0e7587576e9b7b2c3bae7f435e94ceb2344beb64170cbca472e459ca0ba991c5ea2a8d8736f0d2ffc781a145039117eff9f547fba6f13f5937799e WHIRLPOOL 1b82da011f7138dd1aab6a3e6e0ff32e09b092d8c4340fb455c8799eb96746c8ea845b95e42447f50caa51562aea15b0ad61258788a48c5a96f3d29586d4b710
DIST zaproxy-2.5.0-selenium-release-7.zap 31285518 SHA256 2749f0082e7f0f9227c25abad8cd45251248540367cbd67cd6af5bbf8797aa36 SHA512 e1400ad09b2d26439785b9d35325ffa8d8134636a348a7f0cfcc92f8acffb6adf1c21a162394269ecab86f4ecb9344a4e898c771e3610c104983d6871a4d683e WHIRLPOOL 299fbd844703c17def837e10772cbfc15ef9e19dae8844695da2a74139d6a75d81652e785242fb0c9054d12f04a9388b5b78632867effb0292b0ff8ba0b5dbbc
DIST zaproxy-2.5.0-spiderAjax-release-15.zap 2489094 SHA256 12caa7a633deded8a47437310a3c5f900d1b4654cc6dcd9179dc1c2b3be10f22 SHA512 af4b39ae5426381ca1fef0a2258460e6aa09c16c33c7304b96134a40e82af74a2941803a0244807a9991542001d721fb27e1b6932294c55fbbcf3a1fe35bc100 WHIRLPOOL fc4f147da50c0d809adb96aab686832aeb098c52e476c3310afe40b996b3e4c09ac89a61504048d78b04fe77c24ee102889d5a0d7cafe45dce988dd4be2dd74a
DIST zaproxy-2.5.0-sqliplugin-beta-10.zap 104470 SHA256 e749a7c29e27a852e5d6a5c4c4d5e0de55733c0c26333940d00a1843d970c2c2 SHA512 0d8b3fbab670489c97f5603e66a51419b812ebff093e2fea938a47b70598f7dea5f18d2612681c74eb8123da5eeaf87a3f19bd0dfc79c422f4192dff2fcc238f WHIRLPOOL 491bb366694bd2ffb99f80c8075d3a4a8ff592cf022a3dc903f904be39c95b196d730c372e6e8a3f7957be06b9e5f1967cf33a47d369a5aa4e1b994e0a47230f
DIST zaproxy-2.5.0-sqliplugin-beta-11.zap 104490 SHA256 5ae263995dff298a835d09e3695b0ca80b097eb4b3310016015933d44492219f SHA512 de4679774da381f7a4399fce307505d76944990f12685fc95cfce0b81e6c597450d6a6f399bbf85269e6e759d0062ab2557c4f8de87ad321e0f8e345e95deaf3 WHIRLPOOL a96222e2a60a3d4d331b0928e6d936adf224291df125db93834d2272cf5400368fd02e53148a4d41c282b269f0a07b75c18b12480394774a1b8b1cf0159c9b1f
DIST zaproxy-2.5.0-sse-alpha-9.zap 331696 SHA256 230f015b355108915fac9602ef8aaaf9565a04ecd5a80a2e20c9fd2282a24e2e SHA512 ca32ceae39a55dd74977541e2e73643fdafb12278a53f4e7bcda24b4edd308b705eb8c8b12829b8d4a89651c1267d5c8ebef23cf42e382e5893802bbfc135454 WHIRLPOOL b01b7873649ca2b89c1c72fcd383267724c98fa52e558f66dca3b419dce0dbaaafa628d23bf008e03a29cca669c4bf7c3f62261cbda6fa24fae5a5cbdaaf4f21
DIST zaproxy-2.5.0-wappalyzer-alpha-7.zap 1274047 SHA256 d83fec17c847222c8eb24d1ad0dab6f4dcef18813375a18c8adf2a9614b30c14 SHA512 0fdf9c911a668d1860819e74c92cc491f368af54a71c753e9d8050e9e27efa82b9a4c5082ae40b01c2517743f6487dfda866223439042525ee98446a61c341fd WHIRLPOOL b800eaf047900a12027a25d88b7d3d7d121b3900c6f05381ae008630fd7d2f8ccca7bb73a137ad86ff60268a8677907156ffa0816991e6ce74f4843524a23292
DIST zaproxy-2.5.0-websocket-release-11.zap 779268 SHA256 bcc39a12685342cb47d7cad5f4322f7d9943f32b0c96271fd4b99267d26eb13d SHA512 f544ea8c64bade294d381b68290b01707ab9c27c487153a4855738fbaccb75a684f0b5ebbc3895fcd699f40f2bb1bdb528dc02a48e1ae951204c1dd22a7c44ee WHIRLPOOL 69f26f8474e082bbcba2abe524a5bdfbe8196c6ebd15585d46f8c3d33e75351d0d2b867251aa46cee12630e79f4b7ca0ebba95adb22f0f7d51051edb377bd3e6
DIST zaproxy-2.5.0-zest-beta-21.zap 2007075 SHA256 5d37203b76ecd593feac8f5164f65b1e15ce50b632152c74b46154e8d4f6f8c3 SHA512 73bd9dc4fdfcd0d3c02da3628545f59b429ea83debc95eef9278fecdc0bdf5297b573a5e53662bb6c17f3d9aaf2386d3f4c19e843249ca568d4142aee9b17292 WHIRLPOOL b4d24dcd59f2c07c6cac2dc5cae7989a69c58bfc11cccfb9796d4035542d1f35b54756d61ae0894a0ac1835f53aa14427be520ddcf97b0b889c712d0bcf9952f
DIST zaproxy-2.5.0-zest-beta-22.zap 2008006 SHA256 9b41a02607e368638492b29fc28a35c519bbdf2d12b3a5009969f7e515ee9196 SHA512 f04ba044115755b58c6b982fc7133133e27c7cb081c51a450385d4cf755ede02a65cf88c462e98c85cd4e0ee331cc6d092b4139579a1d91bcde787373bc3176d WHIRLPOOL 2d754ff069c56c64494b95ac2cd174ae87d6ce55e3d75a6f5b95dacc785a54b52ec8d5cc014d8f7434baa796645d2f9f21971a503db0d55fd3931a6f4c480925

View file

@ -0,0 +1,87 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
MY_PN="ZAP"
MY_P="${MY_PN}_${PV}"
#Workaround to sava zap ext under different filename
ZAP_EXTENSIONS_URI="https://github.com/zaproxy/zap-extensions/releases/download/2.5"
declare -a PLUGINS
PLUGINS[0]="ascanrules;release;24"
PLUGINS[1]="pscanrules;release;17"
PLUGINS[2]="directorylistv1;release;3"
PLUGINS[3]="directorylistv2_3;release;3"
PLUGINS[4]="directorylistv2_3_lc;release;3"
PLUGINS[5]="scripts;beta;16"
PLUGINS[6]="diff;beta;6"
PLUGINS[7]="websocket;release;11"
PLUGINS[8]="sse;alpha;9"
PLUGINS[9]="beanshell;beta;5"
PLUGINS[10]="fuzzdb;release;4"
PLUGINS[11]="quickstart;release;18"
PLUGINS[12]="plugnhack;beta;9"
PLUGINS[13]="sqliplugin;beta;11"
PLUGINS[14]="wappalyzer;alpha;7"
PLUGINS[15]="selenium;release;7"
PLUGINS[16]='spiderAjax;release;15'
PLUGINS[17]='zest;beta;22'
PLUGINS[18]='invoke;beta;4'
for i in "${PLUGINS[@]}"
do
arr=(${i//;/ })
#url-base versioning workaround
PL_URL="${PL_URL} ${ZAP_EXTENSIONS_URI}/${arr[0]}-${arr[1]}-${arr[2]}.zap -> ${P}-${arr[0]}-${arr[1]}-${arr[2]}.zap"
done
DESCRIPTION="The OWASP Zed Attack Proxy for finding vulnerabilities in web applications"
HOMEPAGE="https://github.com/zaproxy/zaproxy"
SRC_URI="https://github.com/zaproxy/zaproxy/releases/download/${PV}/ZAP_${PV}_Core.tar.gz
plugins? ( $PL_URL ) "
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="x86 amd64"
IUSE="+plugins"
RESTRICT="mirror"
RDEPEND="|| ( virtual/jre virtual/jdk )
!virtual/jre:1.6
!virtual/jdk:1.6"
S="${WORKDIR}/${MY_P}"
src_prepare() {
if use plugins ; then
rm "${S}"/plugin/ascanrules-*.zap
rm "${S}"/plugin/diff-*.zap
rm "${S}"/plugin/plugnhack-*.zap
rm "${S}"/plugin/pscanrules-*.zap
rm "${S}"/plugin/quickstart-*.zap
rm "${S}"/plugin/invoke-*.zap
for i in "${PLUGINS[@]}"
do
arr=(${i//;/ })
cp "${DISTDIR}/${P}-${arr[0]}-${arr[1]}-${arr[2]}.zap" "${S}"/plugin/${arr[0]}-${arr[1]}-${arr[2]}.zap
# einfo "DEBUG: copying ${arr[0]}-${arr[1]}-${arr[2]}.zap"
done
fi
#use external tool
# rm -r "${S}"/fuzzers/fuzzdb-1.09 || die "Unable to remove fuzzdb"
}
src_install() {
dodir /opt/"${PN}"
cp -R "${S}"/* "${D}/opt/${PN}" || die "Install failed!"
dosym /opt/"${PN}"/zap.sh /usr/bin/zaproxy
}
pkg_postinst() {
einfo "Zaproxy requires jdk/jre >=7. Make sure it is enabled by running the following:"
einfo "eselect java-vm set [user|system] [vm]"
}