emanuele-f
e1a6436489
Add check for existing VPN
...
Android only supports running one VPNService at a time. Added a check to
ask user confirmation in case another VPN connection is active.
2021-01-21 22:07:25 +01:00
emanuele-f
9518e3bd6a
Fix app crash when stopped from VPN settings
2021-01-16 23:20:35 +01:00
emanuele-f
94ff1487e1
Add null check
2021-01-11 14:39:44 +01:00
emanuele-f
31bf679ffb
Resolve system apps UIDs
2021-01-07 23:46:34 +01:00
emanuele-f
6d9e625806
Add links: rate app, telegram channel, user guide
2020-11-16 15:03:09 +01:00
emanuele-f
afebac6904
Fix view consistency when app filter is in use
...
The Connections view now only shows the connections matching the current
app filter. TLS mitm is now performed based on the app filter.
2020-11-16 14:30:21 +01:00
emanuele-f
1c81c2d9ff
Add TLS decryption settings
2020-11-08 23:50:29 +01:00
emanuele-f
1c9d5b8a11
Update copyright
2020-09-18 18:58:20 +02:00
emanuele-f
3b6eb249ba
JNI fixes and optimizations
2020-09-18 17:37:54 +02:00
emanuele-f
47aacace96
Fix some traffic not being monitored
...
The 128.0.0.0/1 route was missing, resulting in all the traffic for
higher IP addresses not being monitored
2020-06-09 19:02:42 +02:00
emanuele-f
cb3b34d697
Improve local IP address detection
...
The IP address of the WiFi interface is tried first. If inactive, then all the network interfaces
are iterated.
2020-01-11 15:45:25 +01:00
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