Attention: Ce message a eu un ou plusieurs fichiers attachés supprimés. Lisez le fichier attaché suivant "Virus Warning.txt" pour plus d'information. Warning !! : This message has had one or more attachments removed. Please read the "Virus Warning.txt" attachment(s) for more information.
Partie française: ----------------- Ceci est un message envoyé par le Serveur Anti-Virus de l'Université de Limoges ------------------------------------------------------------------------------- Le fichier attaché original "Ignore.exe" qui vous a été envoyé est infecté par un virus et a été remplacé par ce message d'alerte. Le Thu Feb 6 11:46:11 2003 le serveur d'anti-virus a reporté: /h16Ak2J04938/Ignore.exe Found the W32/Klez.h@MM virus !!! ---------- Le Postmaster de l'Université de Limoges English part: ------------- This is a message from the MailScanner E-Mail Virus Protection Service ---------------------------------------------------------------------- The original e-mail attachment "Ignore.exe" was believed to be infected by a virus and has been replaced by this warning message. At Thu Feb 6 11:46:11 2003 the virus scanner said: /h16Ak2J04938/Ignore.exe Found the W32/Klez.h@MM virus !!! ------- Postmaster Content-Type: application/octet-stream; name=StrToShap.c Content-Transfer-Encoding: base64 Content-ID: <Dw6unR3C610Sc> LyogJFhDb25zb3J0aXVtOiBTdHJUb1NoYXAuYyx2IDEuMyA5MC8xMi8yMCAxMzozNjowMSBj b252ZXJzZSBFeHAgJCAqLw0KDQovKiANCiAqIENvcHlyaWdodCAxOTg4IGJ5IHRoZSBNYXNz YWNodXNldHRzIEluc3RpdHV0ZSBvZiBUZWNobm9sb2d5DQogKg0KICogUGVybWlzc2lvbiB0 byB1c2UsIGNvcHksIG1vZGlmeSwgYW5kIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSBhbmQg aXRzDQogKiBkb2N1bWVudGF0aW9uIGZvciBhbnkgcHVycG9zZSBhbmQgd2l0aG91dCBmZWUg aXMgaGVyZWJ5IGdyYW50ZWQsIHByb3ZpZGVkIA0KICogdGhhdCB0aGUgYWJvdmUgY29weXJp Z2h0IG5vdGljZSBhcHBlYXIgaW4gYWxsIGNvcGllcyBhbmQgdGhhdCBib3RoIHRoYXQgDQog KiBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIGFwcGVhciBp biBzdXBwb3J0aW5nIA0KICogZG9jdW1lbnRhdGlvbiwgYW5kIHRoYXQgdGhlIG5hbWUgb2Yg TS5JLlQuIG5vdCBiZSB1c2VkIGluIGFkdmVydGlzaW5nDQogKiBvciBwdWJsaWNpdHkgcGVy dGFpbmluZyB0byBkaXN0cmlidXRpb24gb2YgdGhlIHNvZnR3YXJlIHdpdGhvdXQgc3BlY2lm aWMsIA0KICogd3JpdHRlbiBwcmlvciBwZXJtaXNzaW9uLiBNLkkuVC4gbWFrZXMgbm8gcmVw cmVzZW50YXRpb25zIGFib3V0IHRoZSANCiAqIHN1aXRhYmlsaXR5IG9mIHRoaXMgc29mdHdh cmUgZm9yIGFueSBwdXJwb3NlLiAgSXQgaXMgcHJvdmlkZWQgImFzIGlzIg0KICogd2l0aG91 dCBleHByZXNzIG9yIGltcGxpZWQgd2FycmFudHkuDQogKg0KICovDQoNCiNpbmNsdWRlIDxY MTEvSW50cmluc2ljLmg+DQojaW5jbHVkZSAiQ29udmVydGVycy5oIg0KI2luY2x1ZGUgIkNo YXJTZXQuaCINCg0KLyogQVJHU1VTRUQgKi8NCiNkZWZpbmUJZG9uZSh0eXBlLCB2YWx1ZSkg XA0KCXsJCQkJCQkJXA0KCSAgICBpZiAodG9WYWwtPmFkZHIgIT0gTlVMTCkgewkJCQlcDQoJ CWlmICh0b1ZhbC0+c2l6ZSA8IHNpemVvZih0eXBlKSkgewkJXA0KCQkgICAgdG9WYWwtPnNp emUgPSBzaXplb2YodHlwZSk7CQkJXA0KCQkgICAgcmV0dXJuIEZhbHNlOwkJCQlcDQoJCX0J CQkJCQlcDQoJCSoodHlwZSopKHRvVmFsLT5hZGRyKSA9ICh2YWx1ZSk7CQlcDQoJICAgIH0J CQkJCQkJXA0KCSAgICBlbHNlIHsJCQkJCQlcDQoJCXN0YXRpYyB0eXBlIHN0YXRpY192YWw7 CQkJCVwNCgkJc3RhdGljX3ZhbCA9ICh2YWx1ZSk7CQkJCVwNCgkJdG9WYWwtPnNpemUgPSBz aXplb2YodHlwZSk7CQkJXA0KCQl0b1ZhbC0+YWRkciA9IChYdFBvaW50ZXIpJnN0YXRpY192 YWw7CQlcDQoJICAgIH0JCQkJCQkJXA0KCSAgICByZXR1cm4gVHJ1ZTsJCQkJCVwNCgl9DQoN Cg0KQm9vbGVhbiBYbXVDdnRTdHJpbmdUb1NoYXBlU3R5bGUoZHB5LCBhcmdzLCBudW1fYXJn cywgZnJvbSwgdG9WYWwsIGRhdGEpDQogICAgRGlzcGxheSAqZHB5Ow0KICAgIFhybVZhbHVl ICphcmdzOwkJLyogdW51c2VkICovDQogICAgQ2FyZGluYWwgKm51bV9hcmdzOwkJLyogdW51 c2VkICovDQogICAgWHJtVmFsdWUgKmZyb207DQogICAgWHJtVmFsdWUgKnRvVmFsOw0KICAg IFh0UG9pbnRlciAqZGF0YTsJCS8qIHVudXNlZCAqLw0Kew0KICAgIGlmICggICBYbXVDb21w YXJlSVNPTGF0aW4xKChjaGFyKilmcm9tLT5hZGRyLCBYdEVSZWN0YW5nbGUpID09IDANCgl8 fCBYbXVDb21wYXJlSVNPTGF0aW4xKChjaGFyKilmcm9tLT5hZGRyLCAiU2hhcGVSZWN0YW5n bGUiKSA9PSAwKQ0KCWRvbmUoIGludCwgWG11U2hhcGVSZWN0YW5nbGUgKTsNCiAgICBpZiAo ICAgWG11Q29tcGFyZUlTT0xhdGluMSgoY2hhciopZnJvbS0+YWRkciwgWHRFT3ZhbCkgPT0g MA0KCXx8IFhtdUNvbXBhcmVJU09MYXRpbjEoKGNoYXIqKWZyb20tPmFkZHIsICJTaGFwZU92 YWwiKSA9PSAwKQ0KCWRvbmUoIGludCwgWG11U2hhcGVPdmFsICk7DQogICAgaWYgKCAgIFht dUNvbXBhcmVJU09MYXRpbjEoKGNoYXIqKWZyb20tPmFkZHIsIFh0RUVsbGlwc2UpID09IDAN Cgl8fCBYbXVDb21wYXJlSVNPTGF0aW4xKChjaGFyKilmcm9tLT5hZGRyLCAiU2hhcGVFbGxp cHNlIikgPT0gMCkNCglkb25lKCBpbnQsIFhtdVNoYXBlRWxsaXBzZSApOw0KICAgIGlmICgg ICBYbXVDb21wYXJlSVNPTGF0aW4xKChjaGFyKilmcm9tLT5hZGRyLCBYdEVSb3VuZGVkUmVj dGFuZ2xlKSA9PSAwDQoJfHwgWG11Q29tcGFyZUlTT0xhdGluMSgoY2hhciopZnJvbS0+YWRk ciwgIlNoYXBlUm91bmRlZFJlY3RhbmdsZSIpID09IDApDQoJZG9uZSggaW50LCBYbXVTaGFw ZVJvdW5kZWRSZWN0YW5nbGUgKTsNCiAgICB7DQoJaW50IHN0eWxlID0gMDsNCgljaGFyIGNo LCAqcCA9IChjaGFyKilmcm9tLT5hZGRyOw0KCXdoaWxlIChjaCA9ICpwKyspIHsNCgkgICAg aWYgKGNoID49ICcwJyAmJiBjaCA8PSAnOScpIHsNCgkJc3R5bGUgKj0gMTA7DQoJCXN0eWxl ICs9IGNoIC0gJzAnOw0KCSAgICB9DQoJICAgIGVsc2UgYnJlYWs7DQoJfQ0KCWlmIChjaCA9 PSAnXDAnICYmIHN0eWxlIDw9IFhtdVNoYXBlUm91bmRlZFJlY3RhbmdsZSkNCgkgICAgZG9u ZSggaW50LCBzdHlsZSApOw0KICAgIH0NCiAgICBYdERpc3BsYXlTdHJpbmdDb252ZXJzaW9u V2FybmluZyggZHB5LCAoY2hhciopZnJvbS0+YWRkciwgWHRSU2hhcGVTdHlsZSApOw0KICAg IHJldHVybiBGYWxzZTsNCn0NCj==