Commit Graph

30 Commits

Author SHA1 Message Date
emanuele-f
b1da40d478 Fix crash due to null drawable 2020-01-11 15:05:53 +01:00
emanuele-f
4f25d1496b Bump version to 1.2.1, add CHANGELOG 2020-01-06 20:56:51 +01:00
emanuele-f
dab1bcb2fe Rename project to PCAPdroid 2020-01-06 19:38:47 +01:00
emanuele-f
14435311a5 Implement embedded HTTP server to provide an easy PCAP download option
It's now possible to choose the PCAP dump mode: none (no external PCAP dump), HTTP server, UDP exporter.
The HTTP server mode is a convenient way to download a PCAP without any client side configuration.
This also makes it possible to capture the PCAP data on a Windows pc, where the UDP collection mode is
not normally applicable.

Closes #13
2020-01-06 18:12:53 +01:00
emanuele-f
930bfaa218 Implement PCAP dump mode selector 2020-01-05 21:05:11 +01:00
emanuele-f
9f2ca6c335 Implement connection details view
Closes #17
2020-01-01 23:40:54 +01:00
emanuele-f
44a9f1fb67 Use the system DNS server if possible
Closes #5
2020-01-01 19:31:28 +01:00
emanuele-f
31d4ea1af4 Fix some connections not shown
Some quick purged connections (e.g. DNS) were not shown. A 10 seconds
timeout is now used to ensure that all the connections are visualized.
2019-11-10 14:02:10 +01:00
emanuele-f
fed5223a04 Fix native crashes 2019-11-10 12:26:01 +01:00
emanuele-f
4e25aac8e6 Show nDPI information
NOTE: the code is still buggy and crashes randomly due to
unaligned accesses
2019-11-10 00:30:31 +01:00
emanuele-f
acfabc2991 Remove inactive connections 2019-11-09 19:59:03 +01:00
emanuele-f
a7f926f763 Improve connections view 2019-11-09 13:23:04 +01:00
emanuele-f
11d948c6e2 Inititial active connection list visualization 2019-11-09 01:03:24 +01:00
emanuele-f
2b0b179e33 Add swipe view to show active connections 2019-11-08 23:47:42 +01:00
emanuele-f
b0b525128a Export active connections data 2019-11-08 00:33:31 +01:00
emanuele-f
1dd7e982d6 Add option to enable/disable unknown app traffic capture 2019-11-03 18:58:40 +01:00
emanuele-f
d5c366c17e Fix app state handling
Fixes #6
2019-11-03 18:01:44 +01:00
emanuele-f
ab6083bc13 Add playstore assets and fix crash on some devices 2019-10-26 13:08:18 +02:00
emanuele-f
dce44afe20 Add about link 2019-10-26 11:24:20 +02:00
emanuele-f
57f2f5bc95 Add support for TCP dumper socket 2019-10-26 01:37:00 +02:00
emanuele-f
33eb55119e Fix bad stats 2019-10-26 01:13:13 +02:00
emanuele-f
c4b34757b5 Implement runtime captured bytes monitor 2019-10-25 23:36:06 +02:00
emanuele-f
4b67d2b856 Replace apps filter ListView with RecycleView 2019-10-25 00:12:00 +02:00
emanuele-f
b9d093d520 Start loading apps asynchronously to speed up apps list dialog opening 2019-10-24 23:28:39 +02:00
emanuele-f
d20062fb69 Move app selector to menu dialog 2019-10-24 00:58:22 +02:00
emanuele-f
bb7968c541 Move settings to Prefs activity 2019-10-23 23:40:34 +02:00
emanuele-f
6741ad3d02 Disable app filter change while capturing 2019-10-05 21:55:28 +02:00
emanuele-f
701467a94e Fix missing filter initialization resulting in no packets being dumped 2019-10-05 21:51:06 +02:00
emanuele-f
8d1a1689c0 Integrate CustomActivityOnCrash to view stack traces 2019-09-11 22:38:30 +02:00
emanuele-f
7feaf9b2c5 First commit 2019-09-08 22:09:03 +02:00