challenge : service en bash.
|
24-08-2013, 10h17
(Modification du message : 24-08-2013, 14h22 par InstinctHack.)
Message : #1
|
|
InstinctHack
Posting Freak Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
challenge : service en bash.
Salut,
petite épreuve : Vous n'avez pas le droit d'utiliser python, erlang, php, c, ou tout autre langage à partir de bash. Vous n'avez le droit que d'utiliser des paquets fournis de base sur la plupart des distributions. (Créez un service UNIX-Compliant, patchworké de plusieurs programmes qui ne font qu'une tâche (et qui sont supposé la faire bien) ) Vous devez fournir un service sur le port 1337. Le code doit être un onelinear pour que ça soit dégeu à souhait Type 1 : Votre service doit renvoyer au client ce qu'il reçoit. Type 2 : Votre service doit renvoyer au client la somme de controle sha1 des données qu'il reçoit. Type 3 : Arretez le service si le serveur reçoit "service stop" Envoyez-moi vos propositions en mp. Bon courage Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
24-08-2013, 11h56
Message : #2
|
|
Edelwin
Go fork yourself ! Messages : 37 Sujets : 3 Points: 13 Inscription : Apr 2013 |
RE: challenge : service en bash.
oh putain... là tu m'intéresse !!!
|
|
24-08-2013, 12h00
Message : #3
|
|
b0fh
Membre actif Messages : 210 Sujets : 17 Points: 309 Inscription : Jul 2012 |
RE: challenge : service en bash.
Hello,
La spec n'est pas des plus claires. Il faut implémenter les 3 types en même temps ? si oui, est-ce qu'il faut couper l'input en lignes, et fermer la connexion quand on reçoit "service stop" ? ou accepter plusieurs connexions, et tuer le service si l'une d'elles reçoit "service stop" ? est-ce que le service doit pouvoir servir plusieurs clients en parallèle ? |
|
24-08-2013, 12h16
Message : #4
|
|
InstinctHack
Posting Freak Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
RE: challenge : service en bash.
Non, les types sont indépendants. (enfin si tu veux t'amuser tu peux hein )
Accepter plusieurs connexions, je n'ai pas tester personnelement, donc encore une fois pas demander, mais si quelqu'un veut tester, il peux. Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
24-08-2013, 12h17
Message : #5
|
|
Edelwin
Go fork yourself ! Messages : 37 Sujets : 3 Points: 13 Inscription : Apr 2013 |
RE: challenge : service en bash.
(24-08-2013, 10h17)InstinctHack a écrit : Vous n'avez le droit que d'utiliser des paquets fournis de base sur la plupart des distributions. (oui, je sais, c'est pas très clair... ) Genre, netcat-openbsd qui est dispo sur Linux Mint, mais pas sur Debian/*Buntu, c'est quel traitement ? Et si on utilise Gentoo ou Archlinux ? |
|
24-08-2013, 12h36
Message : #6
|
|
InstinctHack
Posting Freak Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
RE: challenge : service en bash.
Disons que c'est pour éviter les paquets genre apache2 ou nginx :')
alors netcat-openbsd ça me va ^^" Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
24-08-2013, 14h14
Message : #7
|
|
Edelwin
Go fork yourself ! Messages : 37 Sujets : 3 Points: 13 Inscription : Apr 2013 |
RE: challenge : service en bash.
alors tu peux juste mettre :
Créez un service UNIX-Compliant, patchworké de plusieurs programmes qui ne font qu'une tâche (et qui sont supposé la faire bien). |
|
24-08-2013, 22h52
(Modification du message : 24-08-2013, 23h47 par notfound.)
Message : #8
|
|
notfound
#!/usr/bin/env bash Messages : 687 Sujets : 47 Points: 271 Inscription : Sep 2012 |
RE: challenge : service en bash. |
|
26-08-2013, 15h02
(Modification du message : 26-08-2013, 15h03 par InstinctHack.)
Message : #9
|
|
InstinctHack
Posting Freak Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
RE: challenge : service en bash.
Challenge réussi par bofh, à sa manière :
(au delà de toutes mes espérences :'D D'autres joueurs ? Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
Utilisateur(s) parcourant ce sujet : 1 visiteur(s)