Just Another Geek

Aller au contenu | Aller au menu | Aller à la recherche

Une image de moi

Archive du blog de Nicolas Bareil · restaurée à partir d’Internet Archive · commentaires fermés

mercredi 11 août 2004

Parano mais presque

moa@server:/home/moa% wget http://tinyproxy.sf.net/../tinyproxy-1.6.2.tar.gz [archive] \
                      tar zxf tinyproxy-1.6.2.tar.gz     && \
                      (cd tinyproxy-1.6.2/              && \
                          ./configure --prefix=/home/moa && \
                          make && make install)
moa@server:/home/moa% vi etc/tinyproxy.conf
moa@server:/home/moa% usr/sbin/tinyproxy

Puis

hmm@work:/home/hmm% ssh -L 8888:localhost:8888 -N moa@server

Réglage du navigateur pour utiliser http://localhost:8888/ comme proxy et c'est fait : toutes les sessions HTTP circuleront dans un tunnel SSH, adieu le sniffing sur le réseau local. C'est pas que j'ai pas confiance en mes collègues mais... j'ai pas confiance ;)

mardi 10 août 2004

Logging SSH

Ce patch [archive] (trouvé sur une des listes de Dshield [archive]) à appliquer sur OpenSSH [archive] permet de logguer les logins/mots de passe entrés lors de l'authentification.

Mais ce patch empeche toute tentative de login, alors je trouve son utilité discutable car il ne peut être utilisé ni en production (c'est une bonne chose), ni sur un honeypot (enfin, tout dépend de ce qu'on veut en faire). Ça sert a quoi alors ? :)

Y a plus qu'a patcher le patch pour faire ce qu'on veut...

mardi 10 août 2004

Foret dans la main ?

function nba-timestamp2date() {
    if [[ "x"== "x$1"]]; then
        1=time
    fi
    perl -le "print scalar localtime $1";
}

Comment ça je suis un gros fainéant ? D'accord le nom de la fonction est aussi long que l'appel a la commande finale, mais au moins, zsh me le complète :)

Exemple :

% nba-timestamp2date
Tue Aug 10 12:27:04 2004
% nba-timestamp2date 1091940610
Sun Aug 8 06:50:10 2004

Quand on est paresseux, on l'est juqu'au bout ! (c)