Rechercher les liens ancrés dans une div possédant une class en PHP

logo php

La suite PHP Simple HTML DOM Parser permet de parser très simplement du code, il est écrit en PHP5. Ainsi vous pouvez trouver des mots clés, des bloc ou tout autre élément HTML. Dans ce billet je vais présenter une syntaxe simple.

Continuer la lecture de Rechercher les liens ancrés dans une div possédant une class en PHP

Authentification LDAP sur Apache2 depuis Debian

ldap logo

Dans ce billet je présente une procédure simple afin de mettre en place une authentification avec le protocole LDAP depuis un AD sur un serveur apache déployé sur un Debian 6. Le protocole LDAP désigné « Lightweight Directory Access Protocol » est un protocole qui permet l’interrogation et la modification des services d’annuaire. Le protocole est basé sur TCP/IP.

Continuer la lecture de Authentification LDAP sur Apache2 depuis Debian

Authentification SSO avec NTLM sur serveur Web Linux

ntlm login

Dans ce billet je présente une procédure simple afin de rendre accessible du contenu WEB après une authentification sur un AD avec le protocole NTLM.
Ce protocole est une méthode d’authentification à utiliser dans un réseau Microsoft Active Directory.
NTLM utilise un mécanisme de question réponse, le client envoie une requête, le proxy lui répond avec une demande d’authentification et le client lui renvoie la même requête avec ces identifiants de connexion.

Vous devez avoir un serveur apache fonctionnel. Je détail le tout depuis une configuration sous Debian 6. Je possède un active directory, dns et DHCP déjà configuré et testé.

Continuer la lecture de Authentification SSO avec NTLM sur serveur Web Linux

Comment contourner social locker for jquery ?

Le script Jquery Social locker permet à un webmaster de rendre accessible un contenu après que l’utilisateur ai cliqué sur des liens généralement vers les médias sociaux. Cela peut rapidement être rébarbatif si vous utilisez le contenu régulièrement. De plus si vous utilisez certaine extension cela peut purement et simplement bloquer l’accès à la ressource.

by passed sociallocker jquery

Le code est accessible dans la source de la page, pour cela ouvez la source de votre page (CTRL + U).

  • Chrome : view-source:http://www.ndddusite.fr/title.php
  • Internet Explorer : touche Alt puis onglet « affichage » et « source »
  • Firefox : La pression de la combinaison de touches CTRL + U

Cela fonctionne sur les navigateurs Internet Explorer, Firefox et Chrome
Continuer la lecture de Comment contourner social locker for jquery ?

Travaux pratiques sur le protocole OSPF avec Cisco Packet Tracer Partie 2

logo cisco

Dans ce billet je présente la mise en place du protocole OSPF. Il s’agit d’un protocole de routage avec la notion « état de liens« . Ce protocole permet un routage dynamique et au jour de la rédaction de ce billet nous sommes en version « OSPFv2« . Ce protocole est compatible avec IPV6.

Ce protocole fonctionne en étblissent une relation avec ces voisins en envoyant à intervalle régulier un message pour indiquer sa présence. Chaque routeur ayant reçu ce message retourne la liste des réseaux auquel il est connecté (Message de type : LSA). L’ensemble de ces messages LSA va former sur le routeur « source » la « base de donnée de l’état des liens« . (« Link-State Database » LSDB) Suite à cela chaque routeur calcul via l’algorithme « SPF » la route la plus « rapide » vers les différents réseaux retourné dans la LSDB.

Continuer la lecture de Travaux pratiques sur le protocole OSPF avec Cisco Packet Tracer Partie 2

Effacer une configuration OSPF

logo cisco

Lorsque vous travailler sur le protocole OSPF et que vous souhaitez réinitialiser une configuration il y a quelques points à savoir. Dans ce billet je vais expliquer une procédure simple afin de réinitialiser une configuration OSPF sur un routeur Cisco Modèle 2620XM via le logiciel Cisco Packet Tracer.

Continuer la lecture de Effacer une configuration OSPF

Script algorithmique de calcul de sous-réseaux

algorithmique

Dans le cadre des projets personnalisés encadrés (PPE) il peut vous êtes demandé de faire un algorithme. Dans ce billet je propose un script en langage algorithmique qui va retourner la liste de sous réseaux, l’adresse ip de la première et dernière machine ainsi que l’adresse de broadcast du sous-réseaux.

Continuer la lecture de Script algorithmique de calcul de sous-réseaux

Un Script PHP simple pour alterner la couleur de background avec css

logo php

Dans ce billet je vais présenter une procédure simple avec PHP et CSS pour alterner une couleur de background sur un élément HTML. Vous pouvez compléter le script et le modifier suivant vos besoins. Pour l’exemple je placerai directement le css dans le « style » de ma div.

Continuer la lecture de Un Script PHP simple pour alterner la couleur de background avec css

Introduction au Virtual Private Network (VPN) pour BTS SIO

Introduction et présentation de la technologie VPN ( Virtual Private Network)

La technologie « VPN » (Virtual private Network) est une technologie qui va répondre à un besoin. Il correspond à une inter connexion de
plusieurs sites distants.
Par exemple le siège d’une société désire intégrer les agences dans son réseau « intranet ».
Pour vulgariser il va permettre d’effacer la notion de distance entre deux sites et permettre ainsi d’étendre le réseau local. (Même adressage sur le siège et les agences)
Avant l’apparition de cette technologie les entreprises ou particuliers désirant lier des sites devaient louer des lignes de point à point à un fournisseur d’accès.

La technologie VPN répond à plusieurs notions associés à des contraintes techniques.(Listé ci-dessous)

  • Confidentialité avec un chiffrement ou une interdiction d’accès
  • Intégrité sous entend une vérification des sources, des destinations et du contenu
  • Authentifié, qui permet une identification du client

La technologie VPN comporte plusieurs architectures.

Continuer la lecture de Introduction au Virtual Private Network (VPN) pour BTS SIO

Script pour activer ou désactiver une carte réseau avec powershell

logo microsoft powershell

Dans ce billet je vais présenter la construction d’un petit script permettant d’activer ou de désactiver une ou plusieurs carte réseau de votre station de travail. Pour rappel powershell est une interface dite en « ligne de commande » développé par Micrososft. Il utilise la notion d’objet et vous permet d’interagir avec votre système de façon « automatisé ». A la différence du « batch » il permet beaucoup plus de possibilités et d’actions.

Vous pouvez développer des script powershell via un simple éditeur de texte en sauvegardant vos fichiers au format .ps1, veillez à ne pas cumuler les extensions ( ex : script.ps1.txt)

Continuer la lecture de Script pour activer ou désactiver une carte réseau avec powershell