Commit Graph

11 Commits

Author SHA1 Message Date
emanuele-f
065ce710a9 Update deps
Replace mockito dependency with Whitebox source
2023-03-16 11:01:51 +01:00
emanuele-f
cbdc4967ca Fix tests 2022-11-23 18:44:46 +01:00
emanuele-f
c411f637f2 Deny traffic dump to remote servers via CaptureCtrl
Some users may be tricked into accepting the traffic control request
and allow an attacker to enable the UDP dump to a remote server.
To prevent this, PCAPdroid now allows remote UDP dump via API only if
the server address is already configured by the user into the PCAPdroid
settings
2022-07-11 14:50:25 +02:00
emanuele-f
833cf8022d Rename connection "open" status to "active" 2022-04-27 18:37:35 +02:00
emanuele-f
05ca7a4617 Improve connection overview
- Show the decryption status
- Show payload size
- Show warning if connection start is not seen (root)
2022-04-14 15:00:42 +02:00
emanuele-f
35cdd7086b Add ability to display the full packet payload
- 3 modes: no payload, minimal payload (save memory), full payload
- Display payload as hexdump
- Display HTTP requests and responses as string
- Show decrypted HTTPS (requires mitm addon)
- Decode chunked encoding and gzip body
- Show websockets messages (only with TLS decryption enabled)
- An icon indicates the connections decryption status
- Easily copy the HTTP request/response from the context menu

See #107
2022-03-21 18:00:43 +01:00
emanuele-f
fbba541617 Fix test 2022-02-06 10:24:20 +01:00
emanuele-f
ca25ca97fb Add missing synchronization in some methods 2021-12-25 12:44:17 +01:00
emanuele-f
148bfbf617 Add tests for the ConnectionsAdapter 2021-12-25 11:26:37 +01:00
TacoTheDank
ee7aba7945 Delete unnecessary files 2021-02-04 14:03:40 -05:00
emanuele-f
7feaf9b2c5 First commit 2019-09-08 22:09:03 +02:00