Blogs des développeurs - Developpez.com

Membres

lundi 11 octobre 2010

Afficher la config des interfaces Cisco en qlq secondes







S'il y a un soucis énervant surtout lors de résolution de problèmes réseaux, c'est le temps qu'il faudra attendre avant que le routeur ou switch CISCO affiche la configuration de ses interfaces, chose qui peut durer jusqu'à une minute à un temps ou le milliseconde compte!

la solution est d'activer le Casheing , voilà comment on fait,

il suffit juste de lancer cette commande :

Router(config)# parser config cache interface






Partage video sur le réseau












Un jour vous pouvez vous trouvez face à un besoin de partager un vidéo sur votre réseau .

Voici les étapes à suivre en utilisant VLC, certains le font avec Winamp & d'autres avec Progdvb
utilisé essentiellement lors du straming du flux vidéo par satellite.




Aprés l'installation de VLC, vous allez vous trouvez devant une fenetre comme celle-ci:

On clic sur Média & on va vers Streaming ou on tape sur Ctrl + S comme vous pouvez voir :



On ajoute le ou les vidéos qu'on veut diffuser aux abonnés sur votre réseau, comme montré ici:


Aprés, on clic sur Stream pour commencer la configuration du serveur, puis on clic sur Next.

On se retrouve alors devant cette fenetre ou on va choisir tout d'abord le protocole de diffusion,

en fait y en a deux: MMS & http, personnelement je trouve que MMS est plus rapide que

http ( mais vous etes libre de choisir).


On clic sur Add, on va devoir renseigner notre adresse ip ainsi que le port. Puis on va sous

l'onglet Activate Transcoding pour choisir le codec qu'on veut utiliser.




le codec est choisi suivant le format vidéo que vous voulez partager, MPEG-TS ou WMV ou beaucoup d'autres.

Il suffit de clicker sur Next puis cliquer sur Stream pour commencer la diffusion.


Il ne vous reste maintenant qu'aller sur le poste client & lancer une application de lecture vidéo comme Winamp ou Windows Média Player ou meme VLC , puis Open URL :



And enjoy your self !

lundi 22 février 2010

Changer le type de clavier (QWERTY vers AZERTY) à l'ouverture de session

Pour passer d'un clavier QWERTY à un clavier AZERTY lors de l'ouverture d'une sesson Windows, suiverzles instructions suivantes :

1 - Allez dans la base de registre (effectuer une sauvergarde de la base avant toutte manipulation) puis allez dans HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
2 - Supprimez la clé 2 si elle existe puis modifiez la valeur de la clé 1 à 0000040c (AZERTY) au lieu de 00000409 (QWERTY).

vendredi 19 février 2010

Comment installer hyperterminal sur Windows Vista ou Windows 7


Tout d'abord, vous avez besoin d'accéder sur une machine déjà équipé par Windows XP; ainsi vous copiez les deux fichiers dans un même dossier :

hypertrm.dll & hypertrm.exe


Il suffit ensuite de faire un double clic sur l'exécutable pour avoir votre hyperterminal !

hypertrm.dll & hypertrm.exe





ARP Poisoning avec Ettercap




Une attaque de type ARP Poisoning consiste à bombarder un routeur de requête ARP en lui faisant croire que l'on est quelqu'un d'autre. Au bout d'un moment, cela va provoquer la mise à jour du cache ARP et on sera alors placé en "Man in the middle". Tout le trafic entre la machine cible et le routeur passera alors par vous et on aura ainsi la possibilité de capturer l'ensemble des informations qui transitent.

ARP Poisoning

Des outils comme tcpdump permettent, certes, de faire de la capture réseau, mais entre votre hôte et une machine cible. Lorsque l'on veut capturer du trafic entre deux hôtes distants, il devient tout de suite plus simple d'utiliser ettercap qui est spécialisé dans ce genre de domaine.

Pour installer ettercap et wireshark sur une distribution à base de Debian, lancez la commande suivante en root :


apt-get install ettercap wireshark

1. ARP Poisoning Basic

Voici un exemple d'utilisation d'ettercap pour faire du ARP Poisoning (mettre sudo devant pour ubuntu) :

ettercap -T -q -M arp:remote /192.168.1.101/ /192.168.1.1/ -w result

  • -T : lance ettercap en mode texte
  • -q : permet de ne pas afficher les requêtes dans le terminal
  • -M : indique que l'on veut une attaque de type "Man in the middle"
  • -w : enregistre le résultat de la capture dans un fichier
  • 192.168.1.101 est la machine cible et 192.168.1.1 est le routeur de sortie

Note : pour arrêter proprement l'attaque, il faut appuyer sur la touche q.

Le fichier de sortie result sera au format pcap (packet capture). Vous pouvez l'ouvrir avec un logiciel comme Wireshark par la suite pour analyser chaque requête faite à travers le réseau.

Voici quelques exemples de filtres à utiliser pour isoler des données sensibles :

  • http.cookie
  • http.authbasic

2. ARP Poisoning SSL

Si l'on souhaite également faire du ARP Poisoning sur des connexions SSL (ex: https) avec ettercap, il faudra au préalable décommenter les deux lignes iptables dans le fichier /etc/etter.conf :

# if you use iptables:
redir_command_on = iptables -t nat ...
redir_command_off = iptables -t nat ...

Lorsque l'utilisateur visitera un site en https, ettercap lui présentera un faux certificats SSL. Si ce dernier l'accepte sans prendre garde, l'ensemble du traffic chiffré sera alors capturé.

Error SSL

Voici un exemple de capture lors d'une connexion à un site en https :

HTTP : 88.191.250.104:443 -> USER: plop  PASS: plop  INFO: https://linuxfr.org/

Connaître le nombre de machines Linux, Windows et Mac sur un réseau



PC
L'astuce du jour consiste à utiliser la commande nmap pour scanner un réseau et afficher ensuite le nombre de machines sous Linux, Windows ou Mac. Le but sera de se faire une idée des systèmes d'exploitation qui sont utilisés autour de vous.

Voici la commande qui permet de lancer cette analyse. Il faudra bien entendu adapter la plage d'adresses IP à scanner en fonction de celle de votre réseau local :

nmap -O 192.168.1.1-255 | grep "Running: " | sort | uniq -c

Ici, on utilise nmap avec l'option -O qui permet de détecter le système. Ce dernier va alors envoyer des paquets TCP avec des ensembles anormaux d'options IP. Et en examinant les réponses reçues, il sera capable de connaître l'OS utilisé.

Voici un exemple de résultat :

3 Linux
1 Window
1 Apple

Connaître le nombre de connexions par adresse IP avec netstat

Voici une commande qui permet de connaître le nombre de connexions par adresse ip sur une machine Linux. Elle est basée sur netstat et permet de fournir des résultats pour les connexions entrantes et sortantes. Je vous conseille de la lancer en tant que root pour obtenir un résultat plus précis.

La commande :

netstat -pan | grep 'tcp\|udp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

Exemple de résultats :

1 192.168.0.12
4 192.168.0.14
8 192.168.0.6
2 192.168.0.67