2010-08-08 14 views
9

Ich arbeite an einer Masterarbeit und möchte zeigen, wie schlecht eine bösartige Anwendung sein kann. Ich suche nach einer vorinstallierten Anwendung in der Anwendung auf dem Android Emulator oder einer Anwendung, die eine "Brick" Berechtigung auf dem Gerät hat. Anstatt mein Gerät zu mauern, würde ich lieber den Emulator stattdessen bricking!Wie kann ich den Android-Emulator brennen?

PS: Mein Gerät ist eine Samsung Galaxy i7500 nur für den Fall.

EDIT: Bitte hinterlassen Sie einen Kommentar, warum diese Frage Sie verärgern könnte (ich verspreche, Sie nicht seriell downvote)! Ich verstehe, dass das Thema "sehr verdächtig" erscheinen mag, aber dann würde ich mich nicht öffentlich mit etwas verbünden, das bösartig in der Natur sein könnte, und ich beabsichtige, davon abzuziehen! Vielen Dank dass Sie darüber nachdenken.

+2

Das Gerät zu knacken bedeutet, es unbrauchbar zu machen? Warum würdest du das tun? –

+2

Was ist der Grund dafür? – matto1990

+4

Alle Gründe, die mir für die Verwendung einer solchen Funktion einfallen, wären bösartig. Also selbst wenn ich wüsste, würde ich es dir nicht sagen. – Martin

Antwort

12

Sie werden keine Anwendungen im Android Market finden, die dies tun. Versuchen Sie einfach den Code selbst:

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

Nur Anwendungen mit der gleichen Signatur wie das System die BRICK Erlaubnis verwenden kann (protectionLevel=2).

Sie müssten build the Android platform selbst, um dies zu versuchen.

Siehe auch BrickReceiver für ein Beispiel, wie es angeblich funktionieren sollte.

+0

Also im Grunde der von SMobile veröffentlichte Bericht http://threatcenter.smobilesystems.com/?p=1887. Gibt es 8 Anwendungen auf dem Markt, die in der Lage sind, ein Telefon zu mauern, falsch? – Shouvik

+0

Dass eine App * die Berechtigung anfordert, bedeutet nicht, dass das System * sie gewährt *, wie in meinem obigen Beispiel. Ich könnte mir vorstellen, dass das hier passiert. –

+0

Okay, das ist neu für mich! Wenn eine Anwendung eine Berechtigung anfordert, kann das System sie zur Installationszeit ablehnen. Die Anwendung wird jedoch auf dem Gerät installiert. – Shouvik