Essalem
dans ce tutoriel, on va discuter brièvement sur les les réseaux privés virtuels ou les VPN et voir comment exploiter l’open source openvpn pour créer des VPNs.

salut à tous
Après cette absence me revoilà, je sais que je poste pas beaucoup d’articles mais croyez moi trop de projets en parallèle et les études et les exposés et et et .

je vais vous présenter des bibliothèques java très utiles ainsi, quelques solutions open-source qui peuvent vous intéresser.

Commençons par les bibliothèques JAVA:

Jpcap est une librairie java qui permet d’interroger une interface réseau pour envoyer ou capturer des paquets. Elle support plusieurs protocoles comme l’ICMP,IP,ARP, TCP,UDP, ethernet et elle est très pratique pour réaliser des applications genre sniffer dans un milieu sans fil, puisqu’elle est cabale de capter tout les paquets qui circulent dans l’environnement wifi même si ces paquets ne sont pas destinées à l’interface réseau dont la quelle vous aviez interrogé Jpcap (ce qu’on appel le mode “promiscuous” ).

JMusic, une bibliothèque musicale utilisé pour générer la musique, la construction des instruments et l’analyse musical.

LWJGL (LightWeight Java Game Library) est une bibliothèque orientée jeux vidéos pour le langage Java. Elle permet l’accès à OpenGL ainsi qu’à d’autres bibliothèques, fournissant ainsi une palette complète de fonctions et de classes pour développer des jeux vidéos 2D ou 3D en java.

DHCPD-J est une API qui permet d’implémenter un serveur DHCP en java.

ftp4j très utile pour implémenter des clients FTP.

Et maintenant, les solutions réseaux:

Openvpn: est un logiciel open source permettant la mise en Å“uvre des réseaux privé virtuelles basés sur le protocole SSL/TLS. Basé sur OpenSSL, Openvpn dispose de toute la puissance de cet outil surtout sa capacité à traiter les certificats X.509, en particulier pour l’authentification.

openswan est une implémentation de la suite IPSec pour linux, il est disponible pour linux (kernel version 2.0 , 2.2 , 2.4 et 2.6). L’installation n’est pas aissée et requiert des compétence d’administration système linux, et de bien comprendre le principe de fonctionnement IPSec.

Asterisk est un PABX open source et permet, entre autres, la messagerie vocale, les conférences, les files d’attente, les agents d’appels, les musiques d’attente et les mises en garde d’appels, la distribution des appels sont toutes des fonctionnalités standard intégrées directement au logiciel. Asterisk implémente les protocoles H.320, H.323 et SIP, ainsi qu’un protocole spécifique nommé IAX (Inter-Asterisk eXchange). Ce protocole IAX permet la communication entre deux serveurs Asterisk ainsi qu’entre client et serveur Asterisk. Asterisk peut également jouer le rôle de registar et passerelle avec les réseaux publics (RTC, GSM, etc.).

Écrire un analyseur syntaxique à partir de zéro n’est pas une tâche délicate. NMParsers rend les choses assez simples et faciles à écrire un analyseur syntaxique pour décoder votre protocole de réseau.

cdt

salut

Voila, j’ai crée un pti outil et je veux le partager avec vous. SSHClient est un programme écrit en java, j’ai utilisé le protocole SSH version 2 (Secure Shell) pour ouvrir un shell (console) sur un ordinateur distant. Pour l’instant mon programme est en version bêta et ne support que l’accès via le shell mais je vais l’améliorer au fur et à mesure pour ajouter d’autres fonctionnalités comme l’accès via le SFTP et le SCP.

j’ai testé SSHclient sous:

windows vista/xp, linux fedora/debian

et voici quelques screenshot:

sur windows:

sur Linux:

NB: Nécessite Java 6 (J2SE).

Télécharger SSHClient

Il existe une ressource amusante qui vous aide à visualiser les concepts de réseau “Warriors of the Net” ou Guerriers du réseau, de TNG Media Lab.

Premièrement, au regard des concepts des réseaux , demandez-vous à quel moment dans la vidéo vous vous trouvez sur un réseau local, sur un réseau étendu, sur un intranet, sur Internet ; identifiez quels sont les périphériques finaux par rapport aux périphériques intermédiaires ; comment les modèles OSI et TCP/IP s’appliquent ; quels protocoles sont impliqués.

Deuxièmement, vous ne connaissez peut-être pas certains termes mentionnés dans la vidéo. Les types de paquets mentionnés font référence au type des données de niveau supérieur (TCP, UDP, ping ICMP, ping fatal) qui sont encapsulées dans les paquets IP (l’ensemble est finalement converti en paquets IP). Les périphériques que le paquet rencontre lors de son voyage sont le routeur, le serveur proxy, le commutateur de routeur, l’intranet d’entreprise, le proxy, l’URL, le pare-feu, la bande passante, les hôtes et le serveur Web.

Télécharger la video: SiteA SiteB

Tags

online counter

Flux Bloginy

SOFTGINE

nexaweb

SPRING

ICEfaces

Created with and running on Seam

MTASC

drupal

jspresso

Mootools

dojo

Mes pages

Catégories

Blogoliste

Archives