sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (9e2ab920b01a637cf742d2979b763a2cf737e0ac)
- From: Vlad Glagolev <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (9e2ab920b01a637cf742d2979b763a2cf737e0ac)
- Date: Tue, 29 Aug 2017 19:24:45 +0000
GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:
ChangeLog | 4 ++++
python-pypi/scapy/DEPENDS | 12 ++++++++++++
python-pypi/scapy/DETAILS | 27 +++++++++++++++++++++++++++
python-pypi/scapy/HISTORY | 2 ++
4 files changed, 45 insertions(+)
New commits:
commit 9e2ab920b01a637cf742d2979b763a2cf737e0ac
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
scapy: new spell, python-based interactive packet manipulation program
and library
diff --git a/ChangeLog b/ChangeLog
index 2fef1b8..df3db23 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-08-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/scapy: new spell, python-based interactive packet
+ manipulation program and library
+
2017-08-28 Ismael Luceno <ismael AT sourcemage.org>
* python-pypi/docxtpl: new spell, Python docx template engine
diff --git a/python-pypi/scapy/DEPENDS b/python-pypi/scapy/DEPENDS
new file mode 100755
index 0000000..ac7721b
--- /dev/null
+++ b/python-pypi/scapy/DEPENDS
@@ -0,0 +1,12 @@
+depends python &&
+depends SETUPTOOLS &&
+
+runtime_depends tcpdump &&
+
+suggest_depends nmap "" "" "for fingerprinting support" &&
+suggest_depends sox "" "" "for VOIP support" &&
+suggest_depends pycrypto "" "" "for WEP decryption support" &&
+
+if is_depends_enabled ${SPELL} pycrypto; then
+ depends python-ecdsa
+fi
diff --git a/python-pypi/scapy/DETAILS b/python-pypi/scapy/DETAILS
new file mode 100755
index 0000000..d663bbe
--- /dev/null
+++ b/python-pypi/scapy/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=scapy
+ VERSION=2.3.3
+ SOURCE="${SPELL}-${VERSION}.tgz"
+ SOURCE_URL[0]=https://pypi.org/packages/source/s/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:4c365c1348e5471d7504490f41196a5d86ce20843242ff22f00682d4238a879fa8191062aa90b93f0a169102678cee376b9a76f7344b9ef335c7444bc690c0e6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://www.secdev.org/projects/scapy/
+ GATHER_DOCS=off
+ LICENSE[0]=GPL
+ ENTERED=20170829
+ KEYWORDS="tcp ip packet"
+ SHORT="python-based interactive packet manipulation program and
library"
+cat << EOF
+Scapy is a powerful Python-based interactive packet manipulation program and
+library.
+
+It is able to forge or decode packets of a wide number of protocols, send
them
+on the wire, capture them, match requests and replies, and much more.
+
+It can easily handle most classical tasks like scanning, tracerouting,
probing,
+unit tests, attacks or network discovery (it can replace hping, 85% of nmap,
+arpspoof, arp-sk, arping, tcpdump, tethereal, p0f, etc.). It also performs
very
+well at a lot of other specific tasks that most other tools can't handle,
like
+sending invalid frames, injecting your own 802.11 frames, combining technics
+(VLAN hopping+ARP cache poisoning, VOIP decoding on WEP encrypted channel,
...),
+etc.
+EOF
diff --git a/python-pypi/scapy/HISTORY b/python-pypi/scapy/HISTORY
new file mode 100644
index 0000000..879f243
--- /dev/null
+++ b/python-pypi/scapy/HISTORY
@@ -0,0 +1,2 @@
+2017-08-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS: created spell, version 2.3.3
- [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (9e2ab920b01a637cf742d2979b763a2cf737e0ac), Vlad Glagolev, 08/29/2017
Archive powered by MHonArc 2.6.24.