Yop

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

vendredi, 1 février 2008

smtp-sink - multi-threaded SMTP/LMTP test server

Ce billet fait suite à celui présentant smtp-source

smtp-sink permet de recevoir des mails pour des tests, par exemple de performances...

Example:

- Le serveur en écoute:

$ smtp-sink -4c -d "%Y%m%d%H/%M." :2525 1024

- L'envoi de mails par exemple avec smtp-source:

$ smtp-source -c -l 50 -m 5 -f test@example.org -t aaa@bbb.org -S Test -M www.example.org 127.0.0.1:2525

Les mails peuvent êtres stoqués sur le "serveur" dans des fichiers (ou pas).

$ ls 2008012700/
31.02381c00 31.5e1a0566 31.62b49729 31.66cc641f 31.7241899a
$

$ cat 2008012700/31.02381c00
X-Client-Addr: 127.0.0.1
X-Client-Proto: SMTP
X-Helo-Args: www.example.org
X-Mail-Args: <test@example.org>
X-Rcpt-Args: <aaa@bbb.org>
Received: from www.example.org ([127.0.0.1])
by smtp-sink (smtp-sink) with SMTP id 02381c00;
Sun, 27 Jan 2008 00:31:10 +0100 (CET)
From: <test@example.org>
To: <aaa@bbb.org>
Date: Sun, 27 Jan 2008 00:31:10 +0100 (CET)
Message-Id: <31d3.0003.0003@www.example.org>
Subject: Test

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

$

Bref... un "honeypot SMTP" sans risque, possible en 1 ligne...

jeudi, 24 janvier 2008

awk - recherche que dans une colonne définie

Rien d'extraordinaire...

  • Le fichier:

$ cat toto
a b c d e
b c d e a
c d e a b
$

  • Un grep "normal":

$ grep c toto
a b c d e
b c d e a
c d e a b
$

  • Recherche des lignes qui ne contiennent le pattern que dans la colonne définie:

$ awk '$2 == "c"' toto
b c d e a
$

lundi, 31 décembre 2007

VirtualBox et mode Seamless

J'avais dèja abordé le "mode seamless" dans un précédent billet .

Mais cette fois je profite de la sortie d'une nouvelle version 1.5.4 de VirtualBox pour rapeller qu'il est possible (depuis la 1.5) d'intégrer les fenêtres automatiquement.

Un petit Host+L et hop...

Un screenshot pour avoir une idée...

dimanche, 30 décembre 2007

OpenNTPD - l'autre démon NTP

  • Introduction

OpenNTPD est le démon NTP du projet OpenBSD.

En général, c'est un autre démon NTP qui utilisé "par défaut" sous linux, il s'agit de ntpd ( Package Debian ntp)

Attention, dans les 2 cas le binaire s'appelle /usr/sbin/ntpd.

OpenNTPD présente, à mon sens et pour une utilisation générale (synchronistaion du serveur lui-même), deux avantages sur ntpd :
- Il n'ouvre pas de port en local (par défaut).
A ma connaissance il n'est pas possible de restreindre ceci avec ntpd ???
- Sa configuration me semble beaucoup plus facile et limpide que celle de ntpd (même si les fonctionnalités ne sont pas forcément les mêmes).

Un démon NTP présente à mon sens et pour une utilisation générale, deux avantages principaux sur des clients NTP comme ntpdate:
- Les démons (qui utilisent adjtime) ne provoquent pas de changement brutaux de l'horloge (et encore moins des changements "dans le passé" qui provoquent l'arrêt de certains services)
- Les démons peuvent "gérer" les connexions vers plusieurs serveurs NTP (par exemple notion de "retry" ou de priorité).

Lire la suite...

mardi, 27 novembre 2007

Extensions Firefox Exploit-Me

Sortie ce matin des nouvelles extensions Exploit-Me:

On va regarder cela...

- page 3 de 35 -