So erhalten Sie installierte Anwendungsberechtigungen

8

Ich muss eine Android-Anwendung entwickeln, um Malware zu erkennen.

Ich versuche, dies basierend auf Berechtigungen zu entwickeln, die von allen installierten Anwendungen verwendet werden. Bitte lassen Sie mich wissen, wie Sie die von anderen Anwendungen verwendeten Berechtigungen identifizieren können

    
Arun 29.10.2011, 08:32
quelle

2 Antworten

19

Sie können alle installierten Anwendungen Berechtigungen wie folgt erhalten.

  
  • Holen Sie sich alle installierten Anwendungen
  •   
  • Iterate über die Anwendungen
  •   
  • Holen Sie sich die Liste mit den einzelnen Anwendungsberechtigungen
  •   
  • Iterate über die einzelnen Berechtigungen
  •   
%Vor%     
evilone 29.10.2011 09:44
quelle
0

Sie können diese REST-API verwenden, um Details zu einer App zu erhalten, einschließlich der von der App benötigten Berechtigungen. Um beispielsweise zu sehen, welche Berechtigungen WhatsApp benötigt, suchen Sie den Knoten "Berechtigungen" in der Antwort von dieser GET-Anforderung: Ссылка

Weitere Hinweise dazu, wie Sie API-Aufrufe dafür aufrufen können, finden Sie auf der GitHub-Seite .

    
orcaman 03.03.2014 20:23
quelle

Tags und Links