• STATISTIQUES
  • Il y a eu un total de 0 membres et 24262 visiteurs sur le site dans les dernières 24h pour un total de 24 262 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] Cyber-Hacker
    CH - Cyber Hacker est un jeu par navigateur de simulation de hack, programmez et envoyez vos virus et piratez les aut...
    Hacking
    [FR] dcode
    dcode.fr est le site indispensable pour décoder des messages, tricher aux jeux de lettres, résoudre des énigmes...
    Outils / Add-on
    [EN] PHPFreaks
    PHPFreaks est un site dédié à l'apprentissage et l'enseignement du PHP. Ici vous trouver...
    Programmation
    [EN] Dare your mind
    JavaScript: 6, Crypto: 44, Stegano: 36, Logic: 13, Special: 27, Science: 11, Realistic: 7, Programming: 10, Crack It: 6,...
    Challenges
    [FR] Zmaster
    Articles sur l'informatique, le hacking, le P2P, les divx, les astuces windows XP, les GSM, Emule, la cryptograph...
    Hacking
    [EN] SecurityFocus
    SecurityFocus a été conçu pour faciliter la discussion sur des sujets liés la sécu...
    Vulnérabilités
    [FR] Kalkulators
    Ce projet a plusieurs buts, le premier étant l’étude de toutes formes cryptographiques, le cot&ea...
    Cryptographie

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[C] Erreur à la compilation
03-11-2012, 01h41
Message : #3
welc0me Hors ligne
Membre
*



Messages : 40
Sujets : 6
Points: 1
Inscription : Oct 2012
RE: [C] Erreur à la compilation
./~/binary4 erreur d'inattention au temps pour moi x)
La syntaxe de itoa que tu m'as filé est en C++, là c'est du C, donc j'ai finalement juste fait un snprintf() Smile

Bon sinon j'ai tout bien regardé, exploré chaque fonction, et j'ai sorti un code qui marche bien.

Enfin pas entièrement (ça m'aurais étonné).

Soit ce petit programme :
Code :
#include <stdio.h>
#include <stdlib.h>

int main()
{
        execve("~/binary", NULL, NULL);
}

avec "binary" un programme set-uid root.
Quand je lance le petit programme, rien ne se passe, et quand je remplace "binary" par "test" (qui contient juste un printf("ok") de vérification), ça fonctionne (et "ok" est affiché)

Donc execve lance pas binary parce qu'il est set-uid root ?
"Tout ce que je sais, c'est que je ne sais rien." Socrate
+1 (0) -1 (0) Répondre


Messages dans ce sujet
[C] Erreur à la compilation - par welc0me - 02-11-2012, 20h52
RE: Erreur à la compilation - par supersnail - 02-11-2012, 20h58
RE: [C] Erreur à la compilation - par welc0me - 03-11-2012, 01h41
RE: [C] Erreur à la compilation - par Ark - 03-11-2012, 02h49
RE: [C] Erreur à la compilation - par welc0me - 03-11-2012, 14h54

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut