[lq:general] Rappel: Sécurité des applications en ligne, par Damien Séguy

Nicolas Marchildon <[email protected]> Thu, 21 Jun 2007 10:15:22 -0400
Newsgroups gmane.org.user-groups.linux.quebec.general
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============0013070113==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enig5FFEB4C2FBD0D4CDF5B0480C"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig5FFEB4C2FBD0D4CDF5B0480C
Content-Type: multipart/mixed; boundary="------------020802020506050400070501"

This is a multi-part message in MIME format.
--------------020802020506050400070501
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Rappel: La pr=E9sentation a lieu ce soir =E0 19h00.

--------------020802020506050400070501
Content-Type: message/rfc822;
	name*0*=ISO-8859-1''%5B%6C%71%3A%67%65%6E%65%72%61%6C%5D%20%50%72%E9%73%65;
	name*1*=%6E%74%61%74%69%6F%6E%20%46%61%63%69%6C%3A%20%53%E9%63%75%72%69;
	name*2*=%74%E9%20%64%65%73%20%61%70%70%6C%69%63%61%74%69%6F%6E%73%20%65;
	name*3*=%6E%20%6C%69%67%6E%65%2C%20%70%61%72%20%44%61%6D%69%65%6E%20%53;
	name*4*=%E9%67%75%79
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
	filename*0*=ISO-8859-1''%5B%6C%71%3A%67%65%6E%65%72%61%6C%5D%20%50%72%E9;
	filename*1*=%73%65%6E%74%61%74%69%6F%6E%20%46%61%63%69%6C%3A%20%53%E9%63;
	filename*2*=%75%72%69%74%E9%20%64%65%73%20%61%70%70%6C%69%63%61%74%69%6F;
	filename*3*=%6E%73%20%65%6E%20%6C%69%67%6E%65%2C%20%70%61%72%20%44%61%6D;
	filename*4*=%69%65%6E%20%53%E9%67%75%79

Return-path: <[email protected]>
Envelope-to: [email protected]
Delivery-date: Mon, 18 Jun 2007 14:57:36 -0400
Received: from nagios.solucorp.qc.ca ([207.253.4.248])
	by mail.marchildon.net with esmtp (Exim 4.50) id 1I0MPo-0001IQ-0D
	for [email protected]; Mon, 18 Jun 2007 14:57:35 -0400
Received: from nagios.solucorp.qc.ca ([207.253.4.248]:34979
	helo=www2.linux-quebec.org)
	by nagios.solucorp.qc.ca with esmtp (Exim 4.50 #1 (Debian))
	id 1I0LRN-0004X5-8y; Mon, 18 Jun 2007 13:55:01 -0400
Received: from mtrlpq02-1242545336.sdsl.bell.ca ([74.15.188.184]:61400
	helo=logan.sherpa-dev.com)
	by nagios.solucorp.qc.ca with esmtp (Exim 4.50 #1 (Debian))
	id 1I0LGn-0004PE-3K; Mon, 18 Jun 2007 13:44:38 -0400
Received: from [192.168.2.50] ([192.168.2.50])
	by logan.sherpa-dev.com (8.13.1/8.13.1) with ESMTP id l5IHtmIR003591;
	Mon, 18 Jun 2007 13:55:48 -0400
Message-ID: <[email protected]>
Date: Mon, 18 Jun 2007 13:55:44 -0400
From: Nicolas Marchildon <[email protected]>
User-Agent: Thunderbird 1.5.0.10 (X11/20070306)
MIME-Version: 1.0
To: [email protected]
X-Enigmail-Version: 0.94.0.0
Cc: [email protected], [email protected]
X-BeenThere: [email protected]
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: [email protected]
List-Id: =?iso-8859-1?q?Discussions_g=E9n=E9rales_=E0_propos_de_GNU/Linux?=
	<general.linux-quebec.org>
List-Unsubscribe: <http://www.linux-quebec.org/mailman/listinfo/general>,
	<mailto:[email protected]?subject=unsubscribe>
List-Archive: <http://www.linux-quebec.org/archives/general>
List-Post: <mailto:[email protected]>
List-Help: <mailto:[email protected]?subject=help>
List-Subscribe: <http://www.linux-quebec.org/mailman/listinfo/general>,
	<mailto:[email protected]?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1511965824=="
Mime-version: 1.0
Sender: [email protected]
Errors-To: [email protected]
X-SA-Exim-Connect-IP: 207.253.4.248
X-SA-Exim-Mail-From: [email protected]
Subject: [lq:general] =?iso-8859-1?q?Pr=E9sentation_Facil=3A_S=E9curit=E9?=
	=?iso-8859-1?q?_des_applications_en_ligne=2C_par_Damien_S=E9guy?=
X-Spam-Checker-Version: SpamAssassin 3.0.3-nix5 (2005-04-27) on vesicule
X-Spam-Level: 
X-Spam-Pyzor-Result: Reported 0 times.
X-Spam-DCC-Result: 
X-Spam-Status: No, score=-102.6 required=5.0 tests=BAYES_00,HTML_30_40,
	HTML_MESSAGE,HTML_TITLE_EMPTY,USER_IN_WHITELIST_TO autolearn=no 
	version=3.0.3-nix5
X-Spam-RBL-Result: 
X-Spam-Summary: -100 USER_IN_WHITELIST_TO   User is listed in 'whitelist_to'
	0.0 HTML_30_40             BODY: Message is 30% to 40% HTML
	0.0 HTML_MESSAGE           BODY: HTML included in message
	0.0 HTML_TITLE_EMPTY       BODY: HTML title contains no text
	-2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1%
	[score: 0.0000]
X-SA-Exim-Version: 4.2 (built Thu, 03 Mar 2005 10:44:12 +0100)
X-SA-Exim-Scanned: Yes (on mail.marchildon.net)

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============1511965824==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enigB25FB3AF25FF8B50649FF7CA"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigB25FB3AF25FF8B50649FF7CA
Content-Type: multipart/alternative;
	boundary="------------080505000708020603060604"

This is a multi-part message in MIME format.
--------------080505000708020603060604
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Le jeudi 21 juin 2007 =E0 partir de *19h00* au Centre de recherche=20
informatique de Montr=E9al=20
<http://facil.qc.ca/Centre_de_recherche_informatique_de_Montr%c3%a9al>=20
(CRIM, 550 Sherbrooke O, bureau 100, pr=E8s du m=E9tro McGill), Damien Se=
guy=20
pr=E9sentera les diff=E9rentes menaces qui p=E8sent sur les applications =
en=20
ligne, que ce soit un simple blogue ou un r=E9seau social complet. Il=20
=E9tudiera des exemples de blindage bas=E9s sur la pile LAMP=20
(Linux-Apache-MySql-PHP).

    *

      /Attention: la pr=E9sentation d=E9butera =E0 19h00, et non pas =E0 =
18h00
      comme =E0 l'habitude./

80% des applications en ligne seraient vuln=E9rables =E0 des attaques.=20
Pourtant, le web n'a jamais =E9t=E9 aussi populaire. On y manipule tous l=
es=20
jours des donn=E9es critiques et personnelles, qui peuvent tomber dans de=
=20
mauvaises mains =E0 l'occasion d'un simple vol de cookie, d'une=20
redirection ou m=EAme d'une recherche sur un moteur.

Durant cette s=E9ance, nous allons passer en revue diff=E9rentes menaces =
qui=20
p=E8sent sur les Applications en ligne, que ce soit un simple blogue ou u=
n=20
r=E9seau social complet. Nous verrons aussi comment blinder ses propres=20
applications contre ces attaques, en =E9tudiant des exemples bas=E9 sur l=
a=20
pile LAMP.

Pr=E9sentation en fran=E7ais.

Damien S=E9guy travaille comme expert PHP et MySQL =E0 Nexen Services, Pa=
ris=20
/ Montr=E9al, une compagnie d'h=E9bergement et de services sp=E9cialis=E9=
e en=20
Open Source (nexenservices.com <http://www.nexenservices.com/>). Il est=20
r=E9dacteur en chef du portail portail LAMP nexen.net=20
<http://www.nexen.net>. Il publie des analyses mensuelles sur PHP et=20
participe fr=E9quemment =E0 des conf=E9rences nationales et international=
es.

M. Seguy est un fondateur de l'AFUP <http://www.afup.org> et de PHP=20
Qu=E9bec <http://www.phpquebec.com/>, qui organisent des conf=E9rences=20
reconnues, =E0 Paris et Montr=E9al. Il est aussi auteur de 3 livres=20
consacr=E9s =E0 PHP et MySQL, du premier DVD consacr=E9 =E0 PHP, et co-au=
teur=20
des certifications PHP chez Zend. Il contribue =E0 la traduction fran=E7a=
ise=20
des documentations PHP et MySQL.


      =C0 propos des pr=E9sentations mensuelles de FACIL

Ces pr=E9sentation portent sur des sujets techniques ou=20
sociaux-=E9conomiques associ=E9s =E0 l'informatique libre.

Elles ont g=E9n=E9ralement lieu les 3i=E8me jeudi de chaque mois au Centr=
e de=20
recherche informatique de Montr=E9al=20
<http://facil.qc.ca/Centre_de_recherche_informatique_de_Montr%c3%a9al>,=20
550 rue Sherbrooke ouest, bureau 100, =E0 Montr=E9al (pr=E8s du m=E9tro M=
cGill -=20
directions=20
<http://facil.qc.ca/Centre%20de%20recherche%20informatique%20de%20Montr%C=
3%A9al>).=20
Elles sont suivies par les rencontres mensuelles=20
<http://facil.qc.ca/RencontresMensuelles> informelles.

FACIL est une association =E0 but non lucratif qui fait la promotion de=20
l'informatique libre au Qu=E9bec. FACIL organise la Semaine qu=E9b=E9cois=
e de=20
l'informatique libre, des pr=E9sentations mensuelles au sujet de=20
l'informatique libre, et organise ou participe =E0 plusieurs autres=20
activit=E9s au sujet des logiciels libres et des standards ouverts.


--------------080505000708020603060604
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content=3D"text/html;charset=3DISO-8859-1" http-equiv=3D"Content-=
Type">
  <title></title>
</head>
<body bgcolor=3D"#ffffff" text=3D"#000000">
<p>Le jeudi 21 juin 2007 &agrave; partir de <strong>19h00</strong> au <a
 href=3D"http://facil.qc.ca/Centre_de_recherche_informatique_de_Montr%c3%=
a9al">Centre
de recherche informatique de Montr&eacute;al</a> (CRIM, 550 Sherbrooke O,=

bureau 100, pr&egrave;s du m&eacute;tro <tt>McGill</tt>),
Damien Seguy pr&eacute;sentera les diff&eacute;rentes menaces qui p&egrav=
e;sent sur les
applications en ligne, que ce soit un simple blogue ou un r&eacute;seau s=
ocial
complet. Il &eacute;tudiera des exemples de blindage bas&eacute;s sur la =
pile LAMP
(Linux-Apache-<span class=3D"nonexistent">MySql</span>-PHP). </p>
<ul>
  <li style=3D"list-style-type: none;">
    <p><em>Attention: la pr&eacute;sentation d&eacute;butera &agrave; 19h=
00, et non pas &agrave;
18h00 comme &agrave; l'habitude.</em> </p>
  </li>
</ul>
<p>80% des applications en ligne seraient vuln&eacute;rables &agrave; des=
 attaques.
Pourtant, le web n'a jamais &eacute;t&eacute; aussi populaire. On y manip=
ule tous les
jours des donn&eacute;es critiques et personnelles, qui peuvent tomber da=
ns de
mauvaises mains &agrave; l'occasion d'un simple vol de cookie, d'une
redirection ou m&ecirc;me d'une recherche sur un moteur. </p>
<p>Durant cette s&eacute;ance, nous allons passer en revue diff&eacute;re=
ntes menaces
qui p&egrave;sent sur les Applications en ligne, que ce soit un simple bl=
ogue
ou un r&eacute;seau social complet. Nous verrons aussi comment blinder se=
s
propres applications contre ces attaques, en &eacute;tudiant des exemples=
 bas&eacute;
sur la pile LAMP. </p>
<p>Pr&eacute;sentation en fran&ccedil;ais. </p>
<p>Damien S&eacute;guy travaille comme expert PHP et MySQL &agrave; Nexen=
 Services,
Paris / Montr&eacute;al, une compagnie d'h&eacute;bergement et de service=
s
sp&eacute;cialis&eacute;e en Open Source (<a class=3D"external"
 href=3D"http://www.nexenservices.com/">nexenservices.com</a>). Il est
r&eacute;dacteur en chef du portail portail LAMP <a class=3D"external"
 href=3D"http://www.nexen.net">nexen.net</a>. Il publie des analyses
mensuelles sur PHP et participe fr&eacute;quemment &agrave; des conf&eacu=
te;rences
nationales et internationales. </p>
<p>M. Seguy est un fondateur de l'<a class=3D"external"
 href=3D"http://www.afup.org">AFUP</a> et de <a class=3D"external"
 href=3D"http://www.phpquebec.com/">PHP Qu&eacute;bec</a>,
qui organisent des conf&eacute;rences reconnues, &agrave; Paris et Montr&=
eacute;al. Il est
aussi auteur de 3 livres consacr&eacute;s &agrave; PHP et MySQL, du premi=
er DVD
consacr&eacute; &agrave; PHP, et co-auteur des certifications PHP chez Ze=
nd. Il
contribue &agrave; la traduction fran&ccedil;aise des documentations PHP =
et MySQL. </p>
<h3 id=3D"head-3ecc1d2ec355bb90c904d2e14d9bbfb3d2c8b57f">&Agrave; propos =
des
pr&eacute;sentations mensuelles de FACIL</h3>
<p>Ces pr&eacute;sentation portent sur des sujets techniques ou
sociaux-&eacute;conomiques associ&eacute;s &agrave; l'informatique libre.=
 </p>
<p>Elles ont g&eacute;n&eacute;ralement lieu les 3i&egrave;me jeudi de ch=
aque mois au <a
 href=3D"http://facil.qc.ca/Centre_de_recherche_informatique_de_Montr%c3%=
a9al">Centre
de recherche informatique de Montr&eacute;al</a>, 550 rue Sherbrooke oues=
t,
bureau 100, &agrave; Montr&eacute;al (pr&egrave;s du m&eacute;tro <tt>McG=
ill</tt> - <a
 href=3D"http://facil.qc.ca/Centre%20de%20recherche%20informatique%20de%2=
0Montr%C3%A9al">
directions</a>). Elles sont suivies par les <a
 href=3D"http://facil.qc.ca/RencontresMensuelles"> rencontres mensuelles<=
/a>
informelles. </p>
<p>FACIL est une association &agrave; but non lucratif qui fait la promot=
ion
de l'informatique libre au Qu&eacute;bec. FACIL organise la Semaine qu&ea=
cute;b&eacute;coise
de l'informatique libre, des pr&eacute;sentations mensuelles au sujet de
l'informatique libre, et organise ou participe &agrave; plusieurs autres
activit&eacute;s au sujet des logiciels libres et des standards ouverts. =
</p>
</body>
</html>

--------------080505000708020603060604--

--------------enigB25FB3AF25FF8B50649FF7CA
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGdsckj/t3fTnUstQRAn53AJ49zyRGH+QpOTbtWoIecoN95Sf5jgCfeCLc
h1EMDUfptdFXA6OMAB75Se0=
=W2jr
-----END PGP SIGNATURE-----

--------------enigB25FB3AF25FF8B50649FF7CA--


--===============1511965824==
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

--
Liste de discussions g=E9n=E9rales
http://www.linux-quebec.org/mailman/listinfo/general

--===============1511965824==--


--------------020802020506050400070501--

--------------enig5FFEB4C2FBD0D4CDF5B0480C
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGeof6j/t3fTnUstQRAhHfAJ9pTraALHLuqpqdgn3+JEZxSaWN+QCglDwT
f4jbnIOscaPkEWlbDZBosTE=
=3V3a
-----END PGP SIGNATURE-----

--------------enig5FFEB4C2FBD0D4CDF5B0480C--


--===============0013070113==
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline