String, paramètres etc [Résolu]

Malekal_morte- 149897 Messages postés mercredi 17 mai 2006Date d'inscriptionContributeur sécuritéStatut 21 avril 2018 Dernière intervention - 4 août 2015 à 16:55 - Dernière réponse : Malekal_morte- 149897 Messages postés mercredi 17 mai 2006Date d'inscriptionContributeur sécuritéStatut 21 avril 2018 Dernière intervention
- 4 août 2015 à 17:59
Bonjour,

Voila j'ai un souci avec kippo qui est un honeypot SSH en python.
Je ne connais pas ce langage, je demande ici, ça me fera gagner surement du temps.

Le Honeypot simule un serveur SSH et simule des commandes Linux, ls, wget, -echo, df etc
Ca marchait bien jusqu'à ce que certains attaquants qu'on commençait à bien embéter, ont ajouté un test qui leur permet de savoir si c'est un vrai serveur SSH ou un honeypot kippo.

Il lance tout simplement la comande echo -n test
Kippo ne prend pas en charge le paramètre -n sur la commane echo.
On obtient ceci :
root@svr03:~# echo -n test
-n test


Voici l'appelle à la commande echo dans kippo, on voit qu'il ne gère pas les paramètres :

class command_echo(HoneyPotCommand):
def call(self):
self.writeln(' '.join(self.args))
commands['/bin/echo'] = command_echo


ce qui serait génial, ce serait que quelqu'un améliore la class pour prendre en compte les paramètres d'echo afin d'être joué par kippo et que leur test ne fonctionne plus.

Merci !


Like the angel you are, you laugh creating a lightness in my chest,
Your eyes they penetrate me,
(Your answer's always 'maybe')
That's when I got up and left
Afficher la suite 

1 réponse

Répondre au sujet
Malekal_morte- 149897 Messages postés mercredi 17 mai 2006Date d'inscriptionContributeur sécuritéStatut 21 avril 2018 Dernière intervention - 4 août 2015 à 17:59
0
Utile
C'est bon, laissez tomber.
Désolé pour le bruit.

Merci.
Commenter la réponse de Malekal_morte-

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.