Rss

Archives for :

Defrag CHS

Full set of Quake 3 Defrag CHS – Cross Hair Status

Continue Reading >>

R.I.P. Adam “MCA” Yauch :'(

From the current homepage of www.beastieboys.com:

“Adam Yauch • 1964-2012
It is with great sadness that we confirm that musician, rapper, activist and director Adam “MCA” Yauch, founding member of Beastie Boys and also of the Milarepa Foundation that produced the Tibetan Freedom Concert benefits, and film production and distribution company Oscilloscope Laboratories, passed away in his native New York City this morning after a near-three-year battle with cancer. He was 47 years old.”

Q3MB, Quake3 Messages Broker

Note : le projet a été déménagé depuis qmb/qmbd vers q3mb/qmbd.

QMB, pour Quake3 Messages Broker, est un petit daemon qui accepte des connexions TCP d’un côté et utilise un bot IRC pour transmettre les messages sur un canal.

Le code du serveur Quake3 doit bien sûr être modifié pour pouvoir contacter QMB, on verra cette partie plus tard ; en attendant, le code de qmbd est disponible sur gitorious sous les termes de la licence ISC.

La version 0.1 de qmbd représente un ensemble de classes Python et un programme principal, un fichier de configuration d’exemple est aussi fourni. La fonctionnalité des fortunes nécessite aussi la présence d’un ou plusieurs fichiers de type « fortunes » (avec le symbole « % » comme séparateur d’enregistrements).

Continue Reading >>

Monty Python weirdos

Excellent old Monty Python‘s photo, found on AcidCow.com 🙂

Réécriture HTTP vers HTTPS pour ownCloud et nginx

Voici une manière de mettre en place sur un serveur nginx une sécurisation via HTTPS de l’authentification à ownCloud ; en clair : utiliser le site en HTTP sauf pour la phase de login.

Dans la configuration de l’hôte fournissant le service en HTTP, le fichier /etc/nginx/sites-enabled/owncloud dans mon cas, on ajoute les directives suivantes :

if ($request_uri ~ ^/$) {
	rewrite ^ https://$server_name/index.php permanent;
}
if ($request_uri ~ ^/index.php$) {
	rewrite ^ https://$server_name$request_uri? permanent;
}

Ceci étant valable pour un ownCloud installé à la racine du site, il faut sinon bien évidemment adapter l’expression régulière.

Continue Reading >>

Utiliser du iSCSI avec un initiator FreeNAS

Étonnament, il n’est pas possible d’utiliser directement des périphériques iSCSI avec FreeNAS, l’interface prévoit la possibilité d’offrir ce service (être une target) mais pas de l’utiliser (être un initiator).

Par nature, FreeNAS ne permet pas les modifications système, ce dernier étant généré lors du boot ; cette limitation est bien sûr toute relative car il reste possible de faire des modifications qui persisteront. Au moins jusqu’à la prochaine release 😉
Alors, que nous faut-il pour utiliser des périphériques iSCSI sur notre FreeNAS ? Grâce à cette astuce trouvée sur le forum FreeNAS, il est possible d’accéder en écriture à notre / et le FreeBSD iSCSI How-To ainsi que cette entrée de FAQ pour FreeBSD nous donnent les infos utiles à la mise en œuvre de l’initiator.

Continue Reading >>

Nouvelle tentative de phishing pour free.fr

Et celle-ci est plus subtile que les précédentes, son auteur ayant eu la malice de forger un champ From particulèrement adapté pour passer sans soucis le filtrage des serveurs SMTP ; voici l’en-tête du message, mon email étant remplacée par [snip]@[snap] :

Return-Path: <Freebox@free.fr>
Delivered-To: free.fr-[snip]@[snap]
Received: (qmail 14355 invoked from network); 18 Apr 2012 17:35:02 -0000
Received: from mx20-g26.free.fr (HELO PORTABLE) (212.27.42.59)
  by mrelay9-g25.free.fr with SMTP; 18 Apr 2012 17:35:02 -0000
Received: from PORTABLE ([209.61.136.162])
	by mx1-g20.free.fr (MXproxy) for [snip]@[snap];
	Wed, 18 Apr 2012 19:35:02 +0200 (CEST)
X-ProXaD-SC: state=HAM score=0
From: "Freebox@free.fr" <Freebox@free.fr>
Subject: Code : IN1798234
To: [snip]@[snap]
Content-Type: multipart/mixed; charset="utf-8"; boundary="9V2r2NdFA41pwmVy=_WnXYmLeA7Zdw4FWK"
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Date: Wed, 18 Apr 2012 17:35:09 +0000

Le sujet du message est donc de la forme Code : IN1798234 et l’introduction invite l’utilisateur à remplir un formulaire :

Cher client ! Votre Identifiant Client : IN1798234

une nouvelle Protection pour votre dossier.

(1) Telechargez la piece jointe fournie par notre equipe de securite.
(2) Ouvrez le fichier joint (dans votre navigateur Web) et de remplir le besoin domaines.

Cette intervention vous sera facturee.
Cordialement

l'equipe free.

On notera l’abscence d’accents et la surprenante fin de phrase du (2) ^^

Le contenu est aussi pensé pour ne pas « trop » choquer un client peu habitué ou particulièrement naïf, s’il en existe encore… le message inclut donc un formulaire, encodé en base64 pour ne pas être facilement lisible, permettant de piéger la victime.

Une fois décodé, on voit facilement l’arnaque 😉 :

[...]
<form method="post" action="http://www.mediainvent.rs/wp-content/themes/twentyten/zob.php" name="formulaire" onsubmit="return validation();">
[...]

Continue Reading >>

ownCloud media player not working?

Thanks to this post on the ownCloud ML, if you have troubles using the embedded media player, install the getid3 PHP extension (Debian package php-getid3) and it should works.
Successfully tested on ownCloud 3.0.2.

Already loose in the head

Regular expressions

Perl FTW! ^^