scan de processus

scan de processus - Programmation

Marsh Posté le 22-04-2008 à 03:07:30    

Bonsoir,
 
je suis en train de creer une petit script batch, avec lequel je pourrais scanner la liste des processus, et vérifier grâce à un fichier de définitions (contenant le nom des .exe : adaware.exe alevir.exe arr.exe etc...) si des espions sont dans la liste :
 
Un genre de truc comme ca :
 
@echo OFF
cls
for /f "delims=" %%a in ('type utesp.defs') do (
  tasklist | find "%%a"
  set "proc"="%%a"
  echo Fichier trouve %%a
)
 
Et donc j'aimerais qu'a la place de ces 2 lignes inutiles    
  set "proc"="%%a"
  echo Fichier trouve %%a
 
il y est une vérification de correspondance entre le fichier de définition (lu ligne par ligne) et [tasklist | find "%%a"]
Donc par exemple un truc tout moche comme ceci : (marche pas ^^)
 
@echo OFF
cls
for /f "delims=" %%a in ('type utesp.defs') do (
  tasklist | find "%%a"
  if %errorlevel%==1 echo Processus espion trouvé !
)
Donc j'aimerais au bout du compte :
 -Qu'il lise un fichier ligne par ligne,
 -Définisse une ligne en tant que variable,
 -Lancer la commande  tasklist | find "processus.exe" et afficher un message lorsqu'il y a correspondance
 
Si quelqu'un peut m'aider ca serait très gentil :)

Reply

Marsh Posté le 22-04-2008 à 03:07:30   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed