Pour l'essai, je dirais peut-être coder un décodeur hexa en shell,
faire un cat | [le script de décodage] > /lib/libc... dans la machine en
suspens (en priant pour que cat soit un builtin ? passer par echo ?), et
donner dans STDIN le bon fichier codé de manière adéquate ?
Sans trop de conviction, mais le tout me semble déja mal parti...
Raphael
On 13/02/2014 14:00, Patrice Karatchentzeff wrote: > Salut,
>
> Un petit défi sous forme de boutade mais qui a une base bien réelle :)
>
> Le contexte :
>
> Un serveur Squeeze en remote ssh qui est en cours de migration vers
> Wheezy. Au moment de migrer la libc, patatra... suite à une fausse
> manip, la libc6 antérieure est détruite et la nouvelle libc n'est pas
> encore installée...
>
> J'ai une session ssh en cours avec le shell zsh. Tous les binaires du
> système sont HS car compilés dynamiquement... le shell semble
> fonctionner et il est impossible d'ouvrir une nouvelle connexion sur
> la machine.
>
> Concours : sauver la machine en l'état.
>
> Concours 2 (pour geek débutant) : donner 3 méthodes pour tenter de la
> sauver en la rebootant (en ayant la main physiquement sur le système).
>
> À vos crayons ;-)
>
> PK
>