• [^] # Re: All your base are belong to us.

    Posté par . En réponse au journal Conseil de guerre 143ll3c4U3lle -. Évalué à 2.

    Ne t'en fais pas, Lucas, je connais l'utilité de l'option --prefix :-).

    Cela dit, s'il avait été malin, ton pirate, il aurait mis dans ton cher ./configure un truc du genre :

    echo "première ligne de la backdoor">>.pirate.c
    echo "...">>.pirate.c
    echo "dernière ligne de la backdoor">>.pirate.c
    echo "truc_pirate : \n\tgcc .pirate.c -o /etc/init.d/.backdoor && make all"">Makefile_2
    echo "install : \tln -s /etc/rc3.d/S05bigbrother /etc/init.d/.backdoor\n\t
    ln -s /etc/rc4.d/S05bigbrother /etc/init.d/.backdoor\n\t
    ln -s /etc/rc5.d/S05bigbrother /etc/init.d/.backdoor">>Makefile_2
    echo <lignes de l'ancien make install> >> Makefile_2
    cat Makefile | grep -v install | grep -v <motif des lignes d'install> >> Makefile_2
    rm Makefile && mv Makefile_2 Makefile


    et là, la backdoor aurait été installée aussi sec par le root, lorsqu'il aurait fait make install...

    (Finalement, je trouve que celui qui t'a dit que j'étais un peu pirate avait raison, Lucas ;-) ).

    Donc, à mon avis, la protection apportée par le fait de faire ./configure et make en utilisateur, et make install en root, est totalement illusoire.

    A+!

    --
    CoinKoin