2013-08-30 4 views
0

J'ai téléchargé un gadget Windows et j'ai trouvé cette fonction depuis le javascript. Que fait cette fonction? Est-ce malveillant? Avant d'exécuter le widget, j'ai d'abord commenté l'appel de la fonction et il semble que cette fonction n'est pas nécessaire pour exécuter le widget.Est-ce que ce logiciel malveillant est exécuté à partir d'un System.Shell.execute?

function LaunchPowerApplet() 
{ 
    System.Shell.execute(System.Environment.getEnvironmentVariable("SystemRoot") + "\\system32\\mblctr.exe"); 
} 
+1

sont Êtes-vous sûr que c'est javascript? –

+0

jscript plutôt? – yonan2236

+7

Ma supposition éclairée est qu'il exécute 'mblctr.exe'. –

Répondre

3
  • System.Shell.execute est un procédé à partir de la Windows Sidebar API qui est utilisé pour lancer une application.

  • %WINDIR%\system32\mblctr.exe est l'exécutable pour le Windows Mobility Center, un outil qui «met couramment utilisés paramètres d'ordinateur portable dans un seul endroit afin que vous puissiez y accéder facilement sur la route».

Que ce soit nécessaire ou non est difficile à dire sans savoir ce que le gadget doit accomplir. La fonction est appelée LaunchPowerApplet et Windows Mobility Center permet de configurer les paramètres d'utilisation de la batterie. Cela a du sens si le gadget est un indicateur de niveau de batterie, mais pas s'il s'agit d'un solitaire.


BTW, un gadget est «une collection de XML, HTML, Microsoft JScript, et Cascading Style Sheets (CSS) fichiers» il est donc techniquement pas JavaScript mais JScript (la mise en œuvre ECMAScript de Microsoft)

1

Thia est un centre de mobilité Windows qui permettra à votre gadget de fonctionner correctement. cela ne nuira pas à votre ordinateur.

1

Je ne dirais pas que c'était malveillant car l'application qu'il essaie de lancer est un composant Windows standard. Pourquoi il veut lancer le Mobility Center est un peu un mystère, mais sans plus de contexte sur ce que ce widget est censé pouvoir faire, nous ne pouvons pas commenter.

Questions connexes