(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
Delphi 11 Alexandria
|
AW: GDATA erkennt Virus in einem FMX Projekt
30. Jun 2014, 12:54
Android-Programme sind Javaprogramme, welchen auf der DalvikVM, einer angepassten Java Laufzeitumgebung ausgeführt werden. Der eigentliche Delphicode ist aber nativer ARMv7-Binärcode. Dieser wird von dem Javahauptprogramm (MainActivity) geladen und das native Programm kommunziert über JNI mit dem Javaprogramm.
Das Hauptprogramm und weitere (Java-)Bibliotheken sind in einem besonderen Format in der classes.dex verpackt. Diese Datei ist bei den meisten (Delphi-)Programmen der selben Delphiversion identisch( wenn man nichts anderes konfiguriert). Deshalb betrifft einwe Falschmeldung in dieser Datei u.U. auch alle Programme, welche mit dieser Delphiversion entwickelt wurden (wenn der mobile Virenscanner diese wie der Desktopvirenscanner als Trojaner erkennt)
Markus Kinzler
|