LE LOADER


Le "loader" est le chargeur d'application de Windows. C'est lui qui est responsable de la bonne implantation d'une application en mémoire. Une application est un fichier PE qui recèle une mine d'informations toutes très importantes. Pour en savoir plus sur la structure du fichier PE n'hésitez pas à télécharger la documentation que vous trouverez dans la zone de téléchargement.

Lorsque vous cliquez sur le nom d'un programme ou sur son icône, le "loader" réagit et exécute les tâches suivantes :

  1. Lecture et récupération du contenu du fichier,
  2. Création du segment de données,
  3. Création du segment de pile,
  4. Création du segment de code,
  5. Exécution du code.

Lorsque vous lancez le programme en ligne de commandes le "loader" effectue les tâches suivantes :

  1. Recherche, dans le répertoire courant, le fichier en question.
  2. S'il ne le trouve pas, il le recherche dans tous les répertoires enregistrés dans la variable d'environnement PATH.
  3. Dès que le fichier est trouvé, il effectue les tâches suivantes :