mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-15 21:02:30 +01:00
zaproxy: plugins updated
This commit is contained in:
parent
cf20904f6f
commit
adbbf4c864
3 changed files with 78 additions and 67 deletions
|
|
@ -1,5 +1,5 @@
|
|||
DIST ZAP_1.4.1_Linux.tar.gz 40209708 SHA256 6c2c5b82f7b066ec8548a1ba02a8b251c4d3cdd0695569ef9e5c20f25a163eca SHA512 2c4002b98798d7cd0e389800fb95dee32746e96911dcc9b806af6209d355eb154f2a9bf98f3b5ae35104b34daa7006b59d0be221ba2691867c45adf698d11b06 WHIRLPOOL 7b06a3c632bda5c23939403541ad5d27a8c12896f27dd8bc4d14b286f230f8cc1069ed6e5ecacaef55d542bc78b40b71a33199a1d6fdff957ac17e8543b13151
|
||||
DIST ZAP_2.0.0_Linux.tar.gz 80339980 SHA256 9df435e5920e1d2092c098a6c6d8a0fc09455ce680d9ab7312e88629f669ff6a SHA512 1a88aac0385f609c0bbb0c93b41e3c07a9a9810f03d8bc243247bbf9ec0a1d3d2aa0dabbcc6751d5799202b4382258610340d68fd6758c3521faa4ce09a61349 WHIRLPOOL bf99ddfcb538530c4f7408fe5b3cff20cd99ed22f0ecd00abe491cd579330baf81dfc739cc93716a7e6bbd5444e42e852030fe437eedcf1ae59b41b5dcdb3240
|
||||
DIST ascanrules-release-5.zap 34029 SHA256 33dcc9dad03b7e34d52ccac86539c61941724bc18efd29bc5a207b093bffe177 SHA512 2c13560b0c841e6db798260e5798b4aeeea5ef1c1d7ee5359a2916eb5c3c26b8e4d1fac1ad4852cfb5fbc066ade9faadd6aae2f6b94d5ac3c169eeb763405a0b WHIRLPOOL 3433dcfa717931a87b38bedc8a386460633b049b4b888cde9b3d8b6cf84f5c29f4c5a5c4c94d3e80b9bd4c03a63dd33e06d2cb81a461149082896c46ea30fa0e
|
||||
DIST beanshell-beta-1.zap 310230 SHA256 d017cd733d8a2d899130e955daefe949c31164ad3271017d2411e7c00f85adc4 SHA512 7a01829686882d531ab9f0b3a8e9ffaaefd7a1b629ba878a4f452c2ba0f23e5c896ead164f4bc6b62da916dba4ba6ffb9a9cca4f3de696f4c46b12615343ceee WHIRLPOOL 831f1dbcdea9f0c8c1a9a0b1ad169641117f2d7366ce0d7b9268c691699b3d70425b2887e6e08a8184f63dd21197f4a1fb6e31f3c38284318404c794024dcce4
|
||||
DIST diff-alpha-2.zap 31368 SHA256 d1f3e3523e19caf331d0605143eb30a0e0bcbf89f9b8d15b0f433b80924e53f2 SHA512 a6418e3d5e16f84f8f2a53f96dc4b32c7964d65e40ca89df917df296d6af9aa5674ae902c258ae58b70da387f4116b9f18cfb53517ac9d54d3d5dbd825468971 WHIRLPOOL 154b45268461425e8c35f2ea4716fe1a797f56f24fad148f51236d0e19655234c0081c6787693376c3141d62bdcc780b821a240787057e2b0b88cf609b6428b7
|
||||
DIST fuzzdb-release-2.zap 7211721 SHA256 e61ba843b0e2e2e47109a82e9787c352c28efe2abc8b1d17c50ab9b8751106aa SHA512 4a705752cfed4bd038a33c317bf5cb48b8a4fc0e128d8b8dd0b0fe10e6bba918a40dd35b09376ca7131a00198b8902dc1c427fbd5164c23e0dd6eea9f73165ef WHIRLPOOL caa606c4508e535bfdad147d8c0eb51cfa8383747b2c3560e95f4e8704ce5125ce4ebbc0ee63619766720e218b7c8ee5c0aada64a6a97a93b11b98345740a057
|
||||
|
|
@ -8,12 +8,6 @@ DIST scripts-beta-5.zap 53734 SHA256 e2be1390a853e49640bc5a3e6271f999ce2f4b5c8ae
|
|||
DIST spiderAjax-beta-3.zap 45073712 SHA256 1c52e7fbae7c3658027bb4ac892665dccac38ab9fd5d378c77db3817a034f715 SHA512 9593426aca379a77acd33484fd618986d5bf432fc427c9a9ac542287a8c3018692d4980a55fd89304e91500db38515704e5ebceb52400336ac0868488c10b0d9 WHIRLPOOL fe5062e673f35e64450a92e6cf22cb18763c674b8a196a3b9066d7f4f2983d61b27b16e4aeb3deccd22d88c1930adb36b8a1c594065a252090a738e195608a99
|
||||
DIST sse-alpha-2.zap 77138 SHA256 1479411fd2ef79a52320c0abcec8a983e397726fed85644e22d829a48cdbe30f SHA512 e9284feb2749e0346e2d0dc6e7a1c70d82582cd035b93e8ec6fbf4f92a4c1cbd753ba42c847380e8c6633e326da39d7b6e12c9c3634f36de11ab600bd4eab962 WHIRLPOOL 068dfd7954b4e4aa0bc862caa62618370c2bf6371a36415feb2eb4e7d8cc72e0fd212f1ce26491e7bfa3a4ea021a765b82707605f7853637c38d3dd05f23cf45
|
||||
DIST websocket-release-2.zap 203944 SHA256 ca129a15a0ffac22b6e05723095aec5eedea5b8d94dff5409f0be378bb54a85c SHA512 208f022682f4c0b75bab896cd105bda8f1cef023753ba3cf970c6c2ca3bff7661a3770eb874edeacedacdefe3e0ad5bd9d227f0eba473e3257982ff754829030 WHIRLPOOL 775399ead8f504061702654350fafc3c442c15a5934d52ddf22c272713dc0371004ab8d6550bd69a15f6a2ce0114b0cfe7238b6f46ed5d64ad437b393c2d284f
|
||||
DIST zap-ext-insecureauthentication-alpha-2.jar 10900 SHA256 f972797802f925e18da842998209ad4da494d895f0894bbe4281a0e9c1645497 SHA512 e1d999217682581fdb1f4b5a176ab2fe3c3ded21d6512355f1dd38d1c5a6a7c734d7b2ac4e14da57b9e00fbc0f1a3b544208451734de6328bb17d07a163a2de9 WHIRLPOOL 96763d97b90652d3f481c9994e880185b7d531f38b0c20ffe83c27cebbc20a5989751b153811942d840121a7e9856926d36260386c6e8f182b9a242be38e5e9b
|
||||
DIST zap-ext-scripts-beta-3.jar 72161 SHA256 6c0c9483e436adc5dae903686482790f124f2d437abd54b70ab3b3f93d808b8b SHA512 71a9f3e012fd84b86af4e452786336268bf369d169600ea6565e0fb9bb4ee6818537b0db1589a612a4cde0c62605ccdf707f5bdf96089899451724d44e4c99f5 WHIRLPOOL 659ede645e030c70b8aec0d2a852aa0d5556746c73340e3d21a4cb078342154fe880835d4f4b72a29b76b13d0e65fbed8faf48350004298724d34e307469c2ff
|
||||
DIST zap-ext-servletParamPollution-alpha-1.jar 4565 SHA256 d30d6ab54bbd7e0869e5e18a996f1b14a2ebbe16fc1b12a7286a33936aa1d853 SHA512 57494c42df69e03fd993f0b5022dba9a0a0e825251b2dae3565685d55415f4b258646d3b5ea99440a4f3b7829ece440497dcaffd8d4c9a4ecf68049a2c47f6e5 WHIRLPOOL a9b938be3b0f3779f1cf6dc6ac9b9171ab310b92206d22a3fb9811ad83114cd56c741b78d4a35a059d3d9c716305097b9de33d2dc1cd9ee81413368f9d18411c
|
||||
DIST zap-ext-spiderAjax-alpha-1.jar 16984985 SHA256 2e3c3b730280a489adbef3143f9b41a55b252c65e6d2bb01808603eaea1c96f5 SHA512 9efb03006ad4f90c530a802bc50d6feda41a29fa34f9c672ca5877de3caa696329d34e0cecbe326fcf60fda39f503ad7967010d0e4f972ff9771cd5158ca97d3 WHIRLPOOL 9ff29f5619589339a7992c14c68d937f443cccef489d5baff113673383bd55de5c8c5140ca68f637ad76202869df3346ab3d31fe923082244308506ee236c613
|
||||
DIST zap-ext-sqlinjectionscan-alpha-3.jar 49758 SHA256 03a56f9eb852885680b075ce09f8c0189410dbc0cc36e3ad35e21e7ae5a8d346 SHA512 1e0e7ce5865ba4d7f2d87c71f49517e1535ef6de5a210081a4911992c8ebc1d209be81eef3e6875bce835147f4a3b872467e03ede77158498cfa29fdb3cb7f81 WHIRLPOOL dd2c66f48617dbec57fd2fd5b47ab1e63649a873079141119ee5468c7d09393b6177a3bc1ed3b6d3ec4a6218cd4c446c925a966ec0eb89b84ef7733422a637e7
|
||||
DIST zap-ext-viewStatePScan-alpha-1.jar 20169 SHA256 dd5e5808df582eba92f13be13e52187885eadc0fca88e76530a015dd9a1f6b03 SHA512 d07e62e59b29f75cf560b6789343be3ce427e5b2a51592c905a9018dbca60059efdd124d33c7bab9f490bcf54d0f5982d61915ad82743d56b6d18c3abf775930 WHIRLPOOL 7ff488cbd7a4f29efdffdd7fa45ae721cff5f6c796fcd72d14dcdc7fde5b5b3e62445d14c093db453b29818bfd8d2ecd700c5cf10dec239eae0c4b878c2a94fc
|
||||
EBUILD zaproxy-1.4.1.ebuild 2075 SHA256 9612a0217a2f12ed655cd2a82c622f11898d43074bceae5f7a0babf3d6d2ec2e SHA512 6d496759a12a91259e543d77b02a890775d83e1f86d421bd7d1d0bac304c7476c17013ecc7a892786c1b04e6fa92d71f42f7cc35d65b429bb9e1600f77ac7506 WHIRLPOOL 2f905b880b5007840cf3c17dc4f55637546c9493808546791b80b5d56eed644bfeb1f17bc4854d33c9c4b91a56a00000f066ec49eb8f9bd681b138172e2faee0
|
||||
EBUILD zaproxy-2.0.0-r1.ebuild 2463 SHA256 f0b8b995ae9fbe218fdfcc1567b60e5dc8f4aa81a1dd526bed574c5ad2e72cc8 SHA512 f3212b2096f1f862edf0c41e7a998e2247cac4e9c53aec7ff2f7f51a4883f87acf9b47a53b621a3fc72d21f6f842e0b54e64255a9ed087c6483c34bb97c75fdd WHIRLPOOL 9405cf24f41ab330be95007f27308012cdaec7b63fad7a0733f51711dadaaceff431859606e883709b8eaaa78597c24279e1cab60698c611e566c6246fcee835
|
||||
EBUILD zaproxy-2.0.0-r2.ebuild 2668 SHA256 7c0f2bfa49354bd66b8ad137b0f2ade11a1050f9fd385cb08d83d666bc814f28 SHA512 72323b0039e5ed11102744103945edd8b8f4fa7595ee57ec97c29c4a28d8b0bee675783758dac02e217509c60db8f2a3f52d12af52874d8d39ed344399223be9 WHIRLPOOL 9314b98b9c43389cdb58ed9f4ef8734f185025568e053256a640ad4f4f93f1e7140acc409dd1eefa72c7152309553a001e9589ce065413a323f39f5722370fac
|
||||
EBUILD zaproxy-2.0.0.ebuild 1977 SHA256 3d2f22cdddb51a4886375628c8a1ed3d99784e75adc3ace70fbdd6e19c8c2772 SHA512 dd867324215ad7a6e8d260fc53d43bdfb19a09f9fb5a4f8139dcdc5e7de3626ab363dbaf75e06eb8b492cbfce6118e08c11367b7faf30ecb236d4f9be14140d1 WHIRLPOOL c952474848ce2012a24b1ab17fe2d18c4c9cfa14d50a534386389b86659ce40b9de96618f82d5cbbce017e9808de51867ad2aef7e970481f4afa0d223f011787
|
||||
|
|
|
|||
|
|
@ -1,59 +0,0 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
MY_PN="ZAP"
|
||||
MY_P="${MY_PN}_${PV}"
|
||||
|
||||
ZAP_CONSOLE_PLUGIN="zap-ext-scripts-beta-3.jar"
|
||||
ZAP_SPIDERAJAX_PLUGIN="zap-ext-spiderAjax-alpha-1.jar"
|
||||
ZAP_PARAMPOLLUT_PLUGIN="zap-ext-servletParamPollution-alpha-1.jar"
|
||||
ZAP_AUTH_PLUGIN="zap-ext-insecureauthentication-alpha-2.jar"
|
||||
ZAP_VIEWSTATE_PLUGIN="zap-ext-viewStatePScan-alpha-1.jar"
|
||||
ZAP_SQLINJECT_PLUGIN="zap-ext-sqlinjectionscan-alpha-3.jar"
|
||||
|
||||
DESCRIPTION="An easy to use integrated penetration testing tool for finding vulnerabilities in web applications"
|
||||
HOMEPAGE="http://code.google.com/p/zaproxy/"
|
||||
SRC_URI="http://zaproxy.googlecode.com/files/${MY_P}_Linux.tar.gz
|
||||
plugins? ( http://zap-extensions.googlecode.com/files/${ZAP_CONSOLE_PLUGIN}
|
||||
http://zap-extensions.googlecode.com/files/${ZAP_SPIDERAJAX_PLUGIN}
|
||||
http://zap-extensions.googlecode.com/files/${ZAP_PARAMPOLLUT_PLUGIN}
|
||||
http://zap-extensions.googlecode.com/files/${ZAP_AUTH_PLUGIN}
|
||||
http://zap-extensions.googlecode.com/files/${ZAP_VIEWSTATE_PLUGIN}
|
||||
http://zap-extensions.googlecode.com/files/${ZAP_SQLINJECT_PLUGIN} ) "
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 amd64"
|
||||
IUSE="+plugins"
|
||||
|
||||
RDEPEND="|| ( virtual/jre virtual/jdk )
|
||||
app-fuzz/fuzzdb"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_unpack() {
|
||||
#workaround not to upack *.jar files
|
||||
unpack "${MY_P}_Linux.tar.gz"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use plugins ; then
|
||||
cp "${DISTDIR}/${ZAP_CONSOLE_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_SPIDERAJAX_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_PARAMPOLLUT_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_AUTH_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_VIEWSTATE_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_SQLINJECT_PLUGIN}" "${S}"/plugin
|
||||
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
|
||||
dosym /usr/share/fuzzdb /opt/"${PN}"/fuzzers/fuzzdb-1.09
|
||||
}
|
||||
76
net-proxy/zaproxy/zaproxy-2.0.0-r2.ebuild
Normal file
76
net-proxy/zaproxy/zaproxy-2.0.0-r2.ebuild
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
MY_PN="ZAP"
|
||||
MY_P="${MY_PN}_${PV}"
|
||||
|
||||
ZAP_ASCAN_PLUGIN="ascanrules-release-5.zap"
|
||||
ZAP_SCRIP_PLUGIN="scrip-alpha-2.zap"
|
||||
ZAP_DIFF_PLUGIN="diff-alpha-2.zap"
|
||||
ZAP_WEBSOCKET_PLUGIN="websocket-release-2.zap"
|
||||
ZAP_SERVERSENDEVENTS_PLUGIN="sse-alpha-2.zap"
|
||||
ZAP_BEANSHELL_PLUGIN="beanshell-beta-1.zap"
|
||||
ZAP_FUZZDB_PLUGIN="fuzzdb-release-2.zap"
|
||||
ZAP_SPIDERAJAX_PLUGIN="spiderAjax-beta-3.zap"
|
||||
ZAP_CONSOLE_PLUGIN="scripts-beta-5.zap"
|
||||
|
||||
DESCRIPTION="An easy to use integrated penetration testing tool for finding vulnerabilities in web applications"
|
||||
HOMEPAGE="http://code.google.com/p/zaproxy/"
|
||||
SRC_URI="https://zaproxy.googlecode.com/files/${MY_P}_Linux.tar.gz
|
||||
plugins? (
|
||||
https://zap-extensions.googlecode.com/files/${ZAP_ASCAN_PLUGIN}
|
||||
https://zap-extensions.googlecode.com/files/${ZAP_SCRIP_PLUGIN}
|
||||
https://zap-extensions.googlecode.com/files/${ZAP_DIFF_PLUGIN}
|
||||
https://zap-extensions.googlecode.com/files/${ZAP_WEBSOCKET_PLUGIN}
|
||||
https://zap-extensions.googlecode.com/files/${ZAP_SERVERSENDEVENTS_PLUGIN}
|
||||
https://zap-extensions.googlecode.com/files/${ZAP_BEANSHELL_PLUGIN}
|
||||
https://zap-extensions.googlecode.com/files/${ZAP_FUZZDB_PLUGIN}
|
||||
https://zap-extensions.googlecode.com/files/${ZAP_SPIDERAJAX_PLUGIN}
|
||||
https://zap-extensions.googlecode.com/files/${ZAP_CONSOLE_PLUGIN}
|
||||
) "
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="+plugins"
|
||||
|
||||
RDEPEND="|| ( virtual/jre:1.7 virtual/jdk:1.7 )"
|
||||
# app-fuzz/fuzzdb"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_unpack() {
|
||||
#workaround not to upack *.jar files
|
||||
unpack "${MY_P}_Linux.tar.gz"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use plugins ; then
|
||||
rm "${S}"/plugin/ascanrules-release-4.zap
|
||||
cp "${DISTDIR}/${ZAP_ASCAN_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_SCRIP_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_DIFF_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_WEBSOCKET_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_SERVERSENDEVENTS_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_BEANSHELL_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_FUZZDB_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_SPIDERAJAX_PLUGIN}" "${S}"/plugin
|
||||
cp "${DISTDIR}/${ZAP_CONSOLE_PLUGIN}" "${S}"/plugin
|
||||
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
|
||||
# dosym /usr/share/fuzzdb /opt/"${PN}"/fuzzers/fuzzdb-1.09
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "You need to make sure that jdk/jre v7 is enabled by running:"
|
||||
einfo "eselect java-vm set [user|system] [vm]"
|
||||
}
|
||||
Loading…
Reference in a new issue