Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/11/2010, à 13:42

mousback

probleme lancement demon

bonjour a tous
je suis nouveau dans le monde linux et je doit dire que je suis depasse smile

depuis 2 jour je eseye de transformer un logiciel en service en suivant  ce tuto http://doc.ubuntu-fr.org/tutoriel/comme … en_service je doit faire une erreur quelque parts mais ....?

#! /bin/sh -e

DAEMON="sudo lkl -l -k /home/sereallkiller/Téléchargements/lkl/keymaps/fr_km -o /home/sereallkiller/log.file/lkl" #ligne de commande du programme
DEAMON_OPT="-d -p -f /home/sereallkiller/Téléchargements/lkl/lkl"
DAEMONUSER="user" #utilisateur du programme
DEAMON_NAME="lkl" #Nom du programme (doit être identique à l'exécutable)

PATH="/sbin:/bin:/usr/sbin:/usr/bin" #Ne pas toucher

test -x $DAEMON || exit 0

. /lib/lsb/init-functions

d_start () {
        log_daemon_msg "Starting system $DEAMON_NAME Daemon"
    start-stop-daemon --background --name $DEAMON_NAME --start --quiet --user $DAEMONUSER --exec $DAEMON -- $DEAMON_OPT
        log_end_msg $?
}

d_stop () {
        log_daemon_msg "Stopping system $DEAMON_NAME Daemon"
        start-stop-daemon --name $DEAMON_NAME --stop --retry 5 --quiet --name $DEAMON_NAME
    log_end_msg $?
}

case "$1" in

        start|stop)
                d_${1}
                ;;

        restart|reload|force-reload)
                        d_stop
                        d_start
                ;;

        force-stop)
               d_stop
                killall -q $DEAMON_NAME || true
                sleep 2
                killall -q -9 $DEAMON_NAME || true
                ;;

        status)
                status_of_proc "$DEAMON_NAME" "$DAEMON" "system-wide $DEAMON_NAME" && exit 0 || exit $?
                ;;
        *)
                echo "Usage: /etc/init.d/$DEAMON_NAME {start|stop|force-stop|restart|reload|force-reload|status}"
                exit 1
                ;;
esac
exit 0



a preciser que le programe que je veut automatiser est un keylogger lkl (installer sur ma machine )


la reponse que je dans mon terminal

sereallkiller@sereallkiller-desktop:~$ sudo cp /home/sereallkiller/lkl /etc/init.d/.
sereallkiller@sereallkiller-desktop:~$ sudo chmod 0755 /etc/init.d/lkl
sereallkiller@sereallkiller-desktop:~$ sudo /etc/init.d/lkl start
test: 10: sudo: unexpected operator
sereallkiller@sereallkiller-desktop:~$


merci pour votre aide

Hors ligne

#2 Le 27/11/2010, à 13:58

01franz

Re : probleme lancement demon

bonjour

il y a un bp dans

DAEMON="sudo lkl -l -k /home/sereallkiller/Téléchargements/lkl/keymaps/fr_km -o /home/sereallkiller/log.file/lkl"

toujours utile
sudo tail -f /var/log/syslog

Hors ligne

#3 Le 27/11/2010, à 14:20

mousback

Re : probleme lancement demon

Tu peut preciser ?

Hors ligne

#4 Le 27/11/2010, à 15:51

ehmicky

Re : probleme lancement demon

Salut
Le problème est dans :

test -x $DAEMON || exit 0

l'argument de test -x doit être un chemin de fichier. Ici tu as une ligne de commande complète dans $DAEMON, là où il demande seulement le chemin de l'exécutable lkl.


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne

#5 Le 27/11/2010, à 17:29

01franz

Re : probleme lancement demon

on a raison tout les deux la variable DAEMON pose pb

mousback
lit ça mais attention joue pas avec le feux
http://www.tux-planet.fr/logkeys-un-key … ous-linux/


toujours utile
sudo tail -f /var/log/syslog

Hors ligne

#6 Le 27/11/2010, à 17:41

ehmicky

Re : probleme lancement demon

+1 pour le keylogging.


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne

#7 Le 27/11/2010, à 20:07

mousback

Re : probleme lancement demon

merci a tous probleme resolu et foncionell smile lol keylog sur linux et posiblle smile

Hors ligne

#8 Le 27/11/2010, à 20:41

ehmicky

Re : probleme lancement demon

Si tu utilises un keylogger à des fins malveillantes (ce qui est certainement le cas), je ne juge pas, mais en tout cas t'invite à faire au moins la démarche de chercher à comprendre comment il fonctionne (j'ai survolé le code (en C++), il a pas l'air compliqué en fait, surtout si on zappe le fichier concernant l'option d'upload). Les sources sont ici. Le fichier principal (les autres sont annexes (parsage des options, etc.)) fait seulement 650 lignes. Ca utilise juste la bibliothèque standard et Glibc.

Dernière modification par ehmicky (Le 27/11/2010, à 20:52)


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne