I do have access to APKs before they are installed. I'm also constrained to
off-the-shelf, non-rooted devices. So, I guess, byte code manipulation is
the only option for me.

On Mon, Apr 23, 2012 at 8:40 PM, Chris Stratton <[email protected]> wrote:

> On Monday, April 23, 2012 3:06:32 PM UTC-4, atta wrote:
>>
>> By the way, I have assumed that (dalvik) byte code manipulation is the
>> best available way to try to tackle this problem. I have assumed that it
>> won't be possible to do anything at the OS level. Now, I am not an expert
>> on Linux/Anroid OS by any stretch of imagination. Is my assumption correct
>> that I can't have a 'layer' added to my APK that would 'filter' all the
>> network IO -- much like a servlet filter that would intercept each request
>> and response to/from a given resource.
>>
>
> Not in the off-the-shelf case.  At this point it may be more useful to ask
> what your target use/deployment case is, as that has bearing on:
>
> - Can you modify the suspect .apk's before they are installed?
>
> - Can you modify the userspace portions of the Android installation on the
> device?
>
> - Can you modify the Linux kernel on the device?
>
> This is where a lot of interesting Android project possibilities bog down
> - you can do it for your own personal device, but you may not really have
> market or user community for wider deployment unless you integrate it
> within the custom rom community.  There's the potential of doing things for
> research/testing on one device to apply the results more widely, but it's
> not safe to say that malware would make the same attempts on all builds or
> in all circumstances.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Android Discuss" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/android-discuss/-/vpICOgRLqwEJ.
>
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/android-discuss?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Android Discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/android-discuss?hl=en.

Reply via email to