2010-08-08 5 views
9

Je travaille sur une thèse de master et je veux montrer à quel point une application malveillante peut être mauvaise. Je suis à la recherche d'une application pré-installée sur l'application sur l'émulateur android ou une application qui a l'autorisation "brique" sur l'appareil. Plutôt que de rincer mon appareil, je préférerais bricoler l'émulateur à la place! PS: Mon appareil est un Samsung Galaxy i7500 juste au cas où.Comment est-ce que je peux brique l'émulateur d'Android?

EDIT: S'il vous plaît faire un commentaire pour savoir pourquoi cette question pourrait vous ennuyer (je promets de ne pas vous downvote en série)! Je comprends que le sujet peut sembler «très suspect», mais je ne serais pas en train de me lier publiquement à quelque chose qui pourrait être de nature malveillante et j'ai l'intention de m'en tirer! Merci pour votre considération.

+2

Casser le périphérique signifie le rendre inutilisable? Pourquoi ferais-tu ça? –

+2

Quelle est la raison de vouloir faire cela? – matto1990

+4

Toutes les raisons que je peux penser pour l'utilisation d'une telle fonctionnalité seraient malveillantes. Donc même si je savais que je ne te le dirais pas. – Martin

Répondre

12

Vous ne trouverez aucune application sur l'Android Market qui fait cela. Essayez le code pour vous-même:

Not granting permission android.permission.BRICK to package com.example.app (protectionLevel=2 flags=0x4444)

Seules les applications avec la même signature que le système peut utiliser l'autorisation BRICK (protectionLevel=2).

Vous auriez besoin de build the Android platform pour tenter votre chance.

Voir aussi BrickReceiver pour un exemple de la façon dont il devrait fonctionner.

+0

Donc, fondamentalement, le rapport publié par SMobile http://threatcenter.smobilesystems.com/?p=1887. Qu'il y a 8 applications sur le marché qui sont capables de bricoler un téléphone, c'est faux? – Shouvik

+0

Le fait qu'une application * demande * l'autorisation ne signifie pas que le système * l'accordera *, comme dans mon exemple ci-dessus. J'imagine que c'est ce qui se passe ici. –

+0

D'accord, c'est une nouvelle pour moi! Si une application demande une autorisation, le système peut la refuser au moment de l'installation, mais l'application sera installée sur l'appareil. – Shouvik

Questions connexes