Hey Guys,
I found this this morning.
[url]http://www.apkmirror.com/apk/microsoft-corporation/cortana/cortana-20150713-release-google_play-global_release-en-us-159-7-android-apk-download/[/url]
It is a leaked apk for Microsoft's Cortana on Android.
This is legit, watch a review on it here.
[video=youtube;NL-dXWLkOH0]https://www.youtube.com/watch?v=NL-dXWLkOH0[/video]
I thought it wall all around pretty good.
Problem is, unlike the Google TTS, using a simple Android packet capturer that uses a local VPN wouldn't do the trick.
I want to find out the url structure and the server that the app is connecting to for TTS and STT.
Can anyone help me on this?
Microsoft was smart enough that it is some how detecting I am using a local vpn to monitor traffic.
Steam does that, but I can usually bypass it by installing the app's certificate, then it works.
Not for Cortana.
Any suggestions that doesn't need root?
Please help and thanks!
Bump
You could do the capturing in your router, depending on the router you have, there are ways of doing this with software on the router.
Another way would be to use a hub, a hub relays all traffic to all ports so if you have a hub in between the connection you can get all the traffic on another port.
There's more than one way of doing this, but basically you should be able to log the traffic if it's not done on the phone I guess
Slightly old thread but there is a really easy way to do this.
[QUOTE=BlueMustache;48734078]
Any suggestions that doesn't need root?
[/QUOTE]
If you have a laptop with a WiFi card, chances are high that it supports promiscuous mode and/or monitor mode, especially on Linux. Connect both devices to the same open, WEP protected or WPA-PSK protected network then Wireshark can do the rest. [url=https://wiki.wireshark.org/HowToDecrypt802.11]Here's how[/url] to configure Wireshark for protected WiFi.
Sorry, you need to Log In to post a reply to this thread.