Commit Graph

3074 Commits

Author SHA1 Message Date
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
cubarco b00845f42b Fix Dot11WEP icv in Python2
The method crc32 may return nagative value in python2, made it unsigned.
2017-11-08 16:10:32 +08: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
gpotter2 871d80ffa3 Fix HCI_ACL_Hdr fields parsing 2017-10-27 04:13:29 +02:00
gpotter2 b296065b31 Several Bluetooth tests + fixes 2017-10-27 04:13:29 +02:00
Pierre Lalet 72cb6a31da Merge pull request #881 from gpotter2/py3-contrib-5
Python 3: fix HomePlugAv
2017-10-26 11:20:36 +02:00
gpotter2 baf441dcb9 Python 3: fix HomePlugAv 2017-10-25 16:45:07 +02:00
gpotter2 bb71a9fc8c Fix read_routes windows 8+ 2017-10-25 16:01:50 +02:00
gpotter2 5cf3cd9b7d Python 3: fix _read_routes6_7() 2017-10-25 16:01:50 +02:00
Pierre Lalet c0b1ed00e7 Merge pull request #909 from gpotter2/py3-contrib-15
Python 3: fix TACACS
2017-10-25 09:23:57 +02:00
Pierre Lalet 7505d51342 Merge pull request #912 from gpotter2/critical-osx
Fix critical OSX read_routes6 bug
2017-10-25 09:23:03 +02:00
Pierre Lalet 30366e1c80 Merge pull request #908 from commial/fix/automaton-double-parseargs
Automaton: avoid a double call to parse_args
2017-10-25 09:21:22 +02:00
Pierre Lalet c58bec5ad3 Merge pull request #907 from p-l-/fix-ls
Fix DADict objects
2017-10-25 08:16:06 +02:00
gpotter2 4ace732f44 Fix critical OSX read_routes6 bug 2017-10-25 03:11:12 +02:00
Pierre LALET a559a54670 Fix a bug triggered by a new test (@gpotter2) 2017-10-24 23:08:56 +02:00
Pierre Lalet 17def859da Merge pull request #607 from gpotter2/fix-prs-160
Support for Diameter protocol layer (base RFC6733 + extensions)
2017-10-24 23:06:31 +02:00
Pierre Lalet 365ea83be6 Merge pull request #874 from gpotter2/py3-morelayers
Python 3: Fix DHCP6 + PPP/PPTP
2017-10-24 22:54:19 +02:00
Pierre LALET 47a8252622 Prevent useless list creations 2017-10-24 21:27:42 +02:00