./net/scapy [powerful interactive packet manipulation in python]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2.3.3, Package name: scapy-2.3.3
Maintained by: Daniel Jakots
Master sites:
Description
Scapy is a powerful interactive packet manipulation program. 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.


Filesize: 1379.982 KB
Version History (View Complete History)
  • (2016-11-15) Updated to version: scapy-2.3.3
  • (2016-02-01) Updated to version: scapy-2.3.2
  • (2010-10-05) Updated to version: scapy-2.1.0
  • (2009-10-02) Updated to version: scapy-2.0.1
  • (2009-03-29) Updated to version: scapy-1.1.1p3
  • (2008-06-12) Updated to version: scapy-1.1.1p2
  • (2007-10-08) Updated to version: scapy-1.1.1p1
  • (2007-05-08) Updated to version: scapy-1.1.1p0
  • (2007-05-06) Updated to version: scapy-1.1.1
  • (2006-07-21) Package added to openports.se, version scapy-1.0.4p0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-12-09 09:40:11 by Alexander Bluhm | Files touched by this commit (3)
Log message:
Allow to switch the interface to promiscuous mode during sndrcv().
Call the sr...() functions with parameter promisc=1 for that.  This
is needed for the src/sys/netinet/arp regress test and was backported
from secdev/scapy master at github.
OK danj@ (maintainer)
   2016-12-09 09:40:11 by Alexander Bluhm | Files touched by this commit (3)
Log message:
Allow to switch the interface to promiscuous mode during sndrcv().
Call the sr...() functions with parameter promisc=1 for that.  This
is needed for the src/sys/netinet/arp regress test and was backported
from secdev/scapy master at github.
OK danj@ (maintainer)
   2016-12-09 09:40:11 by Alexander Bluhm | Files touched by this commit (3)
Log message:
Allow to switch the interface to promiscuous mode during sndrcv().
Call the sr...() functions with parameter promisc=1 for that.  This
is needed for the src/sys/netinet/arp regress test and was backported
from secdev/scapy master at github.
OK danj@ (maintainer)
   2016-11-24 05:40:49 by Alexander Bluhm | Files touched by this commit (2)
Log message:
Put back an OpenBSD special code path that was lost in the scapy
2.3.3 update.  Sniff the packets in sndrcv() like it is done on
FreeBSD and Darwin.  Without this patch, everything worked with
virtual qemu.  But on real ethernet hardware sr() sends TCP packets
to the broadcast MAC address as scapy did not see the ARP reply to
figure out the correct MAC address.
OK danj@ (maintainer)
   2016-11-24 05:40:49 by Alexander Bluhm | Files touched by this commit (2)
Log message:
Put back an OpenBSD special code path that was lost in the scapy
2.3.3 update.  Sniff the packets in sndrcv() like it is done on
FreeBSD and Darwin.  Without this patch, everything worked with
virtual qemu.  But on real ethernet hardware sr() sends TCP packets
to the broadcast MAC address as scapy did not see the ARP reply to
figure out the correct MAC address.
OK danj@ (maintainer)
   2016-11-14 13:04:56 by Daniel Jakots | Files touched by this commit (9)
Log message:
Update to scapy-2.3.3 and take maintainership (no objection from
previous maintainer armani@)
tested by bluhm@
previous diff ok sthen@
   2016-11-14 13:04:56 by Daniel Jakots | Files touched by this commit (9)
Log message:
Update to scapy-2.3.3 and take maintainership (no objection from
previous maintainer armani@)
tested by bluhm@
previous diff ok sthen@
   2016-11-14 13:04:56 by Daniel Jakots | Files touched by this commit (9)
Log message:
Update to scapy-2.3.3 and take maintainership (no objection from
previous maintainer armani@)
tested by bluhm@
previous diff ok sthen@
   2016-11-14 13:04:56 by Daniel Jakots | Files touched by this commit (9)
Log message:
Update to scapy-2.3.3 and take maintainership (no objection from
previous maintainer armani@)
tested by bluhm@
previous diff ok sthen@
   2016-11-14 13:04:56 by Daniel Jakots | Files touched by this commit (9)
Log message:
Update to scapy-2.3.3 and take maintainership (no objection from
previous maintainer armani@)
tested by bluhm@
previous diff ok sthen@
   2016-11-14 13:04:56 by Daniel Jakots | Files touched by this commit (9)
Log message:
Update to scapy-2.3.3 and take maintainership (no objection from
previous maintainer armani@)
tested by bluhm@
previous diff ok sthen@
   2016-11-14 13:04:56 by Daniel Jakots | Files touched by this commit (9)
Log message:
Update to scapy-2.3.3 and take maintainership (no objection from
previous maintainer armani@)
tested by bluhm@
previous diff ok sthen@
   2016-11-14 13:04:56 by Daniel Jakots | Files touched by this commit (9)
Log message:
Update to scapy-2.3.3 and take maintainership (no objection from
previous maintainer armani@)
tested by bluhm@
previous diff ok sthen@
   2016-11-14 13:04:56 by Daniel Jakots | Files touched by this commit (9)
Log message:
Update to scapy-2.3.3 and take maintainership (no objection from
previous maintainer armani@)
tested by bluhm@
previous diff ok sthen@
   2016-01-31 16:21:38 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to scapy-2.3.2, from Daniel Jakots, earlier version ok armani@
   2016-01-31 16:21:38 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to scapy-2.3.2, from Daniel Jakots, earlier version ok armani@
   2016-01-31 16:21:38 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to scapy-2.3.2, from Daniel Jakots, earlier version ok armani@
   2016-01-31 16:21:38 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to scapy-2.3.2, from Daniel Jakots, earlier version ok armani@
   2016-01-31 16:21:38 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to scapy-2.3.2, from Daniel Jakots, earlier version ok armani@
   2016-01-31 16:21:38 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to scapy-2.3.2, from Daniel Jakots, earlier version ok armani@
   2016-01-31 16:21:38 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to scapy-2.3.2, from Daniel Jakots, earlier version ok armani@
   2016-01-31 16:21:38 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to scapy-2.3.2, from Daniel Jakots, earlier version ok armani@
   2016-01-31 16:21:38 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to scapy-2.3.2, from Daniel Jakots, earlier version ok armani@
   2016-01-31 16:21:38 by Stuart Henderson | Files touched by this commit (10)
Log message:
update to scapy-2.3.2, from Daniel Jakots, earlier version ok armani@
   2015-02-16 15:57:14 by Christian Weisgerber | Files touched by this commit (213)
Log message:
Drop USE_GROFF from ports where the formatting differences are acceptable
or mandoc provides the more useful output.
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2011-06-08 12:00:50 by Jasper Lievisse Adriaanse | Files touched by this commit (49)
Log message:
bump after default python version switch
   2010-11-19 15:31:39 by Marc Espie | Files touched by this commit (372)
Log message:
new depends
   2010-10-18 12:37:00 by Marc Espie | Files touched by this commit (357)
Log message:
USE_GROFF=Yes
   2010-10-05 03:18:05 by Jonathan Armani | Files touched by this commit (7)
Log message:
Update to 2.1.0, change my email address and integrate 2 patches from
Laurent Ghigonis, one to properly detect the mac address and the other to close
the bpf after use (You don't need to create 40 bpf anymore), thanks !
ok sthen@
   2010-10-05 03:18:05 by Jonathan Armani | Files touched by this commit (7)
Log message:
Update to 2.1.0, change my email address and integrate 2 patches from
Laurent Ghigonis, one to properly detect the mac address and the other to close
the bpf after use (You don't need to create 40 bpf anymore), thanks !
ok sthen@
   2010-10-05 03:18:05 by Jonathan Armani | Files touched by this commit (7)
Log message:
Update to 2.1.0, change my email address and integrate 2 patches from
Laurent Ghigonis, one to properly detect the mac address and the other to close
the bpf after use (You don't need to create 40 bpf anymore), thanks !
ok sthen@
   2010-10-05 03:18:05 by Jonathan Armani | Files touched by this commit (7)
Log message:
Update to 2.1.0, change my email address and integrate 2 patches from
Laurent Ghigonis, one to properly detect the mac address and the other to close
the bpf after use (You don't need to create 40 bpf anymore), thanks !
ok sthen@
   2010-10-05 03:18:05 by Jonathan Armani | Files touched by this commit (7)
Log message:
Update to 2.1.0, change my email address and integrate 2 patches from
Laurent Ghigonis, one to properly detect the mac address and the other to close
the bpf after use (You don't need to create 40 bpf anymore), thanks !
ok sthen@
   2010-10-05 03:18:05 by Jonathan Armani | Files touched by this commit (7)
Log message:
Update to 2.1.0, change my email address and integrate 2 patches from
Laurent Ghigonis, one to properly detect the mac address and the other to close
the bpf after use (You don't need to create 40 bpf anymore), thanks !
ok sthen@
   2010-10-05 03:18:05 by Jonathan Armani | Files touched by this commit (7)
Log message:
Update to 2.1.0, change my email address and integrate 2 patches from
Laurent Ghigonis, one to properly detect the mac address and the other to close
the bpf after use (You don't need to create 40 bpf anymore), thanks !
ok sthen@
   2010-08-30 15:21:54 by Stuart Henderson | Files touched by this commit (25)
Log message:
bumps for new python
   2009-10-01 10:42:12 by Stuart Henderson | Files touched by this commit (1)
Log message:
Add a comment about the regression tests.
   2009-10-01 10:28:49 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update scapy to 2.0.1 from new maintainer Jonathan Armani with a little
help from me. The IPv6 features provided by scapy6 are integrated (still
some problems with them, but working well enough) so pkgpath/conflict
markers are set to replace an existing scapy6 installation.
ok wcmaier@ "if it works go for it" claudio@
   2009-10-01 10:28:49 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update scapy to 2.0.1 from new maintainer Jonathan Armani with a little
help from me. The IPv6 features provided by scapy6 are integrated (still
some problems with them, but working well enough) so pkgpath/conflict
markers are set to replace an existing scapy6 installation.
ok wcmaier@ "if it works go for it" claudio@
   2009-10-01 10:28:49 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update scapy to 2.0.1 from new maintainer Jonathan Armani with a little
help from me. The IPv6 features provided by scapy6 are integrated (still
some problems with them, but working well enough) so pkgpath/conflict
markers are set to replace an existing scapy6 installation.
ok wcmaier@ "if it works go for it" claudio@
   2009-10-01 10:28:49 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update scapy to 2.0.1 from new maintainer Jonathan Armani with a little
help from me. The IPv6 features provided by scapy6 are integrated (still
some problems with them, but working well enough) so pkgpath/conflict
markers are set to replace an existing scapy6 installation.
ok wcmaier@ "if it works go for it" claudio@
   2009-10-01 10:28:49 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update scapy to 2.0.1 from new maintainer Jonathan Armani with a little
help from me. The IPv6 features provided by scapy6 are integrated (still
some problems with them, but working well enough) so pkgpath/conflict
markers are set to replace an existing scapy6 installation.
ok wcmaier@ "if it works go for it" claudio@
   2009-10-01 10:28:49 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update scapy to 2.0.1 from new maintainer Jonathan Armani with a little
help from me. The IPv6 features provided by scapy6 are integrated (still
some problems with them, but working well enough) so pkgpath/conflict
markers are set to replace an existing scapy6 installation.
ok wcmaier@ "if it works go for it" claudio@
   2009-10-01 10:28:49 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update scapy to 2.0.1 from new maintainer Jonathan Armani with a little
help from me. The IPv6 features provided by scapy6 are integrated (still
some problems with them, but working well enough) so pkgpath/conflict
markers are set to replace an existing scapy6 installation.
ok wcmaier@ "if it works go for it" claudio@
   2009-10-01 10:28:49 by Stuart Henderson | Files touched by this commit (8)
Log message:
Update scapy to 2.0.1 from new maintainer Jonathan Armani with a little
help from me. The IPv6 features provided by scapy6 are integrated (still
some problems with them, but working well enough) so pkgpath/conflict
markers are set to replace an existing scapy6 installation.
ok wcmaier@ "if it works go for it" claudio@
   2009-03-28 10:23:54 by Christian Weisgerber | Files touched by this commit (1)
Log message:
bump for python dependency change
   2008-06-12 06:46:05 by Will Maier | Files touched by this commit (2)
Log message:
Sync scapy with route(8) output now that we support priorities.
Initial report and testing from Tim Donahue <tdonahue at vonsystems
dot com> (and subsequent poke from sthen); thanks!
ok sthen@
   2008-06-12 06:46:05 by Will Maier | Files touched by this commit (2)
Log message:
Sync scapy with route(8) output now that we support priorities.
Initial report and testing from Tim Donahue <tdonahue at vonsystems
dot com> (and subsequent poke from sthen); thanks!
ok sthen@
   2007-10-08 02:22:44 by Steven Mestdagh | Files touched by this commit (216)
Log message:
bump PKGNAME after python version switch
   2007-09-15 16:37:00 by Michael Erdely | Files touched by this commit (333)
Log message:
Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN/ERRORS
Add $OpenBSD$ to p5-SNMP-Info/Makefile (ok kili@, simon@)
   2007-05-15 15:40:01 by Martynas Venckus | Files touched by this commit (5)
Log message:
.tar.gz is the default so remove the line; ok steven@


   2007-05-08 06:47:06 by Alexandre Anriot | Files touched by this commit (2)
Log message:
fix an example in the manpage.
from debian;
inputs jmc@, "looks good" claudio@


   2007-05-08 06:47:06 by Alexandre Anriot | Files touched by this commit (2)
Log message:
fix an example in the manpage.
from debian;
inputs jmc@, "looks good" claudio@


   2007-05-05 08:23:18 by Claudio Jeker | Files touched by this commit (3)
Log message:
Update scapy to 1.1.1 and add some patches needed to make it more reliable.
OK jasper@


   2007-05-05 08:23:18 by Claudio Jeker | Files touched by this commit (3)
Log message:
Update scapy to 1.1.1 and add some patches needed to make it more reliable.
OK jasper@


   2007-05-05 08:23:18 by Claudio Jeker | Files touched by this commit (3)
Log message:
Update scapy to 1.1.1 and add some patches needed to make it more reliable.
OK jasper@


   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2006-06-03 03:43:03 by Aleksander Piotrowski | Files touched by this commit (15)
Log message:
Bump PKGNAMEs after recent python switch