cocute,
Cita:
Empezado por cocute
...De hecho al compilar tu ejemplo el programa compilado me salta el antivirus kaspersky como de una actividad sospechosa...
|
Te comento:
1- El código de Delphi esta tan optimizado a nivel de compilación
que algunos antivirus detectan el ejecutable como un posible riesgo de seguridad.
2-
Internet Security y
Norton 360 también detectan
posibles riesgos de seguridad con los ejecutables del Delphi 7, Delphi 2010 y Delphi XE6,
asumo que lo mismo puede ocurrir con otras versiones de Delphi.
3- Revisa este código:
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(Format('El ProcessID de la Aplicación es : %d',[GetCurrentProcessId]));
end;
El código anterior en Delphi 7, 2010 y XE6 es detectado por Norton 360 como :
A program was behaving suspiciously on you computer. This program was removed. Threat name: SONAR.Heurist.120
Esto se debe a que la tecnología heurística de Norton 360
analiza la estructura y tipo de instrucciones del programa en Delphi y por su nivel de optimización y tipo de instrucciones determina una posible brecha de seguridad, sin embargo esto puede ser controlado a nivel de configuración en Norton 360,
asumo que debe ser igual para Kaspersky Antivirus.
Espero sea útil
Nelson.