- Jan 21, 2017
-
-
Guillaume Valadon authored
-
- Jan 20, 2017
-
-
Pierre LALET authored
-
Pierre LALET authored
-
- Jan 19, 2017
-
-
Guillaume Valadon authored
-
- Jan 18, 2017
-
-
Benjamin authored
-
- Jan 17, 2017
-
-
gpotter2 authored
-
- Jan 16, 2017
-
-
Pierre LALET authored
A new test that triggers the bug (with ARPSourceMACField) has been added.
-
Guillaume Valadon authored
-
- Jan 15, 2017
-
-
gpotter2 authored
-
- Jan 13, 2017
-
-
gpotter2 authored
Fix IPv6 support on Windows
-
- Jan 11, 2017
-
-
Pierre LALET authored
- LLTDAttribute() produces a Raw instance (or crashes, when conf.debug_dissector is set). - str(LLTDAttribute(type=18)) crashes.
-
Pierre LALET authored
-
Pierre Lorinquer authored
-
Pierre LALET authored
-
- Jan 09, 2017
-
-
Pierre LALET authored
Thanks @gpotter2
-
Pierre LALET authored
-
- Jan 06, 2017
-
-
Pierre LALET authored
Pypy won't run crypto tests on Travis CI because the cryptography module cannot be installed with the Pypy version used.
-
Pierre LALET authored
See - https://github.com/pyca/cryptography/issues/2968 (discussion) - https://github.com/pyca/cryptography/issues/1141 (older)
-
Thomas Faivre authored
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>
-
Thomas Faivre authored
Signed-off-by:
Thomas Faivre <thomas.faivre@6wind.com>
-
- Jan 04, 2017
-
-
Pierre LALET authored
-
- Dec 29, 2016
-
-
gpotter2 authored
I had not tested it last time... When running `python`, the first parameter is the file. So here all the arguments were passed as the file name...
-
- Dec 28, 2016
-
-
Pierre LALET authored
One can now use tcpdump or tshark to dissect packets from Scapy. This can help, for example, to check Scapy's dissectors
-
- Dec 26, 2016
-
-
Pierre LALET authored
-
- Dec 23, 2016
-
-
Piotr Bartosiewicz authored
-
Pierre LALET authored
This fixes at least an issue fragmentation (for which a new test has been added)
-
- Dec 22, 2016
-
-
Pierre LALET authored
-
Pierre LALET authored
-
- Dec 21, 2016
-
-
Pierre LALET authored
-
Pierre LALET authored
-
Pierre LALET authored
-
- Dec 20, 2016
-
-
Pierre Lalet authored
* Add conf.checkIPinIP This setting, when set to False, will exclude IP layers which encapsulate another IP layer from the checks to tell if a packet is an answer to another one. Fixes #383 * conf.checkIPinIP affects both IP() and IPv6() Setting conf.checkIPinIP will handle IP()/IP(), IP()/IPv6(), IPv6()/IP(), IPv6()/IPv6(). Thanks @guedou! * Clean-up IP.hashret and .answers code * Add tests for .hashret() and .answers()
-
Pierre Lalet authored
* Support (BPF) filter in sniff() with offline parameter set Fixes #393 Also, fixes #355 * Add tests for wrpcap() and sniff(offline=) as suggested by Guillaume. Also, cleanup regression.uts since it was a pain to find a place to add those tests. * Fix PATH for tcpdump with non-root user * Do not run tcpdump tests when tcpdump is not available * Appveyor tests: install WinDump.exe Thanks @gpotter2
-
- Dec 15, 2016
-
-
Guillaume Valadon authored
-
- Dec 14, 2016
-
-
Florian Maury authored
-
- Dec 02, 2016
-
-
Guillaume Valadon authored
-
- Nov 03, 2016
-
-
Guillaume Valadon authored
- original patch from Yitai Schwartz, https://bitbucket.org/secdev/scapy/pull-requests/62/
-
- Oct 26, 2016
-
-
Florian Maury authored
-
Daniel Collins authored
* 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.
-
- Oct 18, 2016
-
-
Gabriel Potter authored
Moved all modifications to modules not needed in arch that were causing crashed to another file next to __init__ (in arch.windows). Fixed "run_tests.bat" crash: the old usage of the %DATE% param was no more supported.
-