Commit Graph

85 Commits

Author SHA1 Message Date
Fernando Fernández 9d3586761a Modify information about sr() and fuzz()
Added information about sr() and fuzz() functions, nothing important but useful as well.

Signed-off-by: Fernando Fernández <ffernandezmancera@gmail.com>
2017-04-27 17:28:34 +02:00
Pierre Lalet 7476e93141 Merge pull request #553 from Leereen/sctp-enhance
[SCTP] RFC 4895 & 5061
2017-04-19 16:11:27 +02:00
phil 879a67f737 Updated/fixed install doc 2017-04-18 13:50:06 +02:00
Magnificus36 e61109d66e Updated Windows installation instructions (#570)
Added link to 64bit Python version and added remark that pyreadline and Python should both be 64bits or 32bits.
(Also now link to Python 2.7.13 instead of 2.7.12)
2017-04-12 14:43:35 +02:00
Lucas Pascal 2e7a258292 [doc] activate SCTP capabilities on linux 2017-04-10 11:23:32 +02:00
Thomas AUREL c82fa7f573 add internal doc & reform binding layers 2017-03-29 14:25:11 +02:00
gpotter2 df4cf27663 Doc + old windump detection 2017-03-20 21:03:41 +01:00
gpotter2 94fcf38030 General docs improvement
+ Removed old mercurial repo stuff
2017-03-04 12:53:39 +01:00
Victor Pfautz 0d92fc9fbb Fixed spacing bug (#532)
Fixed some typos and bad whitespaces.
2017-03-01 13:08:36 +01:00
gpotter2 bf92eb54a3 [Modules] Fix voip_play (#499) 2017-02-22 18:06:00 +01:00
mtu e758a218ea Ask for python-cryptography v1.7+ in warnings and documentation 2017-02-07 10:56:49 +01:00
gpotter2 56ffcb6ee4 Better installation instructions
- Removed useless depedencies (Windows)
- Added more links through the doc's parts
- Removed broken links
- Markes scapy v1 as deprecated
2017-01-15 02:47:59 +01:00
gpotter2 2c0e14df1f Switched pycrypto/cryptography in README.md 2017-01-15 02:47:59 +01:00
gpotter2 98ea57ea55 Modified windows links/doc 2017-01-15 02:46:09 +01:00
Thomas Faivre c24298b956 switch from PyCrypto to cryptography lib
Change the cryptographic library used in the following layers:
 * IPSec
 * TLS
 * Dot11

Notes:
 * Fix the WEP key in regression.uts: Should be a 40 bits key (5 ASCII)
   and 24 bits nonce for 64 bits WEP. The key was 8 ASCII => 88 bits
   in total
 * AES-GCM and AES-CMAC algorithms are now native in cryptography: add
   tests in ipsec.uts
 * cryptography only supports Python 2.6+
 * Fix the docstring for the pad method

Removed:
 * MD2 and MD4 hash algorithms for RSA in tls/crypto/pkcs1.py
 * AES-XCBC-96 not supported by cryptography.

Signed-off-by: Thomas Faivre <thomas.faivre@6wind.com>
2017-01-06 13:55:27 +01:00
Sam Stites 78038e4c94 [README] brew is not recommended to be run as sudo (#317) 2017-01-03 10:48:44 +01:00
Florian Maury 237b956da0 add HTTP/2 tutorial 2016-12-14 13:48:24 +01:00
Guillaume Valadon a7a85a2639 Merge pull request #330 from danieljakots/master
improve installation doc regarding OpenBSD
2016-11-20 20:01:08 +01:00
Guillaume Valadon 584b649e11 Replace IPSec with IPsec 2016-11-14 11:37:17 +01:00
Daniel Jakots a98984b88f improve installation doc regarding OpenBSD 2016-11-04 10:46:41 +01:00
Anastasia Aizman 870770bc0f Fixed invalid link (#316) 2016-10-27 10:25:07 +02:00
Daniel Collins 620f195c65 Corrected ICV length for AES-GCM and AES-CCM in IPSec layer. Added un… (#269)
* Corrected ICV length for AES-GCM and AES-CCM in IPSec layer. Added unit tests to the ipsec campaign.

* Added travis support for pycrypto 2.7a1 combined modes.

* Updated documentation for pycrypto installation.
2016-10-26 10:03:37 +02:00
Gabriel Potter 3390149230 Update some Windows links (#310)
Replaced links for PyWin32, Winpcap, pyreadline
2016-10-24 17:40:17 +00:00
Pierre LALET b2a7a54a35 Remove support for Python 2.5 to clean the code
- update (part of) the documentation
    - some URLs for Windows need to be updated
  - update classifiers in setup.py
  - remove `from __future__ import with_statement`
  - use `{k: v for ...}` instead of `dict((k, v) for ...)`
  - remove hacks for `gcd()` and `binrepr()` implementations
  - use class decorators
  - remove Python 2.6 Travis-CI tests
2016-10-19 20:02:59 +02:00
Dominik Liebler b8d6b08e8f Added missing` in introduction
Added missing ` to fix markup
2016-10-08 15:14:24 +02:00
Gauthier Sebaux b69aaee738 Add PROFINET IO real-time layer
pnio:
  * a base packet for PROFINET protocols which acts as a dispatcher based
  on the frameID

pnio_rtc:
  * Real-Time Cyclic layer
  * includes a way to configure the layer to choose the right profile when
  dissecting
  * includes raw PROFINET data profile and PROFIsafe profile
  * implements some heuristical methods to analyse and configure the real-time
  layer
2016-09-12 17:23:31 +02:00
Pierre Lalet 7c53ff42ea Merge pull request #216 from guedou/notebook_pipes
Simple pipe example
2016-07-11 08:20:01 +00:00
Sébastien Mainand 88c1dbac32 doc improvement proposal (#207) 2016-07-08 08:48:44 +02:00
Guillaume Valadon bded69bfe3 Simple pipe example 2016-07-07 17:01:29 +02:00
Guillaume Valadon fa6c0a95b8 OS X installation methods updated 2016-06-21 17:36:37 +02:00
Pierre LALET 03f500ca6b Move notebook to correct location 2016-06-02 11:31:51 +02:00
Amedeo 1d2ebbf111 Fixed bug in bridge_and_sniff
Sniff() optionally accepts an interface or a list of interfaces

Added "direction" attribute to pkt when received by L2ListenSocket

Patch PEP08'ified

Do not force to print interface

Updated usage.rst with multi-interfaces sniffing

Fixed missing pic in usage.rst

tethereal -> tshark
2016-03-21 19:34:49 +01:00
Pierre LALET 0238e200af Update graph example 2016-02-07 18:57:26 +01:00
Pierre LALET e767ab4a4d Add a notebook to show graph examples 2016-01-24 00:04:40 +01:00
Pierre LALET 4f851ec3c1 Update ethertypes link 2016-01-20 09:20:15 +01:00
Pierre LALET 35e8e18c16 Doc update for Github 2016-01-17 17:33:06 +01:00
namitsingal@gmail.com cdbd942fdd added documentation for send() and sendp(), when return_packets is set to true, it will return a PacketList().
--HG--
branch : issue_5142
2015-10-02 14:58:29 +05:30
Alex Chan 4459b5f2cf Spelling fixes in documentation 2015-07-13 16:23:10 +01:00
Guillaume Valadon 34f6b32385 Merged in martingalloar/scapy/fields (pull request #75)
Added SignedShortField
2015-02-16 15:35:04 +01:00
Guillaume Valadon e4de3aa950 Open 2.3.1-dev 2014-12-23 12:33:20 +01:00
Guillaume Valadon b903c51e7e Release 2.3.1 2014-12-23 12:28:10 +01:00
Guillaume Valadon 9811db3005 Open 2.3.0-dev 2014-12-17 13:15:23 +01:00
Guillaume Valadon 2cf360aa1d Release 2.3.0
--HG--
extra : amend_source : 1a8c1e39d81d3c2818f63009124ff99f7dd73a4e
2014-12-17 13:11:58 +01:00
Martin Gallo 135101a504 Added SignedShortField to the doc
--HG--
branch : fields
2014-08-27 09:45:24 -03:00
Pierre LALET eb6323fd7a Documentation update (comment from pbi in issue #5058) 2013-09-03 19:55:36 +02:00
Pierre LALET 1453c85bc9 Documentation update (fixes #5058) 2013-08-21 21:56:48 +02:00
Phil 6f20f116d6 Open 2.2.0-dev 2011-02-28 03:02:47 +01:00
Phil 1e842e1d86 Release 2.2.0 2011-02-28 03:01:25 +01:00
Phil 8d048babb2 Open 2.1.1-dev 2010-04-10 00:37:44 +02:00
Phil 5137444974 Release 2.1.1 2010-04-10 00:36:38 +02:00