The efdtt.c X-face: For more info see http://www.dairiki.org/xface/

Return-Path: <brouits@free.fr>
Delivered-To: dst@ux3.sp.cs.cmu.edu
Received: from CS.CMU.EDU ([128.2.222.173]) by ux3.sp.cs.cmu.edu id aa24695;
          20 Jun 2002 15:31 EDT
Received: from postfix2-2.free.fr ([213.228.0.140]) by cs.cmu.edu id aa28086;
          20 Jun 2002 15:30 EDT
Received: from guinness (nas-cbv-9-62-147-161-56.dial.proxad.net [62.147.161.56])
	by postfix2-2.free.fr (Postfix) with SMTP id 199A55FE15
	for <dst@cs.cmu.edu>; Thu, 20 Jun 2002 21:30:51 +0200 (CEST)
Date: Thu, 20 Jun 2002 21:30:49 +0200
From: =?ISO-8859-1?B?QmVub+50?= Rouits <brouits@free.fr>
To: dst@cs.cmu.edu
Subject: yet anothed decss face
Message-Id: <20020620213049.7e94495d.brouits@free.fr>
X-Mailer: Sylpheed version 0.7.8 (GTK+ 1.2.10; i386-debian-linux-gnu)
X-Face: #define m(i)(x[i]^s[i+84])<<unsigned char x[5],y,s[2048];main(n){for(read(0,x,5);read(0,s,n=2048);write(1,s,n))if(s[y=s[13]%8+20]/16%4==1){int i=m(1)17^256+m(0)8,k=m(2)0,j=m(4)17^m(3)9^k*2-k%8^8,a=0,c=26;for(s[y]-=16;--c;j*=2)a=a*2^i&1,i=i/2^j&1<<24;for(j=127;++j<n;c=c>y)c+=y=i^i/8^i>>4^i>>12,i=i>>8^y<<17,a^=a>>14,y=a^a*8^a<<6,a=a>>8^y<<9,k=s[j],k="7Wo~'G_\216"[k&7]+2^"cr3sfw6v;*k+>/n."[k>>4]*2^k*257/8,s[j]=k^(k&k*2&34)*6^c+~y;}}
Mime-Version: 1.0
Content-Type: multipart/mixed;
 boundary="Multipart_Thu__20_Jun_2002_21:30:49_+0200_08291390"
X-UIDL: feddbb8e3934af5c5a9df79c86c6f1ef
Status: U

This is a multi-part message in MIME format.

--Multipart_Thu__20_Jun_2002_21:30:49_+0200_08291390
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

Dear sir,
Having looked carefully to your css descrambler artistic gallery
and enjoying it, i finnaly decided to inform you of another decss
face that is given in my e-mail header as a X-Face stamp.
X-Faces are ASCII icons intended to show in low-quality the face of an e-mail
author. if your e-mail reader doesn't handle X-Face header, here is attached
a png image of the face of a stripped version of C.M. Hannum's tiny
implementation of a css descrambler (hannum-efdtt-source.txt on your website).
The png file is quite big because i added text chunks for "legal disclaimer".
(text chunks are readable by official png interpreters)

More informaton about X-Face header can be found here:
http://www.dairiki.org/xface/
Most Unix mailreaders and Mac ones handle X-face headers.

*Anyway*, the purpose of this thumbnail was for me a mean to express a kind
of personification of efdtt.c since it can be now seen as a *face*.

Hoping this teased your curiosity,
Sincerly yours,
BEn

P.S: Just look at this e-mail header to see the original 434 bytes C code.
... the attached png image is 1,2Kb because of invisible text chunks...
-- 
  ___________________________________________________________________
 | Benot Rouits | icq: #145294907 |  http://brouits.free.fr/groom/  |
 `-------------------------------------------------------------------'

--Multipart_Thu__20_Jun_2002_21:30:49_+0200_08291390
Content-Type: image/png;
 name="decsface.png"
Content-Disposition: attachment;
 filename="decsface.png"
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQAAAAB/ecQqAAAAFnRFWHRTb2Z0d2FyZQBnaWYycG5n
IDIuNC4yo15HDgAAABJ0RVh0VGl0bGUAQSBkZWNzcyBmYWNlPnk1AwAAACZ0RVh0QXV0aG9yAEJl
bm9pdCBSb3VpdHMgPGJyb3VpdHNAZnJlZS5mcj717S3aAAAAcXRFWHREZXNjcmlwdGlvbgB0aGlz
IGlzIGEgbG9zc2xlc3MgcG5nIGVuY29kaW5nIG9mIENoYXJsZXMgTS4gSGFubnVtJ3Mgc2hvcnRl
c3QgQyBpbXBsZW1lbnRhdGlvbiBvZiBhIGNzcyBkZXNjcmFtYmxlcpPrtj8AAABRdEVYdENvcHly
aWdodABDIGltcGxlbWVudGF0aW9uIGlzIGZyb20gQ2hhcmxlcyBNLiBIYW5udW0gPGZhdHBoaWxA
YXNkZi5vcmc+IChlZmR0dC5jKdtNgo0AAAA6dEVYdENyZWF0aW9uIFRpbWUAMTAyNDU5NjAwOCBz
ZWMgYWZ0ZXIgMDA6MDA6MDAgMTk3MC0wMS0wMSBVVEN/vkYyAAAA/3RFWHREaXNjbGFpbWVyAFRo
aXMgaXMgYSBwdXJlIGFydGlzdGljIHZpZXcgb2YgdGhlIGVsZWdhbmNlIG9mIHRoZSBzaG9ydGVz
dCBrbm93biBDIGltcGxlbWVudGF0aW9uIG9mIGEgY3NzIGRlY3JhbWJsZXIuIFRoaXMgaW1hZ2Ug
aXMgbm90IGludGVuZGVkIHRvIGJlIHVzZWQgYXMgYSBtZWFuIHRvIGRlY29kZSBjc3MgZW5jcnlw
dGVkIGRhdGEuIE9ubHkgZnJlZSAoYXMgdGhlIGJlZXIgc2hvdWxkIGJlKSByZWRpc3RyaWJ1dGlv
biBpcyBwZXJtaXR0ZWRuaKjAAAAAiHRFWHRXYXJuaW5nAGl0IGlzIGZvcmJpZGRlbiB0byB1c2Ug
dGhpcyBwaWVjZSBvZiBiaW5hcnkgZGF0YSBpbiBvdGhlciB3YXlzIHRoYW4gYW4gYXJ0aXRpYyB3
YXksIGFuZCBpdCBpcyBmb3JiaWRkZW4gdG8gc2VsbCBpdCBvciBwYXJ0IG9mIGl0LEGq5QAAAA50
RVh0U291cmNlAGVmZHR0LmN8u/r9AAAANnRFWHRDb21tZW50AHNlZSB0aGUgb2x5bXBpYyBmbGFt
ZSBvbiB0aGUgdXBwZXIgbGVmdCBjb3JuZXIv6QFWAAABOklEQVQozwXBMUsCYQAG4NdOvcvIa6ol
MOgHNEaQXHBDkJEGURSIDe1B0FLgfXlBIREt7g4NFwTR2mARhUtDUM0dURQSeJpannf39jzgNdkj
eJPweQs+yu7PHfg47gf3oG0ySIK21OEZuCW13ST4LrXcDEhWiiWwu1KbeALJ0eIC6OeuLvKgb5Tm
KqCfq43kQfJZq4ABu2oALySWDlpoZw39wIIXeelUbTBhvMkP2InQrX5B699sCwVrEjlnYTpi1IUF
T6UqYvC2KR+G8R0zBqwpeNBmT8bghTVVCJBMX9+APao8gRNimmU0djlIAUdnql6GYzJ+DDgmF5Uw
TlmPKkDGfM0ogLVnxGeAvgJXhwAx+TssgP0NZhGC+eEsy4T4dM9TDQh5/UgPcBir2XoTpn85rzdR
iL7Z0t8/ef6sPrRmFGEAAAAASUVORK5CYII=

--Multipart_Thu__20_Jun_2002_21:30:49_+0200_08291390--


Back to the Steganography Wing