Steven B.
e55731c110
Move protocol modules into protocols package ( #1254 )
2024-11-13 17:50:21 +00:00
Teemu R.
668ba748c5
Move transports into their own package ( #1247 )
...
This moves all transport implementations into a new `transports` package
for cleaner main package & easier to understand project structure.
2024-11-12 14:40:44 +01:00
Teemu R.
4640dfaedc
parse_pcap_klap: various code cleanups ( #1138 )
...
Co-authored-by: Steven B <51370195+sdb9696@users.noreply.github.com>
2024-11-04 10:24:58 +00:00
Steven B.
1f1d50dd5c
Fix mypy errors in parse_pcap_klap ( #1214 )
2024-10-29 17:57:40 +00:00
Teemu R.
db80c383a9
parse_pcap_klap: require source host ( #1137 )
...
Adds a mandatory `--source-host` to make sure the correct handshake
is captured when multiple hosts are communicating with the target device.
2024-09-30 09:15:16 +01:00
Teemu R.
130e1b6023
parse_pcap_klap: use request_uri for matching the response ( #1136 )
...
tshark 4.4.0 does not have response_for_uri, this fixes response
detection by using request_uri, too.
2024-09-28 20:20:47 +02:00
Steven B.
c19389f236
Fix parse_pcap_klap on windows and support default credentials ( #1068 )
...
- Fixes issue running pyshark on new thread in windows
- Fixes bug if handshake repeated during capture
- Tries the default tplink hardcoded credentials as per the library
2024-07-17 08:34:12 +01:00
Carter Strickland
7e9b1687d0
Decrypt KLAP data from PCAP files ( #1041 )
...
Allows for decryption of pcap files capturing klap communication with devices.
2024-07-15 13:18:43 +01:00