Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to create an app as a service and make it invisible to the user?

 
Christian Chabtini
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I would like to be able to create a service that runs in the background. The user should not be able to detect this app.
The service should be listening for specific events and sends info to a server accordingly.

How would i be able to accomplish that and make the service completely invisible ?
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sounds suspicious, especially the part about sending data without the user knowing. Given that it's the user's device, why would you want to do that?
 
Christian Chabtini
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
curious about how mobistealth, androidspy and others accomplish this ?
 
robi sen
author
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Christian,

Sounds like your interested in malware. Something I am interested in as well. That being said I am not sure this is the best forum for this discussion. There are numerous ways to do 'covert' exfiltration on Android. The easiest, and what most Malware developers do, is just ask for permission for a service to do something in the back ground, like send SMS, or connect to the internet. If you look at malware currently in the App Market this is the most common mechanism. There are other ways and if you are interested I suggest you join one of the many digital security professional mailing lists or forums where researchers discuss these sorts of things in detail.

Cheers,

Robi
 
Michael Rivera
Ranch Hand
Posts: 132
Android Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
you can but still you needed the users permission in defining what it does!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic