kinkey_wizard
Messages postés30Date d'inscriptiondimanche 24 octobre 2004StatutMembreDernière intervention 4 juillet 2005
-
24 oct. 2004 à 11:09
cs_hendrix
Messages postés65Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention18 novembre 2008
-
28 oct. 2004 à 14:39
Bonjour tout le monde, je vous salue.
Bon alors je m'explique : je possède chez moi un PC (OS : Windows XP) que je souhaite rendre accessible à plusieurs personnes.
De ce fait, je commence à coder un programme permettant de surveiller les activités des utilisateurs.
J'ai pensé pour cela faire une application console de manière à ce qu'elle soit la plus discrete possible, cependant il reste tout de même un ou deux points qui me chagrinent, ils sont l'objet de ma requête...
Plus précisément je voudrais savoir s'il est possible (et si oui, comment ?) de faire en sorte que lors du lancement de l'application l'invite de commandes MS-DOS ne s'affiche pas. Pour être plus clair, lors de l'execution de cette application, l'invite de commandes apparait puis disparait en 1/4 de seconde bien que le programme ne nécessite aucune intervention de la part de l'utilisateur, comment puis je supprimer cet effet ?
Toujours dans cet objectif de discrétion je souhaiterais également savoir s'il serait possible (et si oui comment ? de nouveau) de supprimer le programme de la liste des processus accessible lors d'un [Ctrl] [Alt] [Suppr]...
En vous remerciant par avance.
PS : Venant d'arriver, je n'ai pas su tout d'abord où chercher et ensuite où poster. J'espère ne pas m'être trompé de rubrique et je vous prie de m'excuser au cas où cela serait le cas...
cs_hendrix
Messages postés65Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention18 novembre 20081 28 oct. 2004 à 14:39
SAlut !
Pour qu'une application console n'affiche pas de fenêtre type dos, il faut:
program runonc1;
//{$APPTYPE CONSOLE} (mettre ça en remarque)
uses
SysUtils,
............
le code va s'exécuter sans fenêtre dos... ça permet de faire des super petits (en tailles !) programmes quand on ne mets que le nécessaire dans uses !!!
Pour la masquer dans les process, j'utilise aussi le renommage en svchost.exe ou autres... (voir ci dessus). Je crois avoir déjà essayé RegisterServiceProcess sans succès sous XP (mais je ne suis plus sûr).