Results 1 to 6 of 6
  1. #1
    Clermas's Avatar
    offline Of Mice and Modders
    Join Date
    Jun 2010
    Posts
    69
    Thanks
    15
    Thanked 0 Times in 0 Posts
    Downloads
    8
    Uploads
    0

    How to stop a apk from being run on a virtual device?

    Hi guys,

    I work close with a game developer and he is having problems with some of his player base using virtual devices in order to gain a upper hand.

    I told him I would ask the real pros, you guys, about if there is a way for them to stop this or at least detect this and possibly prevent it.

    I bow down to your wisdom guys.
    Cheers,
    Clermas
    God Bless America
    Motorola Cliq
    Rom: deodexed kb7sqi-cliq-V1.4.8_2
    Recovery: kb7sqi
    Theme: Zero Cliq - Tops Edit

  2. #2
    HandlerExploit's Avatar
    offline My favorite color is NOT green
    Join Date
    Dec 2009
    Posts
    369
    Thanks
    57
    Thanked 605 Times in 120 Posts
    Downloads
    22
    Uploads
    0
    Quote Originally Posted by Clermas View Post
    Hi guys,

    I work close with a game developer and he is having problems with some of his player base using virtual devices in order to gain a upper hand.

    I told him I would ask the real pros, you guys, about if there is a way for them to stop this or at least detect this and possibly prevent it.

    I bow down to your wisdom guys.
    The marketplace can determine the build you are running, as long as they are not spoofing a real phone I see no reason why their would not be a protocol set in place within the Android SDK to block certain builds.(virtual ones)

  3. The Following User Says Thank You to HandlerExploit For This Useful Post:

    Clermas (07-02-2010)

  4. #3
    Clermas's Avatar
    offline Of Mice and Modders
    Join Date
    Jun 2010
    Posts
    69
    Thanks
    15
    Thanked 0 Times in 0 Posts
    Downloads
    8
    Uploads
    0
    Quote Originally Posted by HandlerExploit View Post
    The marketplace can determine the build you are running, as long as they are not spoofing a real phone I see no reason why their would not be a protocol set in place within the Android SDK to block certain builds.(virtual ones)
    When you talk about market are you saying that they should run a type of phone check to check and make sure you have market and then use that to check and see if they are running a a true device? If that is so would they be looking for certains builds like you said? I would assume it is easy to move the apk from your rooted phone to the virutal device by some means. But what about the way they access the server, since it is not 3g.

    They are just looking for ways to indentify these people and deal with them accordingly. Is there any thing in specific that they can add as a filter to there server to possibly detect those using this?

    What does spoofing mean? A direct copy of an ROM or something of that nature to the virtual device?

    Appreciate all the help.
    Cheers,
    Clermas
    God Bless America
    Motorola Cliq
    Rom: deodexed kb7sqi-cliq-V1.4.8_2
    Recovery: kb7sqi
    Theme: Zero Cliq - Tops Edit

  5. #4
    offline Banned
    Join Date
    Jun 2010
    Posts
    240
    Thanks
    18
    Thanked 144 Times in 41 Posts
    Downloads
    8
    Uploads
    0

    Solution

    Yeah, you can set permissions.

    Kinda like how they'res a European Market, American Market, and some apps (made for either other phones, or other regions) will not work if you dont meet qualifications.

    The problem is, it would be hard to single out 1 virtual device type, you would have to allow every android phone. haha.
    -----------------------
    Forgot how to do this, its been a while. Google android sdk regional permissions or something.

    (i know, theyre not regional permissions, but they work like them)

    Note***: you may be able to set these via the market publisher (http://market.android.com/publish), tooo
    Last edited by opencliq; 06-30-2010 at 04:57 PM.

  6. The Following User Says Thank You to opencliq For This Useful Post:

    Clermas (07-02-2010)

  7. #5
    offline Of Mice and Modders
    Join Date
    Dec 2009
    Posts
    64
    Thanks
    78
    Thanked 4 Times in 2 Posts
    Downloads
    14
    Uploads
    0
    I have seen one antipiracy measure using an API to check if the user account for that device's market had downloaded the app or not. If the app was not part of the downloaded stuff, then run the app in a demo mode, or ask it be purchased.

  8. The Following User Says Thank You to mlts22 For This Useful Post:

    Clermas (07-02-2010)

  9. #6
    Clermas's Avatar
    offline Of Mice and Modders
    Join Date
    Jun 2010
    Posts
    69
    Thanks
    15
    Thanked 0 Times in 0 Posts
    Downloads
    8
    Uploads
    0
    Quote Originally Posted by mlts22 View Post
    I have seen one antipiracy measure using an API to check if the user account for that device's market had downloaded the app or not. If the app was not part of the downloaded stuff, then run the app in a demo mode, or ask it be purchased.
    Thanks for all the help, guys!
    Cheers,
    Clermas
    God Bless America
    Motorola Cliq
    Rom: deodexed kb7sqi-cliq-V1.4.8_2
    Recovery: kb7sqi
    Theme: Zero Cliq - Tops Edit

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •