lundi 14 avril 2014

jeux facebook

Hello les fermiers !

jeudi 10 avril 2014

Des chercheurs alertent sur une faille critique dans OpenSSL




Les experts en sécurité informatique conseillent aux administrateurs de corriger une faille critique dans OpenSSL, une librairie Open Source de protocoles de chiffrement qui est utilisé par un grand nombre de sites web.
Plusieurs spécialistes de la sécurité ont alerté les administrateurs des sites web afin qu'ils corrigent une faille importante dans OpenSSL. Cette vulnérabilité est surnommée « Heartbleed » et se trouve dans plusieurs versions d'OpenSSL, une bibbliothèque Open Source de chiffrement pour communiquer en SSL (Secure Socket Layer) ou TLS (Transport Security Layer). La plupart des sites utilise ce système de chiffrement caractérisé par la présence dans les navigateurs du symbole du cadenas. La faille a été découverte en décembre 2011, mais elle vient d'être corrigée par la version 1.0.1g d'OpenSSL publiée hier. Selon un site spécialement mis en place pour ce problème, les versions touchées vont de la 1.0.1 à 1.0.1f sauf deux exceptions, 1.0.0 branch et 0.9.8.

Si elle exploitée, cette faille ouvre la possibilité à un attaquant de surveiller toutes les informations émises entre un utilisateur et un service web ou encore de déchiffrer le trafic collecté. « Cela permet aux pirates d'espionner les communications, de voler des données directement depuis les sites ou chez les utilisateurs », souligne les chercheurs. La vulnérabilité a été découverte par trois ingénieurs de Codenicom, société spécialisée dans la sécurité, ainsi que Neel Mehta chercheur en sécurité chez Google.

Une faille touchant beaucoup de sites web


L'ampleur du problème est vaste, car de nombreux systèmes d'exploitation actuels sont soupçonnés d'intégrer une version compromise d'OpenSSL. Les chercheurs ont dressé une liste de ces OS : Debian Wheezy, Ubuntu 12.04.4 LTS, CentOS 6.5, Fedora 18, OpenBSD 5.3, FreeBSD 8.4, NetBSD 5.0.2 et OpenSUSE 12.2. Les versions « oldstable » de Debian Squeeze et Linux Entreprise Server ne sont pas touchées. Le fait qu'OpenSSL soit vulnérable impacte deux des serveurs les plus largement utilisés sur le web, Apache et Nginx. Cette bibliothèque de code est également utilisée pour protéger les serveurs de messagerie, de chat et de VPN.

Le problème, estampillé CVE-2014-0160, relève de l'absence de vérification dans l'extension heartbeat de TLS, qui permet de visualiser en clair 64 ko de mémoire sur un serveur connecté. Les attaquants peuvent ainsi obtenir des clés privés pour chiffrer ce trafic et bien évidemment déchiffrer les communications passées. Les pirates peuvent accéder à seulement 64 ko de donnés mémoires sur une seule attaque, mais ils peuvent « tenter des reconnexions et essayer de garder une liaison TLS actif pour demander plusieurs séquences de 64 ko et ainsi accroître les chances d'obtenir des informations sensibles plus complètes. », expliquent les chercheurs. Les administrateurs sont donc invités à révoquer les clés et à en éditer des nouvelles, tout en appliquant la dernière version d'Open SSL

lundi 3 mars 2014

[PHP] tester la connexion à internet

Bonjour, aujourd’hui je vais vous présenter un script php  qui permet de vérifier  si on est connecté ou pas à internet.

fsockopen:Ouvre un socket de connexion Internet ou Unix


Script etat_du_serveur.php 

<?php 

// Données relatives au serveur
//
$connect = TRUE;                               // Autoriser ou non la connexion
//
$name_internet = 'Connexion Web';      // Nom à donner au test de connexion internet
$ip_internet = 'www.google.fr';            // adresse (ip) ou URL du serveur à utiliser pour la vérification de la connexion
$port_internet = 80;                           // port de vérification de la connexion

 // Vérification de la connexion Internet
// Mise en place du texte
echo '<font face="verdana" size="2" color="#e7cf5c">';
echo "<strong>$name_internet :</strong>";

// Verification du statut
if (! $sock = @fsockopen($ip_internet, $port_internet, $num, $error, 5))

// Si il est hors ligne
echo ' <font face="verdana" size="2" color="#CC0000"><blink><b>  HORS LIGNE</b></blink></font>';

// Si il est en ligne
else{
echo ' <font face="verdana" size="2" color="#00CC00"><b>  OK</b></font>';
fclose($sock);
}

echo ' </font><br>';
echo ' <font face="verdana" size="1"><i>(test sur '; echo $ip_internet; echo ')</i></font>';

?>

Laissez vos commentaires pour connaitre votre avis sur ce script.

mercredi 26 février 2014

How to write simple, elegant CSS with Compass & Sass



A lot of designers use some sort of CSS pre-processor, whether that be SassLESS or Stylus. If you’ve used any of these, you’re probably also aware that Compass is a framework built on Sass, and although its installation may be off-putting, once you use it you’ll quickly discover it’s one of the best skills any web designer can learn.
If you’ve never used Sass before, I’d recommend that you take a look at WDD’s introduction to Sass.
Compass works like a framework for your CSS. When you’re working on a large project it’s easy for things to get out of hand and often finding things in your own CSS is a challenge. Compass attempts to address these problems, with the added benefit of working with vendor prefixes.

What is Compass?

As I said above, Compass is a framework for your CSS that resolves some of the problems with the language. It also includes a few tools to make development faster and easier:
  • like Sass, Compass supports variables, mixins and nesting;
  • it provides a whole range of helper functions for images, colors, typography and more;
  • it supports mathematical calculations;
  • it helps ensure cross-browser compatibility.
Like Sass and LESS, Compass is just a tool to make website design simpler.

How to install Compass

Compass is a Ruby gem, so in order to install it you first need to have Ruby installed on your machine. Fortunately Ruby installation is simple, on Windows you just need to download this Ruby Installer For Windows, on Mac/Linux follow the instructions on the Ruby site.
Once you have Ruby installed, installing compass is as easy as this:
gem install compass
This will install both Compass and Sass.
If you want to create a Compass project, you’d then type:
compass create /path/to/project
cd /path/to/project
compass watch
These three lines of code mean that anytime you change a Sass file they’ll be automatically compiled into CSS.
Alternately, you could use Codekit (Mac) or Prepros (Windows) to compile the Sass when it’s saved.

Getting started with Compass

Compass is divided into modules and in order to start using its utilities we first need to import the module we want into our main .scss file. For example, to import the CSS3 module we’d use:
@import "compass/css3";
Now we can start using the utilities and mixins that Compass offers for the new properties that came with CSS3. The very best thing about this is that we don’t have to type vendor prefixes over and over again, which has always been a problem when it came to CSS3.
Here’s an example, if we wanted to create a simple 3 column layout with a 20px gutter, in CSS we’d need to type:
div
{
        -webkit-column-count:3;
        -moz-column-count:3;
        column-count:3;
        -webkit-column-gap:20px;
        -moz-column-gap:20px;
        column-gap:20px;
}
You can see how unmanageable that quickly makes our code. With the help of Compass and Sass all we need is this:
div
{
        @include column-count(3);
        @include column-gap(20px);
}
As you can see, we’ve removed the vendor prefixes, and what took 6 lines of CSS we accomplished in just 2.
Another example of CSS that requires a lot of typing, is gradients. Here’s how we’d write a simple white to black gradient in CSS:
.gradient
{
        background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #000000));
        background-image: -webkit-linear-gradient(#ffffff, #000000);
        background-image: -moz-linear-gradient(#ffffff, #000000);
        background-image: -o-linear-gradient(#ffffff, #000000);
        background-image: linear-gradient(#ffffff, #000000);
}
Creating the same effect with Compass is as simple as:
.gradient
{
        @include background-image(linear-gradient(#fff, #000));
}
Not only does this significantly reduce the amount of code, but if you want to change the colors, in the Compass version you only have to change them once.
There’s a full list of the shortened CSS3 properties here.
Compass also includes some helpers for links, one of which is a real time-saver. First, we need to include the typography model as the start of our main Sass file:
@import "compass/typography"
The typography module has great shorthand for styling colors, like so:
a
{
        // link colors (normal, hover, active, visited, focus)
        @include link-colors(red, blue, grey, red, blue);
}
This is the best thing about Compass; it takes the code we use on a daily basis and gives us shorthand versions.

dimanche 23 février 2014

Le CV, la lettre et l’entretien


Le CV, la lettre et l’entretien

DOWNLOAD

jeudi 12 décembre 2013

''livre noir'' sur le système de propagande de Ben Ali


تم وضع رابط للنسخة الكاملة من الكتاب الاسود الذي أثار ضجة كبيرة داخل المشهد الاعلامي في تونس وجدير بالذكر أن هذا الكتاب الذي يتحدث عن منظومة الدعاية لنظام بن علي ويتعرض لرموز هذه المنظومة من الاشخاص والهيئات الصحفية بالاسم ويورد المبالغ المالية والامتيازات التي تحصلوا عليها مقابل تلميع صورة النظام السابق

مع العلم أن هذا الكتاب الذي يحتوي على 354 صفحة كان قد أصدرته رئاسة الجمهورية إعتمادا على الوثائق التي وجدت في أرشيف القصر الرئاسي بعد أن تم التخلص حرقا وإتلافا لنفس هذا الأرشيف في وكالة الاتصال الخارجي وهي الهيئة المكلفة رسميا بمهمة الدعاية لنظام المخلوع

MEDIAFIRE

Résumé de cours algorithmique, Xavier Perséguers


Je met à votre disposition le meilleur cours algorithmique de l'écrivain Xavier Perséguers

MEDIAFIRE

Liens

referencement google - navette aéroport paris - transport genève index adolescent
ExactSeek: Relevant Web Search