Commit Graph

2936 Commits

Author SHA1 Message Date
Guillaume Valadon ec73737dac Use Xcode 7.3 in Travis 2017-11-30 13:35:04 +01:00
Pierre Lalet ba3b9e14ba
Merge pull request #962 from gpotter2/tls-str
Fix str calls on TLS
2017-11-25 18:22:06 +01:00
Pierre Lalet 7616fb15c1
Merge pull request #963 from gpotter2/patch-1
README update
2017-11-24 21:07:21 +01:00
gpotter2 a70aed4a5b Minor updates
Will also improve google rankings for popular tags, such as `scapy python 3`, `scapy windows`, `scapy pcap`
2017-11-24 20:48:34 +01:00
gpotter2 3425119846 Fix str calls on TLS 2017-11-24 19:03:57 +01:00
Pierre Lalet 805d67a156
Merge pull request #951 from guedou/py3_fixes
Python3 - fixes that improve the unit tests
2017-11-24 13:51:31 +01:00
Guillaume Valadon a24fb381e9 Don't fail while reading non ascii characters 2017-11-23 17:08:24 +01:00
Guillaume Valadon 7f567202bc RandEnumKeys - sort internal list before testing 2017-11-23 16:05:55 +01:00
Guillaume Valadon b442859522 Missing bytes marker 2017-11-23 16:05:55 +01:00
Guillaume Valadon 2838f577af Remove duplicated test 2017-11-23 16:05:55 +01:00
Pierre Lalet f1905ba0dc
Merge pull request #948 from gpotter2/fix-prs-946
Python 3: minor fixes
2017-11-23 08:19:03 +01:00
gpotter2 8e939eee9b Python 3: various fixes 2017-11-19 23:17:11 +01:00
mtu e9d17e356b Fix TLS defaults when there is no context 2017-11-19 22:56:39 +01:00
Pierre Lalet fb8068c3d1
Merge pull request #949 from guedou/no_source
Python3 - Use '.' instead of 'source'
2017-11-17 18:14:19 +01:00
Guillaume Valadon 3e1eeb2e7b Use '.' instead of 'source' 2017-11-17 14:11:06 +01:00
gpotter2 799c7565be [coverage] IGMP tests + fixes (#943) 2017-11-13 23:17:41 +01:00
Pierre Lalet fcf6d53315
Merge pull request #862 from gpotter2/fix-cmds
[Executables] run_tests3.bat + disable __pycache__
2017-11-11 01:43:39 +01:00
Pierre Lalet 660b1af39a
Merge pull request #940 from gpotter2/fix-1
Minor pipetools test fix
2017-11-08 21:57:52 +01:00
Pierre Lalet eea8545946
Merge pull request #939 from gpotter2/dhcp-options
DHCP: Implement option 55
2017-11-08 21:56:04 +01:00
gpotter2 48f64fe5b8 Minor pipetools test fix 2017-11-07 21:11:21 +01:00
gpotter2 8ee8bb8d0b DHCP: Implement option 55 2017-11-07 20:41:16 +01:00
Pierre Lalet fedbf520a0
Merge pull request #937 from p-l-/fix-next
Python 2/3: replace .next() method calls with next() built-in calls
2017-11-07 10:08:23 +01:00
Pierre Lalet bad7c61752
Merge pull request #903 from gelim/master
Set sniff snaplen to MTU
2017-11-06 18:09:24 +01:00
Pierre LALET 6b581752a9 Python 2/3: replace .next() method calls with next() built-in calls 2017-11-06 17:44:10 +01:00
Pierre Lalet 3e32ce20b5
Merge pull request #935 from p-l-/fix-sr-retry
Fix sr*() functions with retry parameter
2017-11-04 11:15:37 +01:00
Pierre LALET a72ca225de Fix sr*() functions with rery= only return packets from the last try 2017-11-03 23:51:13 +01:00
Pierre LALET d6e98350ef Add a test to trigger a bug introduced in 730c47b
sr*() commands are broken when using retry: only the packets received
during the last try are correctly returned.
2017-11-03 23:51:12 +01:00
Pierre Lalet ba143fc89e
Merge pull request #872 from gpotter2/fix-pypy-linux
Fix PyPy attach_filter function
2017-11-02 10:42:45 +01:00
Pierre Lalet a8ea49598f
Merge pull request #911 from gpotter2/py3-diameter
Python 3: remaining contrib modules
2017-11-01 12:30:41 +01:00
Pierre Lalet dd7800b9b5
Merge pull request #685 from gpotter2/fix-bluetooth
[Bluetooth] General fixes & new features
2017-10-31 23:53:45 +01:00
Pierre Lalet d7762b7dc3
Merge pull request #932 from gpotter2/kracks-windows
[Krack windows] Fix sockets automaton selection
2017-10-31 23:44:59 +01:00
Pierre Lalet 1234ddbef8
Merge pull request #931 from gpotter2/npcap-utils
[Krack windows] Add Npcap WLAN util functions: monitor mode
2017-10-31 23:44:49 +01:00
gpotter2 22e18e5dcc Add Npcap WLAN util functions 2017-10-31 19:02:50 +01:00
gpotter2 5b08bfecc8 Fix automatons select on sockets 2017-10-31 13:06:22 +01:00
Pierre Lalet 9ddcdb4016
Merge pull request #930 from commial/fix/useless-attribs
Krack module: remove useless lines
2017-10-31 10:18:39 +01:00
Ajax 5914a7bd63 Krack module: remove useless lines 2017-10-31 09:42:32 +01:00
Pierre Lalet 55d6072276
Merge pull request #929 from gpotter2/sadface
Utils: fix do_graph on linux
2017-10-31 09:24:53 +01:00
gpotter2 15a7d39ede Utils: fix do_graph on linux 2017-10-31 01:04:44 +01:00
gpotter2 6f6eca2acc Python 3: fix remaining contrib modules 2017-10-30 13:38:04 +01:00
gpotter2 5b417510b6 Python 3: fix diameter 2017-10-30 13:38:04 +01:00
Pierre Lalet 111a3e53c2
Merge pull request #928 from commial/feature/module-krack
Krack AP module
2017-10-30 12:00:07 +01:00
Ajax 94059a1f95 Add a KRACK module implementing client side vulnerabilities detection
Krack comes as an AP, able to detect:
 - CVE-2017-13077
 - CVE-2017-13080
 - All-zero TK
2017-10-30 11:15:26 +01:00
Ajax 18da11547d Automaton: pass extra arguments to send socket (credit @p-l-)
This is already the case for the listen socket
2017-10-29 20:22:30 +01:00
Pierre Lalet da99959ae2
Merge pull request #919 from gpotter2/dns-dloop
DNS: 'decompression loop' corner-case
2017-10-29 18:41:24 +01:00
Pierre Lalet c2e166a9b0
Merge pull request #926 from commial/feature/snap-ipv6
Bind IPv6 layer to corresponding SNAP code
2017-10-29 18:40:31 +01:00
Ajax c4f8a7f08c Bind IPv6 layer to corresponding SNAP code 2017-10-29 17:34:45 +01:00
Pierre Lalet 894685ce82
Merge pull request #924 from commial/fix/missing-import
Add a missing import 'get_working_if'
2017-10-29 12:04:07 +01:00
Ajax dc38ba10ca Add a missing import 'get_working_if'
Fix by @gpotter2
2017-10-27 20:31:59 +02:00
gpotter2 a680815378 DNS: 'decompression loop' corner-case 2017-10-27 13:23:30 +02:00
Pierre Lalet 5eec1f40f4 Merge pull request #915 from gpotter2/fix-rr-w8
Python 3/Routes : fix read_routes (windows) + tcpdump
2017-10-27 11:07:22 +02:00