4 ms·
ReCon analyzes network traffic to tell if personal info is being transmitted
- pacificresearch 9y agoThe technical details page says this works by running a VPN and intercepting all the traffic. Therefore it seems it would only work on unencrypted traffic. This makes the following claim seem inaccurate: > Our system is accurate, identifying 98.2% of leaks for the vast majority of flows in our dataset There is no way <2% of the web and application traffic is encrypted. Bypassing all detection would be as easy as going to the HTTPS version of a website. This also seems like it would pose a significant security risk as the servers would be a very juicy target to hack (holding all their customer's personal information and passwords) as well as ability for the staff themselves to surveil their users.
- bhhaskin 9y agoThey could require a root ssl cert to be installed and then just MITM all the traffic. And Org that wants to protect personal data might be willing to do something stupid like that.
- equalunique 9y agoTrue. This is not hard to deploy if they leverage a centralized management solution for PKI, such as MS Active Directory.
- CoC_CRUSHER 9y agoOn Android, the default SSL client settings require the full chain. Simply installing a rouge ca cert won't work for most applications out-of-the-box. If you are interested in collecting the data sent by a particular application, you can patch the bytecode to override this behavior. This also works against cert pinning.
- revelation 9y agoFor a properly engineered mobile app there are only downsides to using the public CA system (and thereby the devices CA store). So that would not work.
- doodlebugging 9y agoThe middle screenshot in your linked page has a spelling error that really pops. It makes it hard for me to consider using something like this when I have to ask myself whether things like this are buried in the code making some of it do strange, unintended things. Should be "Information" on the screenshot.
- netsharc 9y agoIf you have a rooted Android (up to M, I believe) device, you can install Xposed[1] and XPrivacy[2], which prompts you when an app wants to do things like a DNS lookup, or access your address book. The most surprising thing I found with it was a fitness timer app that wants to be notified when my phone rings, with the phone number as a parameter... yeah, "Deny". [1] http://repo.xposed.info/module/de.robv.android.xposed.installer http://repo.xposed.info/module/de.robv.android.xposed.instal... [2] https://github.com/M66B/XPrivacy https://github.com/M66B/XPrivacy
- cronology 9y agoI use Protect My Privacy[1] instead of XPrivacy. It has more intuitive UI and is being actively developed. [1] http://repo.xposed.info/module/org.synergylabs.pmpandroid http://repo.xposed.info/module/org.synergylabs.pmpandroid
- drdaeman 9y agoIt's a good solution, but may be less capable than XPrivacy, at least in some areas. For example, I think PMP doesn't have options to filter loading native libraries or executing external commands - and this is sometimes useful, e.g. by blocking loadLibrary calls for libYandexMetricaNativeModule.so (some apps would crash, some would survive and would probably leak less analytics) I believe both tools (and anything Xposed-based) isn't perfect, though - native code can work around this stuff. I wonder if there's QubesOS-like Android-in-Android (using a virtualization) solution exists, besides that Samsung's proprietary enterprisey nonsense...
- dsacco 9y agoWhich app was it?
- drdaeman 9y agoAny app with android.permission.READ_PHONE_STATE ("Phone calls — read phone status and identity") All those apps receive android.intent.action.PHONE_STATE broadcasts whenever the phone state changes (new call, etc), and for the incoming calls that intent's data always (AFAIK, maybe some firmware builds have privacy controls for this) contains the phone number.
- 45h34jh53k4j 9y agoMiTM as a service. Install their root certs on your ios and android devices, no thanks!
- awinter-py 9y agoHmm -- sounds like you have to sign up for an IRB study to use the app. Buy me dinner first?
- aw4y 9y agoMITM-yourself. Sure. Why not. Avoid this kind of 'security' friends.