App - Système

dimanche 2 août 2015, 22:01  #1
App - Système ELF32 - Chiffrement avec le PID
j2m6
  • 2 posts

Bonjour,

J’ai produit un binaire qui fonctionne bien sur mon poste. Cependant, je n’arrive pas à le compiler sur la plateforme :
export TMPDIR=/tmp/ && gcc /tmp/xxxxxx.c -o /tmp/xxxxxx -lcrypt
Cannot create temporary file in ./ : Permission non accordée

Ai-je raté quelque chose ?

mardi 4 août 2015, 18:44  #2
App - Système ELF32 - Chiffrement avec le PID
BoBo
  • 2 posts

Salut,

A mon avis pendant la compilation GCC crée des fichiers temporaires, stockés à l’intérieur du répertoire depuis lequel tu as lancé la commande. Ici tu ne peux pas écrire dans le répertoire principal "/challenge/app-systeme/ch4", donc la compilation plante.
Crée toi un répertoire perso temporaire "mkdir /tmp/mon_repertoire" et compile y ton programme.

Normalement ça devrait marcher, je viens de tester.

dimanche 16 août 2015, 10:29  #3
App - Système ELF32 - Chiffrement avec le PID
j2m6
  • 2 posts

Merci pour ton retour BoBo.

Je n’ai pas pu tester plus tôt pour cause de vacances ... et pas d’accès internet. :)
Aujourd’hui je tente la manip que tu indiques, mais je ne trouve plus le challenge. A t-il changer de nom ?

Merci