Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
I Wanna ask a general question..
I have used my mobile Facebook chat in the company. I used the wireless router in the company to access the net..
My question : is there any way that the administrator can read the chat on my phone. Can he hacked it. Or the Facebook chat is so secured...?
The facebook chat most likely uses an open HTTP connection to communicate your traffic in clear text unencrypted. That means that the administrator (or anyone in the network skilled enough) in theory can monitor the text transferred. However the traffic going in and out is most probably tremendous so it requires that this person is REALLY interested in the traffic you are sending and filtering out exactly your traffic or searching for specific keywords targeted for this. The password is most probably transferred encrypted though (HTTPS or similar).
So, the conclusion is that it is theoretically possible for them to monitor your traffic although mostly unlikely. Unless you have committed a crime, or are suspected of something considerably illoyal I would say that the risk is very low. I would say it is very unusual unless you work in a company with very strict policies against facebook usage or similar situation.
If you see signs of info leakage I would rather suspect that you do not have protected your facebook account with the right permissions so that they can see your texts or someone who can see the text has leaked it to them.
I would generally recommend you to not publish anything on facebook that you cannot stand by if confronted by an employer, friend or collegue. Facebook is by nature intented for spreading information, not keeping secrets.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
I recently wrote a REST API for a personal project amongst friends. I sent a sample endpoint URL (i.e. à la https://my-api.com/api/resource/4/something) to one of my collaborators over SMS via Messages by Google on Android. Immediately upon sending the SMS, three GET requests came in to my server for that resource. After tracing the IP addresses, (66.102.6.48, 66.249.80.97, 74.125.210.60), I found out that they are from a Google Proxy in Mountain View.
Furthermore, this occurs again each time I send a URL over SMS in this manner.
I am curious why this might be happening? My current suspicion is that Google is doing some sort of caching or minimization. Anybody know?
The reason may be simpler than you think.
In most messaging platforms, when you send a link they make a GET request to the server to display a preview of the website, think about what happens when you share a link on WhatsApp.
It may very well be the application on your smartphone and/or the one of the receiver, trying to fetch a preview for that link.
Try sending it from a different kind of platform, application or phone (do you have an old Nokia sitting around?).
My guess is that you won't see that GET request!
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
Can a mobile firmware app sniff all outgoing HTTP packets of a Wi-Fi network on a stock distribution device running Android OS connected to the fixed line (ADSL, for example).
In my understanding regarding what is stated here on PCAP page, for example, such is possible through custom firmware and by gaining root access. If so, could the firmware consist of something of a web proxy like Transproxy? I have doubts regarding the reliability of this approach because I know that there are apps that dont respect the central proxy settings (Firefox is one of them).
Or maybe the firmware could be implemented as an Android service that would act as hub for all outgoing HTTP traffic, by somehow forcing all the other apps to register to it?
Thank you!
The OS handles sending and receiving network data. Therefore the OS will also be able to look at the data if it wants to. I'm fairly sure this would have to be done at a system level, a service can't look at traffic from other apps.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
I wonder how Android determines when you connect to an open network whether you need to authenticate in your browser or not for the internet connection to be established.
Does it just check if it can reach the WAN by pinging some server or does it query the default gateway address and checks the reply for some kind of information that hints authentication?
I'm curious how this works but I haven't been able to find an answer. Your thoughts?
Android OS is just another Linux distro, hence it works like in any Linux. The rules for connecting to a wireless are independent from the OS, and regulated by the international standard IEEE_802.11. You will find tons of info, just Google it. The connection to a wireless network is done by a special deamon in Linux, called of course usually "network manager". The connection process is too complex to explain here, but you can find everywhere on Google or Wikipedia.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
This may appear counter intuitive to normal posts here, but I was directed to stack overflow as the forum for questions from the FB developer site so here goes!
I'm a network engineer assisting a local school district with some network upgrades. Part of the upgrades involved setting up a web content filter (Untangle), which works great. For various reasons they want to block access to facebook from the school's network during normal school hours. The normal and mobile websites are blocked, but the web content filter doesn't block the mobile app (since the requests aren't coming from a browser the traffic is analyzed differently).
I've opened a ticket with them to see if there is a work-around, but am looking for a way to block the mobile app from accessing facebook until they have a solution. What IP/hostname/ports can I block on our Cisco ASA to stop traffic to the mobile app site? Is there an easy check the app does for connectivity to FB that I can intercept and "trick" it into thinking it doesn't have network access?
These are personal devices, so we can't make changes to them, and yes I realize that technically they could still get access via their mobile provider.
Thanks in advance for ideas and any suggestions!
-Beaty
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I was wondering if I ever need to collect any kind of user data (like their location, which I don't think I should collect now, their IMEI, their google account, app usage time etc), then how much of it I can collect without doing so illegally.
I know there will be issues with all of them, but since I couldn't find any document or question on SO, addressing this topic, telling me what kind of data I can collect, I am here with a question.
Hope to get nice answers.
Wish to mark it as a community wiki.
Without the user knowing it?
NONE.
4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, your must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user's Google Account when, and for the limited purposes for which, the user has given you permission to do so.
(from part 4 of the Terms and Conditions)
Take a look also at this page about searches