1. Are you ready for the Galaxy S20? Here is everything we know so far!

App to intercept network traffic and change responses

Discussion in 'Android Development' started by Juo, Feb 17, 2016.

  1. Juo

    Juo Lurker
    Thread Starter

    Hi,

    Can anyone tell me if it is possible to develop an android app that when running (probably as a Service), monitors incoming network traffic (http responses etc), and change the content of the responses? Has to be without requiring rooting the device :)

    Applications might be netnanny type stuff, where you can stop profane language appearing on your kids phone, on their facebook or instagram accounts etc - it detects certain posts and blocks the content by changing the http response. (Oh and would also need to work over https as well as http :)

    It looks like that this is possible in iOS by using NSURLProtocol, but I don't see an Android equivalent.

    I think its possible on a rooted device, but otherwise not possible. I have tried a basic proxy server running locally, but that requires setting the proxy settings, which then means the phone can't access remote network.

    Thanks for any help :)
     


  2. Juo

    Juo Lurker
    Thread Starter

    Woops, just saw the Please Read sticky, my bad, sorry :oops:
     
    Unforgiven likes this.
  3. svim

    svim Extreme Android User

  4. Unforgiven

    Unforgiven ...eschew obfuscation...
    Moderator

    Moved to the right place for you.:)
     
Loading...
Similar Threads - App intercept network
  1. jerryblack92
    Replies:
    2
    Views:
    49
  2. App Update
    Replies:
    0
    Views:
    62
  3. julia0925
    Replies:
    1
    Views:
    88
  4. pratappulugurta
    Replies:
    2
    Views:
    132
  5. App Update
    Replies:
    1
    Views:
    174
  6. spman
    Replies:
    4
    Views:
    217
  7. Jannelies
    Replies:
    3
    Views:
    185
  8. rsaylr1
    Replies:
    1
    Views:
    243
  9. Teresa Shaft
    Replies:
    1
    Views:
    604
  10. Sowmi
    Replies:
    1
    Views:
    356

Share This Page

Loading...